PHP中如何调整session垃圾回收策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1095个文字,预计阅读时间需要5分钟。
在PHP中,如果没有变量指向这个对象,这个对象就会成为垃圾。PHP会将其在内存中销毁;这是PHP的垃圾回收机制,防止内存溢出。垃圾回收的工作是遍历所有Session信息,用当前时间去除不必要的。
在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。GC的工作就是扫描所有的Session信息,用当前时间减去session最后修改的时间,同session.gc_maxlifetime参数进行比较,如果生存时间超过gc_maxlifetime(默认24分钟),就将该session删除。
本文共计1095个文字,预计阅读时间需要5分钟。
在PHP中,如果没有变量指向这个对象,这个对象就会成为垃圾。PHP会将其在内存中销毁;这是PHP的垃圾回收机制,防止内存溢出。垃圾回收的工作是遍历所有Session信息,用当前时间去除不必要的。
在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。GC的工作就是扫描所有的Session信息,用当前时间减去session最后修改的时间,同session.gc_maxlifetime参数进行比较,如果生存时间超过gc_maxlifetime(默认24分钟),就将该session删除。

