【问题标题】:How do you start off with implementing a thread library?你如何开始实现一个线程库?
【发布时间】:2010-12-08 13:16:53
【问题描述】:

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

【问题讨论】:

  • 也许您可以指定您想要对内核进行哪些特定类型的修改,以获得更好的答案。
  • 是什么让你认为线程库修改了内核?你到底想做什么?内核已经提供了线程库所需的构建块 - 查看 pthread 源代码以获取更多信息。

标签: linux operating-system kernel


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2019-09-05
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-14
    相关资源
    最近更新 更多