我的一位同事确信Linux内核代码不是可重入的,因为他上次在7年前对它感兴趣时就读到了它.可能它的阅读时间恰到好处,请记住,多核心架构在前一段时间并没有广泛普及,并且Linux项目在其开始时并没有完全写好并且完全成熟了所有花哨的功能.
今天是不同的.很明显,在同一架构上并行运行的不同进程调用相同的系统调用不会导致未定义的行为. linux内核现在很普遍,即使在多核架构上运行,它的可靠性也是众所周知的.
这是我现在的论点.但你客观地证明这一点会是什么?
我想把它作为mutex_lock()系统调用向他展示linux内核中的一些函数(在lxr website上). Eveything经过调整,可以在并行环境中运行.但对于新手来说,代码可能并不那么明显(就像我一样).
请帮我.. 总结
以上是内存溢出为你收集整理的如何说服我的同事linux内核代码是重入的?全部内容,希望文章能够帮你解决如何说服我的同事linux内核代码是重入的?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)