首页 > 其他分享 >第二次书后感想

第二次书后感想

时间:2024-02-03 11:57:34浏览次数:14  
标签:虚拟内存 存储 感想 程序 扇区 内存 磁盘 第二次 书后

阅读了《程序是怎样跑起来的》第三章后,我对计算机程序的运行原理有了更深入的理解。这一章主要介绍了程序的内存管理和变量的使用。
通过学习,我了解到内存是程序运行的重要资源,程序需要通过内存来存储和操作数据。同时,变量是程序中用于存储数据的容器,它们可以根据不同的数据类型进行定义和操作。
在这一章中,作者通过生动的例子和详细的解释,使我对内存管理和变量的使用有了更清晰的认识。我明白了在编程中合理使用内存和变量的重要性,以及如何避免常见的内存管理问题。
此外,这一章还介绍了一些高级主题,如栈和堆的区别,以及变量的作用域和生命周期。这些知识对于理解程序的性能和调试问题非常有帮助。
总的来说,第三章给我留下了深刻的印象,让我对程序的内部运作有了更深入的了解。我认为这对于我进一步学习编程和解决实际问题将起到重要的作用。
《程序是怎么跑起来的》第五章主要介绍了内存和磁盘之间的关系,以及虚拟内存的概念和使用方法。具体内容如下:

  • 计算机采用存储程序方式,主要存储部件是内存与磁盘。磁盘中存储的程序必须要加载到内存中才能运行,在磁盘中的原始数据无法运行。
  • 在程序运行中存储着可以动态加载调用的函数和数据文件称为DLL文件。为加速程序运行还出现了磁盘缓存,加快了磁盘的访问速度,使数据或者程序存储在磁盘中时可以直接从内存中读取。
  • 虚拟内存是把磁盘的一部分作为假想的内存来使用,通过借助虚拟内存,在内存不足时也可以运行程序。
  • 磁盘的物理结构是指磁盘存储数据的形式,磁盘是通过把物理表面划分成多个空间在使用,划分的方式有扇区方式和可变长方式。扇区是对磁盘进行物理读写的最小单位,其单位为簇,1簇=512字节=1扇区。
    3.程序在哪种环境运行的,在第七章,我发现是操作系统+硬件。说实话,在学计算机的时候,我往往不会考虑这些问题的,更不知道这些问题。在七章中,不只是为我们讲述这一个,还有几种操作系统,包括windows等常见的系统。文章种,讲到这几种系统相互应用吗?也许有同学在这地方有些建树,如果没读这章,我可能知道一种系统,但是这也我不是太熟悉的。不过,学到的有程序的运行环境=操作系统+计算机硬件。还有java,我只知道它是个编程语言,不知道它还是应用程序,在文章讲到虚拟机的时候,脑子一片空白,虽然看完这章,但疑惑还是有的。

标签:虚拟内存,存储,感想,程序,扇区,内存,磁盘,第二次,书后
From: https://www.cnblogs.com/mcxb/p/18004494

相关文章

  • 【数据库】为什么PostgreSQL第一次查询结果很慢,第二次就变快了
    引言在PostgreSQL数据库中,我们经常会遇到这样的情况:第一次执行某个查询语句时,结果返回的速度非常慢,而当我们再次执行相同的查询语句时,速度却变得非常快。这种现象可能会让我们感到困惑,为什么同样的查询语句,第一次执行会这么慢,而第二次执行却这么快呢?PostgreSQL的查询缓存机制Po......
  • 近期的感想与2024年的计划
    前言  2023年是我工作的第一年,到现在工作也有半年了,在工作的过程中有很多感悟,其中有关于技术的,也有关于为人处世的。首先是技术方面,工作半年也在不断地积攒经验,自己在团队协作中也有了一定的进步,知道了如何与人共同工作,技术提升上,做工程的经验也有了一定的进步,像git工具、docke......
  • 第二次
    这个星期我读了《程序是怎么跑起来的》这本书,了解了第一章对CPU和计算机运行的方式的解释,我也终于知道了计算机的工作原理。首先计算机是由CPU,内存,显卡,主板,芯片等组成,正如书中所说计算机中的CPU就是计算机的大脑,也是计算机的核心部件,正因为有了它,计算机才能将人类语言转化成计算......
  • 计算机发展历程与感想
    计算机是20世纪最先进的科学技术发明之一,对人类的生产、生活、社会活动等都产生了深远的影响,自诞生以来,持续飞速发展。它的应用领域从最初的军事、科研应用,扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,并引发了深刻的社会变革。当今,计算机已全......
  • 读程序员的README笔记19_读后总结与感想兼导读
    1. 基本信息程序员的README[美]克里斯·里科米尼(ChrisRiccomini)(美)德米特里·里人民邮电出版社,2023年7月出版1.1. 读薄率书籍总字数203千字,笔记总字数40984字。读薄率40984÷203000≈20.19%1.2. 读厚方向演进式架构SRE:Google运维解密软件设计的哲学......
  • 交换产品(ETL)一点感想
    1一个好的产品是经过长时间,不同项目使用过程中发现不足,不断改进迭代出来的,实践是检验真理的唯一标准。2客户需求是第一,软件只是工具,解决实际问题才有价值。3交换产品易用性,可靠性,交换性能,不同产品比较易用性:按我的理解分为两种,1)通过功能组件构造流程图如(kettle)  优点:......
  • 第二次阅读习惯
    阅读数据阅读收获在过去的三个月里,我的阅读时长增加了五十个小时,读完了十本书,还新增了许多的读书笔记。这学期的最大收获就是养成了稳定的阅读习惯,虽然不能做到每天都阅读,但一周内至少五天我都能沉浸在书的世界中。如今,无论在哪里,在什么时候,只要有空闲,我就会想起阅读。无论是在......
  • 2023年里最后一月感想及未来期许记录
        2023年是疫情放开的第一年,从大部分普通人来看大家更多的感受到预期变差,心慌恐惧感增加,不确定性增加。结合大环境并从自身出发,归纳并反思2023的整体情况如下:归纳: 1.总体收入略微上升、稳定性较之前下降(存在欠薪情况)。 2.工作内容及创新性没有得到提升,个人成长缓慢......
  • 深夜感想
    某位V的视频被击沉了大半。那是一位我在中考前认识的V,我很喜欢她的性格,今天回顾才发现她居然跟我是同一年的人。过着不同的生活。扯远了。互联网在某种程度上要为人们的空心负责。现在的互联网里,中心化仍是主要的组网方式,文件的控制权在少数人手里。但是它又承载着辅助记忆的功......
  • 斜率优化第二次,运送猫猫
    题目描述Zxr960115isownerofalargefarm.Hefeedsmmcutecatsandemploysppfeeders.There'sastraightroadacrossthefarmandnnhillsalongtheroad,numberedfrom1tonnfromlefttoright.Thedistancebetweenhilliiand(i−1)(i−1)isdidi​......