社区
Linux/Unix社区
帖子详情
请问kswapd是做什么的?
basketzh
2003-08-21 09:41:48
我看了一下函数,知道它大概就是释放一些空间以减轻内存压力的,不知我这样说对不对。
我看书上说当内存中dentry 过多,空间不够用的时候,就启动这样线程LRU链表表尾开始释放若干dentry,那这个线程是什么呢?是不是就是调用的kswapd函数进行这项操作的呢?
迷茫中,请指教。
...全文
159
1
打赏
收藏
请问kswapd是做什么的?
我看了一下函数,知道它大概就是释放一些空间以减轻内存压力的,不知我这样说对不对。 我看书上说当内存中dentry 过多,空间不够用的时候,就启动这样线程LRU链表表尾开始释放若干dentry,那这个线程是什么呢?是不是就是调用的kswapd函数进行这项操作的呢? 迷茫中,请指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CoolQ
2003-08-21
打赏
举报
回复
系统每过一定时间就会唤醒kswapd,看看内存是否紧张,如果不紧张,则睡眠,如果紧张,就根据你上边说的算法将一部分内存空间交换到交换空间里,腾出一部分内存空间。
Linux中的交换进程k
swap
d代码分析.pdf
Linux中的交换进程k
swap
d代码分析.pdf
k
swap
d0进程占用CPU非常高--解决方案.docx
异常进场占用cpu过高
linux vps服务器进程k
swap
d0与events/0消耗大量CPU的问题
今天下午网站宕了两次机,发工单给阿里云,发现原因是服务器的CPU 100%了。 重启服务器后,使用 top 命令看看是哪些进程消耗那么大的 ...当 mysql 的 CPU 消耗降下来之后,出现了两个奇怪的进程:k
swap
d0 和 events/0。
Linux多线程编程技术
Linux内核使用内核线程来将内核分成几个功能模块,像k
swap
d、kflushd等, 这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是内核栈和上下文切换时保存寄存器的空间。支持多线程的...
canaryfy:Linux文件读取监视器
金丝雀 通过Thinkst Applied Research 概述 Canaryfy是一个示例Linux文件读取监视器。 它单个文件或目录中的文件,并在发生... 例如“ [k
swap
d1]” dns_canarytoken是从一个新的令牌 。 path是文件或目录的完整路径
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章