注:
Redis由VMware资助
Redis使用epoll
Redis是单线程的(相对于客户端).I/O线程池用来进行交换操作[1].
Redis在发现oom时,通过cron(可以每秒一次或者每秒10次)功能将value转移至交换文件. 这可以通过阻塞方式或者I/O线程的方式执行. 当没有值可以转移或者不在oom时,这个过程停止.
确定是否选择转移的因素,访问越少,内存越大,当然前者比重大.
[1]
本文共 272 字,大约阅读时间需要 1 分钟。
注:
Redis由VMware资助
Redis使用epoll
Redis是单线程的(相对于客户端).I/O线程池用来进行交换操作[1].
Redis在发现oom时,通过cron(可以每秒一次或者每秒10次)功能将value转移至交换文件. 这可以通过阻塞方式或者I/O线程的方式执行. 当没有值可以转移或者不在oom时,这个过程停止.
确定是否选择转移的因素,访问越少,内存越大,当然前者比重大.
[1]
转载于:https://www.cnblogs.com/hanhuilee/archive/2013/01/01/5221393.html