知其然,也要知其所以然,《CS: APP--深入理解计算机系统(原书第2版)》 书评
2015-05-29 13:03
363 查看
作为一个非CS科班出身的码农, 对于这本书来说真有相见恨晚的感觉。
当然在看这本书的时候,也走了不少弯路。
对于C++后端开发程序员来说, 我觉得本书值得重点看的是:
第6章 存储器层次结构
了解L1 L2 L3以至于主存的层次结构,程序算法对局部性的影响。
可以结合这篇文章更易理解:
7个示例科普CPU Cache : http://coolshell.cn/articles/10249.html
第7章 链接
第8章 异常控制流
重点看 fork吧,可以结合这些学习:
一个fork的面试题 : http://coolshell.cn/articles/7965.html
vfork 挂掉的一个问题: http://coolshell.cn/articles/12103.html
第9章 虚拟存储器
重点缺页, 整个第二部分与操作系统关系较大, 可以结合这个学习:
操作系统(清华公开课):
https://www.xuetangx.com/courses/TsinghuaX/30240243X/2015_T1/about
第三部分
当作网络编程门吧, 难度比前面两部分要小很多, 当然更进一步还是要看 【UNP】 【APUE】 【TCP/IP 详解】吧
其余的章节还没有看,待续
http://book.douban.com/review/7484127/
当然在看这本书的时候,也走了不少弯路。
对于C++后端开发程序员来说, 我觉得本书值得重点看的是:
第6章 存储器层次结构
了解L1 L2 L3以至于主存的层次结构,程序算法对局部性的影响。
可以结合这篇文章更易理解:
7个示例科普CPU Cache : http://coolshell.cn/articles/10249.html
第7章 链接
第8章 异常控制流
重点看 fork吧,可以结合这些学习:
一个fork的面试题 : http://coolshell.cn/articles/7965.html
vfork 挂掉的一个问题: http://coolshell.cn/articles/12103.html
第9章 虚拟存储器
重点缺页, 整个第二部分与操作系统关系较大, 可以结合这个学习:
操作系统(清华公开课):
https://www.xuetangx.com/courses/TsinghuaX/30240243X/2015_T1/about
第三部分
当作网络编程门吧, 难度比前面两部分要小很多, 当然更进一步还是要看 【UNP】 【APUE】 【TCP/IP 详解】吧
其余的章节还没有看,待续
http://book.douban.com/review/7484127/
相关文章推荐
- http、TCP/IP协议与socket之间的区别
- 大端、小端判断
- Linux下tcp协议socket的recv函数返回时机分析(粘包)
- 数据结构练习 02-线性结构3. Pop Sequence (25)
- WEB_Forbidden
- Lua下基本的网络编程示例
- 2013计算机视觉代码合集
- TCP三次握手
- 该学学数据结构了,不会数据结构真是寸步难行啊。。。。。
- 支付宝携程难敌蓝翔挖掘机 谁来捍卫脆弱的网络应用
- Olrace 监听程序配置、配置Net网络服务名
- Oracle11g_https://localhost:1158/em 页面无法打开
- 深入云存储系统Swift核心组件:Ring数据结构及构建、重平衡操作
- Linux部署http和https协议步骤
- LeetCode---题目难度、出题频率、数据结构、考察点统计
- 网络协议的详细讲解,Socket和TCP/IP还有HTTP
- https://github.com/ 英文库
- 径向基函数(RBF)神经网络
- 如何做好网络营销
- 【转】MySQL索引背后的数据结构及算法原理