linux - 如何开始实现线程库?

标签 linux operating-system kernel

如何用C语言编写内核代码?我们可以在哪里学习更多关于编写内核代码的知识?我想知道用 C 语言编写可以用来修改我的内核的程序。我怎么做 ?我可以查找哪些资源?

最佳答案

查看良好的操作系统文本,例如 Operating Systems Concepts一些良好的理论背景。这很重要。

查看Robert Love's Excellent Book有关 linux 内核编程的一些很好的实用背景。这可能更为重要。

关于linux - 如何开始实现线程库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1598001/

相关文章:

linux - "--servername"中的 "vim --servername VIM test.R"是什么?

linux - 检查虚拟内存地址的有效性

c++ - 链接器如何处理具有不同链接的变量?

windows - nt!KiSystemCall64 中的断点设置不起作用

kernel - 在驱动程序中使用request_threaded_irq()为什么不使用request_irq()?两者之间有什么区别?

c++ - 将 Fedora 23 上的 C/C++ 编译器降级为与 MATLAB R2016a 兼容的编译器

linux - 我运行的是哪个版本的 PostgreSQL?

.net - MonoDevelop调试时读取环境变量

multithreading - JVM线程与tomcat线程有何不同,它们是否有一个映射到内核线程的公共(public)池

linux - 用户空间内存编辑程序