apc

    2热度

    1回答

    我决定安装APC加快我工作的网站。不幸的是,我发现它已经安装并启用(首先在服务器上工作的开发人员已经开始工作)。 然后我决定检查它的用法,看它是否需要更多的内存分配给它。这是当我发现奇怪的东西。使用此代码的简单文件: <?php print_r(apc_cache_info()); ?> 从apache提供服务时它不起作用。我得到Error 320 (net::ERR_INVALI

    20热度

    3回答

    我目前正在运行PHP/FastCGI的多个副本,并启用了APC(在Apache + mod_fastcgi下,如果有的话)。我可以在进程之间共享缓存吗?我如何检查它是否已经共享? (我觉得apc.mmap_file_mask INI设置可能与此有关,但我不知道如何使用它。) (其中一个我认为其原因不在此刻共同的是,apc.mmap_file_mask,正如报道当我重新加载时,apc.php网页界面

    11热度

    4回答

    我使用APC来缓存用户变量(使用apc_store/apc_fetch命令)。我还为CLI启用了APC,并带有“apc.enable_cli = 1”选项。但是,PHP的CLI版本似乎从Apache使用的版本访问不同的APC缓存。 是否可以将APC配置为对CLI和Web调用使用相同的缓存?

    17热度

    10回答

    我试图更新APC中的变量,并且会尝试执行该操作的很多进程。 APC不提供锁定功能,所以我正在考虑使用其他机制......到目前为止我发现的是mysql的GET_LOCK()和php的flock()。还有什么值得考虑的? 更新:我发现sem_acquire,但它似乎是一个阻塞锁。

    152热度

    7回答

    我读过这篇文章:http://www.mysqlperformanceblog.com/2006/09/27/apc-or-memcached/回来的时候..我想得到最好的缓存引擎,使我的应用程序真的很快。当然,我不想过度缓存,但我想至少选择那里最好的东西。在那篇文章中,它说Memcached速度很慢,apc速度很快,为什么大家都选择memcached? http://framework.zend