很惭愧,自毕业参加工作以来没有系统性地读过几本书。目前的各种招式技能都是源于工作中遇到问题时通过网上搜索或者阅读一些源码习得。虽然也能基本满足日常工作的需要,却缺乏了系统性、全面性地对某类技术的掌握、理解,更谈不上灵活运用和创新性改进了。
一直这么下去,觉得自己在技术这条路上可能没有太大突破了。虽然在公司也是核心技术骨干,但却自知跟真正的大牛相比还相差甚远。为了实现自己的大牛梦,也借着牛年这个贴合的寓意。让2021牛年成为自己的蜕变升级之年,也正式开启自己的蜕变之旅。今天读了《深入计算机系统》第一章。讲到了程序从代码到可执行程序经历的四个过程,预处理、编译处理、链接处理。可执行程序的执行过程,包括从控制台输入命令到寄存器以及主存、硬盘和显示设备的数据交互。CPU寄存器文件以及高速缓存(L1 L2 L3)的设计使得CPU可以高速处理程序的指令。操作系统在三个方面进行了高度抽象,这三种抽象分别是:文件、虚拟内存、进程。
基于这些基础的理解,相信对于后面的系统学习能够带来很好的基础铺垫。
把这本书啃完了相信会让自己有很多收获。 加油!!! 明天继续…