Vps
APC 最小 shm 尺寸
需要多少 shm Space APC 才能正常執行?我目前正在基於 virtuozzo 的 VPS 上執行 Wordpress 部落格,但我無法將核心 shm 設置為 32 mb 以上的任何內容。有什麼方法可以告訴 APC 使用“普通”記憶體而不是共享記憶體(我有很多記憶體…)
我目前的 apc.ini 看起來像這樣,但 apc 告訴我們它只使用了 30 MB(1 個段和 30.0 MB(mmap 記憶體,pthread 互斥鎖)):
extension = apc.so apc.enabled = 1 apc.shm_segments = 15 apc.num_files_hint = 2700 apc.user_entries_hint = 2700 apc.ttl = 7200 apc.user_ttl = 3600 apc.gc_ttl = 600 apc.cache_by_default = 1 apc.max_file_size = 2M apc.stat = 1
使用 APC 包中的文件 apc.php 檢查 APC 如何使用記憶體。增加它直到 APC 有 20% 的空閒備用記憶體。
帶有一些外掛的單個 Wordpress 可能需要超過 40M。
您可以請求的共享記憶體段的大小可能會受到限制。
但是,您可以添加許多這樣的段供 APC 在配置中使用:
apc.shm_segments=2
http://php.net/manual/en/apc.configuration.php#ini.apc.shm-segments