lp
lp
拍案叫绝!个人愚见:可以把这本书和Operating Systems: Three Easy Pieces这本书搭配在一起看。Operating Systems: Three Easy Pieces这本书是英文写的,英文表述很直接,非常容易抓住补表述的意思。现在这个教程可以用来加深理解Operating Systems: Three Easy Pieces。重点的重点其实就是借助这个教程作者的认知重新解构一次知识。
内存地址的虚拟化的核心是:采用什么样的方式让虚拟地址和物理地址对应起来,也就是如何将虚拟地址“翻译”成物理地址,这个“翻译”怎么做是内存地址虚拟化的重点。内存大小虚拟化的核心方式是通过使用外设扩充内存容量,这里重要的是采取怎么样的机制进行内存和硬件之间的数据交换。至于是不是“物理内存的空闲空间可能不多了,这时操作系统通过把物理内存中最近没使用的空间(不是空闲的,只是最近用得少)换出(就是“挪地”)到硬盘上暂时缓存起来,这样空闲空间就大了,就可以满足应用程序的运行时内存需求了“这是具体的措施,但根据具体的性能是不一样会采取的措施。最近没有使用!=下次不使用。
真的太棒了!终于找到了一个可以将理论和实践全部放在一起的教程。