c++ - 我怎样才能完全理解操作系统的工作原理?

标签 c++ linux unix operating-system kernel

我知道这个问题的答案,但我想我需要帮助才能找到答案。

我的大学讲师告诉我,了解操作系统的最佳方式是“深入了解”Linux。实际上,有人能告诉我我该怎么做吗?我真的不太了解 Linux 或 dissamblers 等?

此外,任何其他有用的提示都将非常受欢迎。

我问这个的原因是因为最终我希望能够重写部分内核,优化操作系统,制作一个“准系统”版本,因为我对电子交易平台编程/高频交易非常感兴趣。

最佳答案

我在学校看过这本书的一些章节:

alt text

Andrew S. Tanebaum 的操作系统设计和实现。

你可以看看。

关于c++ - 我怎样才能完全理解操作系统的工作原理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4717139/

相关文章:

elasticsearch - 最大虚拟内存区域 vm.max_map_count [65530] 太低,至少增加到 [262144]

unix - 退出后是否可以在屏幕上保持 less 的输出?

c++ - 当子部件依赖于父部件时崩溃

c++ - 错误 : uint64_t was not declared in this scope when compiling C++ program

linux - Linux系统上的恢复(初始系统: Windows) (files deleted on: Windows) (Current System: Linux)

c - 为什么在捕获 SIGALRM 后 recvfrom() 仍然阻塞?

node.js - 须藤 : npm: command not found

C++ memcpy 访问冲突大块内存

c++ - 如何使用 C++ 一次读取整个二进制文件

linux - git config --global user.email johndoe@example.com 锁定文件错误