- 博客(3)
- 收藏
- 关注
原创 文件系统
块常见的文件系统,windows上有FAT32、NTFS等,linux上面有ext2、ext3、ext4、xfs等。当然,linux上也支持ntfs,fat32等。这是从操作系统的层面粗略的讲。另外,fat32常用于U盘、闪卡等介质,现在的U盘等做的越来越好了,所以NTFS的U盘也很常见。我们知道以前的U盘不能存大文件,也就是说超过4GB的文件存不了。为什么呢?因为fast32是32位的文件系统,没有错,文件系统也分32位64位。ext2也是和fat32属于同时期的产品。最大文件4GB等等各种限制,在
2020-12-30 23:12:10 295
原创 计算机存储、缓存简介
计算机中存储数据的介质,由快到慢大致有寄存器L1 CacheL2 CacheL3 Cache内存SSD 固态硬盘普通硬盘计算机理论上处理信息的最高速度,是由晶振频率决定的。晶振全程石英振荡器,它的振荡频率稳定。石英表,正是利用这一特性来工作的。用一个我们可能更熟悉的词汇代替晶振频率,那就是时钟信号。如果一个CPU的时钟信号是1GHz,就代表着一个时钟信号的周期是1/(1G),即十亿分之一秒,1纳秒。理想情况下,如果不做存储分级,所有数据都放到CPU里面,那CPU的能耗是非常大的,那
2020-12-22 16:52:36 1020
原创 centos安装 distcc+ccache 加快c/c++编译
distcc 是一个分布式C/C++编译工具,ccache则会高速缓存编译信息,两者结合会大大调高编译速度。0. 安装前先要安装gcc和g++以及python环境,把Binutils工具包也装一下。yum install -y gccyum install -y gcc-c++yum install -y python36yum install -y python3-develyum install -y binutils-devel然后去https://distcc.github.io/
2020-12-21 19:41:57 2232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人