随笔分类 - 学习
数组是缓存对齐的特征
摘要:An array is cache-aligned: The size of each array element matches the size of the cache block. The starting address of the array is a multiple of the
用地址中位作为缓存行索引的原因
摘要:用地址中部的位作为缓存行的索引原因(对比高位作为索引的优劣) 用内存地址的高位作为缓存行的索引,会导致连续的数据存储在同一个缓存行中。因此,每次新地址被加载时,都会替换掉之前的地址,导致频繁的缓存替换和冲突。 即使访问了数组的几个连续元素,缓存只使用了一个行,其它剩余行未被使用,导致缓存利用率非常低
6月份学习记录
摘要:6.4 今天开始,记录下自己csapp第四章的学习过程。 这是我正式脱离中文材料,拥抱英文材料的开始。第四章本身难度高,所以担心自己三天打鱼两天晒网,索性在这里记录下自己的学习过程,以此激励自己不断向前进发。今天是周二,预计周五晚上12点之前,能写完第四章lab。 没什么要说的,就是干。遇到问题请及
本周ddl(4.1-4.5)
摘要:本周ddl(4.1-4.5) cs61a首先完成2.23之前的任务 cs61a完成3.1之前的学习 cs61a完成3.8任务并且ants完成阶段1 csapp的bomblab 记录南京5个景点及其周边小吃 搜集10部牛逼的电影😉
使用ssh连接远程仓库的方法(github)
摘要:使用ssh连接远程仓库的方法 但是当我登录虚拟机想提交csapp的代码时,我发现需要验证我的账号密码,感觉每次提交都要输入这个很麻烦。然后就在网上查询了下为何提交代码需要输入账号密码。 使用 HTTPS 方式拉取代码需要验证账号密码的原因是因为 HTTPS 是基于用户名和密码的认证方式。每次使用 H