Đây cấu hình của tôiAPC cache sử dụng chỉ 32M bộ nhớ
extension = apc.so
apc.enabled = 1
apc.shm_size = 128M
apc.shm_segments = 1
apc.gc_ttl = 7200
apc.ttl = 0
apc.num_files_hint = 1024
apc.file_update_protection = 2
apc.max_file_size = 5M
apc.stat_ctime = 1
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.filter="-/usr/share/phpMyAdmin/.*"
APC INFO: APC Version 3.1.3p1 PHP Version 5.3.3 APC chủ . ._._ (mysite.com) (127.0.0.1) Phần mềm Máy chủ Apache/2.2.15 (CentOS) Memory Shared 1 Segment (s) với 30,0 MByte (bộ nhớ mmap, pthread mutex khóa)
Runtime Cài đặt apc.shm_size 128M
[[email protected] ~]# sysctl -p
net.ipv4.ip_forward = 0
net.ipv4.tcp_syncookies = 1
kernel.shmmax = 134217728
Tôi phải làm gì để tăng bộ nhớ APC?
Tăng 'apc.shm_segments', không phải là kích thước phân đoạn. Một số hệ điều hành có giới hạn thấp trên phân khúc bộ nhớ chia sẻ, dường như bạn có thiết lập ở tốc độ 32 meg. –
Tôi thử: 'apc.shm_size = 128M apc.shm_segments = 2',' apc.shm_size = 32M apc.shm_segments = 4', và khác ... APC vẫn chỉ sử dụng 32M – tarlyun
có hoặc không có M không hoạt động cho tôi. bất kể những gì tôi đặt, apc.php vẫn hiển thị kích thước là 32M. bất kỳ ý tưởng tại sao? Tôi có phiên bản hiện tại của apc và php 5.4.36 – shaiss