есть впс с xcache, есть такой код
if (xcache_isset("time")) {
$time = xcache_get("time");
echo $time;
}
else
{
$time = time();
xcache_set("time", $time, 20);
echo 'xcache_set';
}
начинаю рефрешить 1 раз в секунду, появляется или xcache_set или число, но число не одинаковое а разное, в пределах +-2
вот что нашел в сети по этому поводу
Следует также учитывать, что при использовании FastCGI у каждого процесса PHP будет свой кэш APC/eAccelerator, что приведет одновременно к многократному кэшированию одних и тех же данных и «странному» поведению продукта.
Проблема может быть решена передачей управления потомками самому PHP (через опцию PHP_FCGI_CHILDREN), что не рекомендуется, так как сам PHP имеет гораздо меньше возможностей по управлению потомками. Также использование PHP_FCGI_CHILDREN в mod_fcgid (но не в mod_fastcgi) может значительно ограничить производительность, т.к. mod_fcgid одновременно передает только один запрос процессу PHP, независимо от количества его потомков.
Таким образом, при использовании FastCGI разумным выбором будут изначально разделяемые кэши — в файлах или memcached.
получается xcache вобще не нужен? он даже не будет компилить пхп код?