1 2 3 4
摘要: 1.编译系统 以下是一个c程序 #include <stdio.h> int main() { printf("hello, world\n"); return 0; } 在Unix系统上,由编译器把源文件转换为目标文件。 gcc -o hello hello.c 这个过程大致如下: 预处理阶段:处 阅读全文
posted @ 2021-11-02 21:12 木木木999 阅读(73) 评论(0) 推荐(0)
摘要: 1.磁盘结构 盘面(Platter):一个磁盘有多个盘面 磁道(Track):盘面上的圆形带状区域,一个盘面可以有多个磁道 扇区(Track Section):磁道上的一个弧段,一个磁道可以有多个扇区,它是最小的物理存储单位,目前主要有512 bytes与4 k 两种大小; 磁头(Head):与盘面 阅读全文
posted @ 2021-11-02 20:21 木木木999 阅读(93) 评论(0) 推荐(0)
摘要: 1.虚拟内存 功能:1.可以用较小的物理内存,实现较大的逻辑内存;2. 地址空间独立,所有进程的地址空间都是从0开始。 虚拟内存的目的是为了让物理内存扩充成更大的逻辑内存,从而让程序获得更多的可用内存。 为了更好的管理内存,操作系统将内存抽象成地址空间。每个程序拥有自己的地址空间,这个地址空间被分割 阅读全文
posted @ 2021-11-02 17:11 木木木999 阅读(413) 评论(0) 推荐(0)