这几天稍微研究了一下所谓的操作系统的内存管理机制。
我其实对于操作系统的接触还是蛮多的,大学里面稍稍也了解了一点,以前在日本的时候,写TOPPERS的老师也给我们讲了实时操作系统的实现。
但是一直以来,对于操作系统的理解就是停留在程序的并发上面。觉得操作系统主要就是并发和通信部分是核心。
我的这个理解说明了,对于操作系统,其实我没有了解。
后来慢慢发现,内存的管理在操作系统中的地位也是相当的重要,而且理解起来还是有不小的困难。
然后后来,再看操作系统相关的文档的时候,就被MMU和虚拟内存和段页式存储管理这些字眼给镇住了。困惑和迷茫。
很痛苦,当你觉得你对一个东西不是很懂的时候。
然后就没时间关系这些了。
其实这些知识,学了跟不学,了解了或者不了解,对于我们而言,影响不大。
了解的再多,到头来,还是被封装起来,根本不需要了解底层是怎么实现的,调用api就行了。。
这段时间淘到了南大的一本二手教科书,操作系统教程,写的很好。
这两天就稍稍看了看。发现对于操作系统的内存管理,居然理出了一点头绪!