QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3600|回复: 7

Linux用的是什么页面置换算法?

[复制链接]
发表于 2003-1-20 16:21:09 | 显示全部楼层 |阅读模式
Linux的GUI中许多程序在很长一段时间不用后,会出现激活响应比较慢或者无法激活的情况,不知道是不是与系统内核的页面置换算法有关,或者是进程的管理有关。在我想来是与页面置换算法有关系,但是我现在不知道Linux用的是什么页面置换算法,哪位能够指点一二~
发表于 2003-1-20 16:26:58 | 显示全部楼层
LRU
回复

使用道具 举报

 楼主| 发表于 2003-1-20 16:38:19 | 显示全部楼层
LRU(最近最久不用)??那怎么出现上述问题呢?
回复

使用道具 举报

发表于 2003-1-21 15:52:46 | 显示全部楼层
就是LRU才会出现这种情况啊,要不然你想怎么样?很长一段时间不用的程序响应很快,而最近使用的程序反而响应很慢?
LRU:Least Recently Used最近最少使用法
回复

使用道具 举报

发表于 2003-1-22 08:40:08 | 显示全部楼层
操作系统中除了用户进程以外, 还会有很多很多你看不见的进程, 如系统进程等等, 你的GUI进程很长时间不用, 就算你没有起其他用户进程, 它还是会被其他的系统进程替换出去.
回复

使用道具 举报

 楼主| 发表于 2003-1-22 10:57:43 | 显示全部楼层
哇!没想到linux用的是LRU置换算法,系统会出现抖动现象,我觉得不应该是这样吧。有没有人能给我说说具体情况~。
回复

使用道具 举报

 楼主| 发表于 2003-1-26 21:32:13 | 显示全部楼层
小顶一把,找找答案
回复

使用道具 举报

发表于 2003-3-16 07:10:39 | 显示全部楼层
see http://www.surriel.com/lectures/linux24-vm.html

not pure lru.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 08:46 , Processed in 0.044408 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表