Loading...
存储器是分层次的,离CPU越近的存储器,速度越快,每字节的成本越高,同时容量也因此越小。寄存器速度最快,离CPU最近,成本最高,所以个数容量有限,其次是高速缓存(缓存也是分级,有L1,L2等缓存),再次是主存(普通内存),再次是本地磁盘。寄存器的速度最快,可以在一个时钟周期内访问,其次是高速缓存,可以在几个时钟周期内访问,普通内存可以在几十个或几百个时钟周期内访问。cache分成多个组,每个...
一个很有趣的算法题Josephus有过的故事:39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓。于是决定了自杀...
总结了一下基本操作和注意事项 1.基本I/O调用open() / creat(), close(), read(), write(), lseek()du...
1.文件类型可分为:普通文件(文本文件,shell脚本,二进制的可执行程序等)目录文件设备文件(字符设备文件/块设备文件)FIFO文件(如管道文件)Soc...
1.Valgrind介绍Valgrind是一套Linux下,开放源代码的仿真调试工具的集合。Valgrind由内核以及基于内核的其他调试工具组成。内核类似...