zoukankan      html  css  js  c++  java
  • 深入理解计算机操作系统(十一)

    感想

    终于看完了《深入理解计算机系统》这本巨著。从今年1月初到现在5月底,历时5个月。做了一本笔记,写了九篇文章。

    由于看的是英文版,进度比较慢。但即使用了这么久的时间,仍然是非常值得的。这本书所教给我的东西是其它任何地方都难以学到的,它所讲述的是一个系统,而不是零散的体系结构、操作系统、网络编程。当我们能够站在整个系统的角度高屋建瓴,才算真正领悟到了计算机的精髓。

    然而领悟只是第一步,作者用浅显易懂的语言带我们走进计算机世界,再往前走只能靠我们自己。读完这本书,我更加意识到计算机科学的博大精深,越学习越看到自己的无知,越需要进一步丰富自己的知识。学无止境,作为一个程序员,虽然我们不是计算机科学家,但我们仍然需要保持无尽的求知欲,这才是立足于当今社会的不二法门。希望大家和我一起共同努力,不只为自己,也为中国计算机行业的发展贡献一份微薄的力量。

    关于本文集

    我的文集《深入理解计算机系统》也到尾声了。非常感谢给文章点赞、评论和关注我的朋友,是你们的鼓励给了我写下去的信心。我很乐于把学到的知识分享给别人,这是一件非常愉快的事情。今后,我还会把我的“阅读经典”系列继续下去,希望大家多多支持。

    关于本文集,还有一些需要说明的地方。由于《深入理解计算机系统》所讲述的知识量实在太过庞大,不可能把所有的知识点都介绍到位。因此,本文集的文章都是精心挑选了书中有趣、有实际用途而且自成体系的一些话题而写成的。虽然每篇文章都花了很多时间反复研究才下笔行文,但不可避免的会出现晦涩难懂的地方,可能是因为缺少先验知识的缘故。对于这种情况,很多时候可以在文末的“参考资料”中列出的文章里找到解释,如果仍然没有,那就只能自行百度了,在此表示深深的歉意。

    书中比较重要但本文集未能覆盖的知识点有以下这些:

    • 整型、浮点型数在计算机中的表示和四则运算
    • 汇编代码详解
    • x86指令集指令详解
    • Y86指令集架构的异常处理和控制冒险
    • 存储技术介绍,SRAM、DRAM、磁盘的存储原理
    • 缓存的结构和工作原理
    • 链接技术,包括静/动态链接的过程、对象文件结构
    • 异常控制流,异常分类,系统调用表
    • 进程
    • 信号
    • 物理地址和虚拟地址
    • 地址翻译过程
    • 内存映射
    • 动态内存申请,解决存储碎片问题
    • 垃圾回收原理
    • Unix I/O
    • 使用进程、I/O多路和线程进行并发编程
    • 使用信号对线程同步
    • 线程并发问题,竞赛和死锁

    如果这里面有你非常感兴趣的问题,去读这本书吧,相信一定会得到完美的解答。

    最后附上这本书作者提供的网站主页,从里面可以找到有关这本书的全部资料。祝你好运!



    作者:金戈大王
    链接:https://www.jianshu.com/p/9c8c7b3f280d
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    ros 无线WDS MESH配置一(这个不好用,没有方法二好用)
    ROS脚本编辑器Notepad++装一个mikrotik的插件 RouterOS-Syntax-highliter
    关于ip-neighbor里的mac telnet的一些说明
    ros无线2G和5G的带宽简单计算
    ros的AP创建20个虚拟AP-VAP的脚本
    python异常值(outlier)检测实战:KMeans + PCA + IsolationForest + SVM + EllipticEnvelope
    str.replace替换变量名的字符串
    pd.ExcelWriter(to_excel)保存结果到已存在的excel文件中
    pandas.DataFrame.dropna删除缺失值
    pandas.DataFrame.astype数据结构转换
  • 原文地址:https://www.cnblogs.com/zzdbullet/p/9354619.html
Copyright © 2011-2022 走看看