设定完后都要重新回收PHP应用程式的集区,或是重新启动 IIS 才会生效。
| 类型 | 开启或关闭 | 分配多少内存 | 最大数 |
| 文件缓存 | fcenabled= 1 /0 | fcachesize= 128M | 单个最大文件maxfilesize |
| 操作码缓存 | ocenabled =1/ 0 | ocachesize= 128M | 最多文件数filecount 4096 |
| 路径缓存 | |||
| session缓存 | scachesize | ||
| ucenabled | ucachesize |
wincache.fcenabled= 1 (On) 0 (Off) 启用或关闭文件缓存功能
wincache.fcachesize= 128M 定义为文件缓存分配的最大内存空间(以兆字节计算)。如果总的缓存文件的大小超过设定值,那么大部分陈旧的文件会被从文件缓存中剔除。
wincache.maxfilesize =256M 定义单独一个待缓存的文件的大小。如果文件大小超出 这个值,将不被缓存。这个设定仅限于文件缓存。
wincache.ocenabled =1 (On) 0 (Off)开启或关闭操作码缓存功能
wincache.ocachesize= 128M 定义为操作码缓存分配的最大内存空间
wincache.filecount 4096 1024 16384 定义多少文件会被缓存,这样就能在一开始就分配内存空间。如果文件个数超过预设值,扩展会根据需要重新分配更多的内存空间。









