
深入 OS/2
Inside OS/2
Gordon Letwin · 初版 1988 年
1人推荐
3位读者提及
4次提及
这是一次难得且令人兴奋的技术剖析,深入探讨了Microsoft OS/2操作系统的设计哲学、关键开发问题、编程启示以及未来前景。书中披露的详尽信息对每位MS OS/2程序员来说都极具价值。
Hacker News 上怎么说
正在加载完整评论……

Inside OS/2
Gordon Letwin · 初版 1988 年
这是一次难得且令人兴奋的技术剖析,深入探讨了Microsoft OS/2操作系统的设计哲学、关键开发问题、编程启示以及未来前景。书中披露的详尽信息对每位MS OS/2程序员来说都极具价值。
正在加载完整评论……
Gordon Letwin 1988 年写的《Inside OS/2》依然是一本非常平易近人的操作系统设计入门读物。你可以在 https://archive.org/details/InsideOS2_201802 上免费找到它。
Gordon Letwin's "Inside OS/2" book from 1988 is still a very accesible intro to operating system design. You can find it free on https://archive.org/details/InsideOS2_201802
在微软与 IBM 结盟期间,Letwin 也是微软这边负责 OS/2 的核心人物。他的《Inside OS/2》详细记录了当年试图把一个真正支持多任务、受保护内存的操作系统塞进 286 处理器的全过程:http://www.amazon.com/Inside-OS-2-Gordon-Letwin/dp/155615117... 封面照片也是相当经典。
Letwin was also the guy for OS/2 on the Microsoft side while the alliance lasted. His Inside OS/2 is a detailed account of trying to squeeze a real multitasking, protected memory OS into a '286: http://www.amazon.com/Inside-OS-2-Gordon-Letwin/dp/155615117... The cover photo is also classic.
封面看这里:https://www.amazon.com/Inside-OS-2-Gordon-Letwin/dp/15561511...
See the cover here: https://www.amazon.com/Inside-OS-2-Gordon-Letwin/dp/15561511...
我对此表示怀疑。鉴于这篇文章早于微软和 IBM 的分道扬镳,我觉得翻翻我手头靠谱的由微软 Gordon Letwin 写的《Inside OS/2》准没错:调度器的分派算法非常直接:只要可运行线程需要 CPU,它就会一直执行优先级最高的那一个。当那个线程放弃……
I doubt it. Since this article predates the Microsoft-IBM split, I figured it was safe to consult my trusty Inside OS/2, by Microsoft’s Gordon Letwin: The scheduler's dispatch algorithm is very straightforward: It executes the highest-priority runnable thread for as long as the thread wants the CPU. When that thread gives…