《程序是怎样跑起来的》第四章,这一章以独特的角度,阐述了内存的重要性。
开篇,作者在标题中就提出“有棱有角的内存”这一概念,形象地描述了内存的结构和特性。对于一个初学者来说,无疑是一个很新奇、有趣的视角。过去,我以为内存只是一个简单的存储东西的地方,但是了解了内存的物理机制后,知道了内存IC内部有大量可以存储8位数据的地方,通过地址指定这些场所,之后即可进行数据的读写,也可以说内存是一个复杂而有序的数据仓库。
其中,最让我印象深刻的是内存的逻辑模型是楼房,将内存的逻辑模型形象地比喻为一座楼房。楼房有许多层,每一层都被划分为许多房间。这些房间代表着内存中的地址空间可以存储数据和指令。程序员无需关心具体的地址,只需关注怎样在逻辑上管理这些房间(即内存地址),了解内存的逻辑模型和层次结构后,就可以采取策略优化内存使用,提高程序的性能
同时,另一个让我感兴趣的是二叉查找树使数据搜索更有效,二叉查找树在数据搜索中的重要性不言而喻。它不仅仅是一种数据结构,更是一种解决问题的方法。通过学习和掌握二又查找树,我们能够更好地理解和应用计算机科学的基本原理,提升编程技,二又查找树能够快速定位到目标数据,大大提高了搜索效率。这一点在实际应用中非常重要,尤其是在处理大量数据时,使用二又查找树能够显著提升程序的运行效率。
总的来说,《程序是怎样跑起来的》第四章为我打开了一个全新的视角,让我对内存有了更深入的了解。不仅学到了很多实用的知识和技巧,更收获了一种新的思维方式。
标签:读后感,逻辑,查找,内存,数据,第四章
From: https://www.cnblogs.com/910725zonzon/p/18000872