C 阅读操作系统的好资源

C 阅读操作系统的好资源,c,multithreading,process,synchronization,C,Multithreading,Process,Synchronization,我正在寻找一些很好的在线资源,用实际例子解释进程同步、进程和线程 我经历了很多理论上的东西,但在实际尝试实现它们时总是面临困惑和困难。始终是最好的在线教程指南。但是你也可以检查链接。。如果你想看一本的话,我从Tanenbaum的《现代操作系统》一书开始,然后从零开始转向Linux。例如,OSDev是一个实用的示例,当您真正动手时,它是一个信息宝库。否则,对于Windows的细节,并不缺少书籍或MSDN文献 我发现Tanenbaum是一本非常有趣的书,他发明了Minix操作系统,并将其用于现实世界

我正在寻找一些很好的在线资源,用实际例子解释进程同步、进程和线程

我经历了很多理论上的东西,但在实际尝试实现它们时总是面临困惑和困难。

始终是最好的在线教程指南。但是你也可以检查链接。。如果你想看一本

的话,我从Tanenbaum的《现代操作系统》一书开始,然后从零开始转向Linux。例如,OSDev是一个实用的示例,当您真正动手时,它是一个信息宝库。否则,对于Windows的细节,并不缺少书籍或MSDN文献


我发现Tanenbaum是一本非常有趣的书,他发明了Minix操作系统,并将其用于现实世界的例子。Minix与Linux来自同一个时代。查看一些非常早期的Linux源代码版本(如0.1或其他版本,如果你不想失去一年学习纯代码的时间)。

此链接可能对你有很大帮助。在我们的本科课程中,我们在操作系统课程中做了一些很好的作业。

在这里,您可以发现代码对于线程同步非常有用

Minix实际上比Linux老了一点——尽管Linux可能看起来更老,因为它主要是一个更旧系统的克隆。