新笔趣阁 - 其他小说 - 梁寒郡的日记书 - 《深入理解计算机系统》一刷(2023.10.16)

《深入理解计算机系统》一刷(2023.10.16)[第1页/共3页]

走马观花也多少能记着些东西,先说一下第一块难以了解又首要的处所是,实在每个处所都很难全数了解,但是对我而言,更首要的是现在大抵上把说不通的点讲通。

相邻的块要比破裂的块更好用,不相邻就要破钞一部分出来连接破裂的块,能够也需求花时候遴选出合适或充足的块们。

行动的前面都会插手一个隐含的描述词,要求。

本来我要等你写完我再读,但是不如你先直接送过来,如许对于全部过程担搁得就比较少,写与送的过程应当是一样速率的,那么我感觉节俭的时候是读的时候。唔!

然后这类一有冒险就停止等候的做法能够过于迟缓,引出了用转发来制止数据冒险。

我不记得卡诺图是如何化简的了,但是,会不会他有化简指令的才气?把100个指令同时塞出来,颠末化简变成几个指令,这不就是一种优化吗?或许。

除了排序也能够分级,手动地奉告代码,要找的东西在上一半还是下一半,分两级就更加好找了。(过于老练)

以后是,每个核事情在同一个任务的分歧阶段,看起来是并行的,但相互之间另有有藐小的时候差别。

&有和没有辨别很大,需求正视。

如何更快?硬件多数时候都在做加减乘除,再干活,而不是把过量时候华侈在跑来跑去。

我较着是对逻辑的了解更深切一些,对于硬件是如何事情的了解未几。

窜改计算挨次而进步运算速率或者运算精度的体例,我想了两个,一个是秦九韶;一个是把数据排序后再做计算,能够减少大数吃掉小数后的丧失。

建立一个渣滓堆,或者渣滓堆也能够临时利用,多想想如何把实际中的观点利用到假造的范畴,如许或许我们分不清梦境与实际之前,就已经分不清假造与实际了。

溢出措置也是一个安然部分较为首要的处所,难哦。

但如果一些数据你能够调用,但是不能晓得它的值是甚么如何办呢?应当是不成能的,能够用,便能够读,可不成写才是安然性的重点吧。或许。

需求保持状况的块,还是很典范的一句话,出门要有锁存,进门要有缓冲。

学到的是,当对需求不竭更新的值做乘法时,能够把已知部分括起来,让他们先行计算而不需求等候这个更新值,能够降落提早。

把反复的部分抽出来打包。我现在脑袋里想的就是这个。

对内联函数有了更清楚的认知,将指定函数体插入并代替每一处效应当函数的处所。这不是宏定义。

知其然轻易,知其以是然难。我知前者少,知后者更少,如何会说话呢?不美意义啦。

无前提腾跃能够导致死循环啊,或者莫名其妙鬼畜起来了。固然对于庞大的过程来讲,未知弊端是不免的,但还是尽能够把会出错的处所修补一番,然后在关头的处所用try与catch。