评分及书评

5.0
12个评分
  • 用户头像
    给这本书评了
    5.0
    专业书籍

    本书为专业书籍,非本专业人,跟听天书似的…… 建议电脑专业人员学习使用……

      转发
      2
      用户头像
      给这本书评了
      5.0

      本书最重要的附录是一组项目(project),可供你通过设计、测试和实现自己的代码,来了解真实系统的工作原理。所有项目(以及上面提到的代码示例)都是使用 C 编程语言(C programming language[KR88] 编写的。C 是一种简单而强大的语言,是大多数操作系统的基础,因此值得添加到你的工具库中。

        转发
        评论
        用户头像
        给这本书评了
        5.0
        揭开魔术师的幕布

        操作系统的出现是希望软件开发人员不要去关注硬件的细节,应该聚焦在业务上。但是,真出了一些不符合直觉的 Bug,只能猜想操作系统是如何实现的,猜得对不对就不知道了。这本书是从操作系统的角度来解释,他是如何 “骗” 过用户进程的。希望以后查问题能少一些蒙的成分 1.cpu 的分时复用,让每个进程都以为完整拥有 cpu。从效率上希望进程直接运行在 cpu 上,从管理上又需要随时能收回 cpu 控制权。用户态程序是不能被信任的,如何限制其权限;用户态内核态到底啥意思 2. 内存的映射,用户空间地址的一个地址,竟然是分成了好几个段。3. 文件系统,总算是搞清楚了写文件到落盘的大致过程。之前听说过有文件系统缓存一说,还想通过:A 进程写文件到磁盘,B 进程打开该文件的方式来确认是不是落盘了该书另外的收获就是推荐了很多经典书籍,特别推荐有一本是学好可以谋生的

          转发
          评论
          用户头像
          给这本书评了
          5.0

          深入浅出,可读性灰常好。非常有趣,哪怕是我这种非 CS 专业的,也可以当休闲书籍阅读。强烈推荐

            转发
            评论