
底层
底层相关。
Gamble6
Settle down
展开
-
Linux启动流程
一、加载BIOS的硬件信息与进行自我测试,并根据设置取得第一个可启动的设备1、系统加载BIOS,并且去加载CMOS信息获取硬件配置,如启动设备查找顺序、系统时间、CPU与接口设备的通信频率等等 2、获取配置信息后,BIOS进行开机自检(Power-on Self Test,POST)。然后开始执行硬件检测的初始化。 二、读取并执行第一个启动设备内MBR的Boot Loader(grub,spfdisk等程序)BIOS指定启动设备读取磁...原创 2021-08-11 15:34:51 · 95 阅读 · 0 评论 -
Linux—内存泄露的定位
内存泄露和内存溢出:内存泄露本意是申请的内存空间没有被正确释放,导致后续程序里这块内存被永远占用。内存溢出是指存储的数据超出了指定空间的大小,这时数据就会越界。一、如何认定内存泄露? VmRSS ps axu | grep lighttpd #找到进程的pid cat /proc/pid/status #拿到进程的相关信息。 VmPeak:进程地址空间的大小 VmSize:进程虚拟空间地址的大小,是VmLib,...原创 2021-06-29 17:31:40 · 1259 阅读 · 0 评论 -
底层——SSD不能当做内存
1、速度: SSD使用的DDR4,带宽20-30GB 内存带宽:2、访问方式: 内存:字节级别的寻址。 硬盘:块大小读取,无法按字节访问。3、使用寿命: SSD的存储里程有限制。SSD的优势:断电数据不丢失。...原创 2021-06-28 09:42:23 · 206 阅读 · 0 评论