
Linux 开发
yuwen_dai
这个作者很懒,什么都没留下…
展开
-
Linux 的memblock 内存管理器
Linux 的memblock 内存管理器 最近接触到了linux 在启动阶段的内存管理器memblock, 它是bootmem 的后续者。 本来想自己写一篇关于memblock的文章的, 但看到了这篇文章, 就把它翻译过来了:https://0xax.gitbooks.io/linux-insides/content/MM/linux-mm-1.html# 。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博翻译 2020-05-27 13:47:58 · 842 阅读 · 0 评论 -
如何调试处于D状态的进程
如何调试处于 D 状态的进程原创 2017-10-27 15:32:09 · 6068 阅读 · 1 评论 -
从Linux内核模块向应用发信号
从Linux内核模块向应用发信号 有一个客户有这样的需求,要从设备驱动/内核模块向应用程序发信号,我在网上找了资料,并做了一个测试用例,证明是可行的。 这里的关键是内核模块要找到相应的应用程序的进程号, 这可以通过 ioctl 函数把应用的进程号传给内核模块。 另外, 内核模块发送信号的API 是 send_sig_info。 应用程序要注册信号处理函数, 这跟常规的做法没有区别。 这是应用程序的...原创 2018-09-28 11:36:15 · 3863 阅读 · 2 评论