操作系统
内存对齐原理:https://blog.youkuaiyun.com/tingyun_say/article/details/51443803
操作系统主要掌握:
进程与线程的生命周期,结构,各自特点、区别及联系
进程间通信机制
(管道,FIFO,消息队列,信号量,共享内存)
线程同步与互斥
(互斥锁,测试并加锁,读写锁,条件变量,POSIX信号量)
内存管理(分区(固定,动态),虚存管理(分页(调页技术,页面置换算法),分段(不同数据类型分在一段内存,可收缩))
死锁(死锁发生条件,避免死锁)
文件系统 (文件结构)
文件的物理结构:连续,串联,索引
逻辑结构:流式,记录式。
操作系统静态链接与动态链接的优缺点?
--------------------------------------------------------------------------------------------------------------------------------------------
系统上电启动
地址空间和地址的生成
地址的生成
程序编译执行,符号代码生成逻辑地址,逻辑地址通过CPU的MMU映射成磁盘空间的物理地址,将磁盘数据加载到内存中执行