操作系统导论(Operating Systems:Three Easy Pieces)中英文pdf 啊punk仔 编辑于 2023年11月03日 23:05 下载链接: https://pan.baidu.com/s/1NcOYXIe_k80zkz95ir5_tw?pwd=z94e 提取码: z94e 分享至 投诉或建议 评论18 赞与转发
开始之前再插句关于书名的题外话:《Three Easy Piece》,是为了致敬费曼的关于物理学的书籍:《Six Easy Pieces: Essentials Of Physics Explained By Its Most Brilliant Teacher》。用作者的话说,操作系统只有物理学一半难,那就叫 《Three Easy Pieces》好了。本书三个部分分别为:虚拟化(Virtualization)、并发(Concurr...
书籍:《Operating Systems: Three Easy Pieces》 Project:https://github.com/remzi-arpacidusseau/ostep-projects xv6:一个专门用于学习的操作系统 系统: 类 unix 系统 Process 这本书说的 three pieces,指的是Virtualization、Concurrency和Persistence。所以我们首先学习的是Virtualization,这其中最重要的就是process。之...
Operating Systems: Three Easy Pieces 的中文版 作者:[美] 雷姆兹·H.阿帕希杜塞尔( Remzi H. Arpaci-Dusseau), [美]安德莉亚·C.阿帕希杜塞尔(Andrea C. Arpaci-Dusseau) 译者:王海鹏 美国知名操作系统教材 紧紧围绕操作系统的三大主题元素:虚拟化 并发和持久性进行讲解 ...
本书中操作系统的Three easy pieces分别是: 虚拟化 virtualization 并发concurrency 持久性 persistence 二、操作系统的介绍 一个正在运行的程序会做一件非常简单的事情:执行指令:处理器从内存中获取(fetch) 一条指令,对其进行解码(decode)(弄清楚这是哪条指令),然后执行(execute)它。
【《Operating Systems:Three Easy Pieces(操作系统导论)》中文翻译版】'OSTEP (Chinese Version)' by Remzi Arpaci-Dusseau GitHub: github.com/remzi-arpacidusseau/ostep-translations/tree/master/chinese #开源##操作系统# û收藏 71 7 ñ52 评论 o p 同时转发到我的微博 按热度...
如何翻译《Operating Systems: Three Easy Pieces》的书名呢?官方的《操作系统导论》译名实在有些平淡,省略了关键的信息。结合全书妙趣横生的叙述,我能想到最贴切的翻译是…… 《操作系统也没有什么别的,大概三件事》 发布于 2021-02-28 19:51 赞同 70 ...
这个过程包含两种类型的寄存器保存和恢复。一种发生在计时中断发生时,用户进程的寄存器由硬件隐式保存至该进程的内核栈中。另一种发生在操作系统决定从A到B切换时,由软件(即操作系统)显式保存内核寄存器至进程结构中的内存中。这个动作使系统仿佛从A切换到B,重新开始运行。
所以这就是一种权衡(tradeoff),注重 turnaround time ,response time 就会差,反之亦然。接下来,我们再来否定最后两个假设。 Incorporating I/0 现在我们再来看下有 I/O 发生的情况下,我们的算法会发生什么样的变化。假设我们有两个 jobs: A 和 B,它们都需要消耗 50 ms 的 CPU 时间。A 每运行 10 ms 会发...