最近我开始接触 SMP 编程,试图理解 Linux 中的概念和实验示例。当我开始在谷歌上搜索相同的内容时,我遇到了以下书:
现代体系结构的 UNIX 系统:内核程序员的对称多处理和缓存
这本书非常好,传达了我所说的内容,但我感到困惑或不清楚,如果相同的概念也适用于 Linux:例如:虚拟缓存,它们是否存在于 Linux...
基本上,如果我纯粹在 Linux 环境中工作,我正在寻求关于这本书会有多大帮助的建议。
阅读更多关于pthreads、高级 Linux 编程和系统调用(2)、远程过程调用、消息传递、共享内存和shm_overview(7)、信号量和sem_overview(7)、事件循环和poll(2)以及C10K 问题、MPI、JSON-RPC等...
当然,我假设您想编写用户级应用程序(而不是内核模块)。