美文网首页
操作系统

操作系统

作者: 努力科研的小树蛙 | 来源:发表于2016-09-09 09:49 被阅读0次

    p270-277

    1 线程和进程区别

    进程是资源分配的最小单位,线程是CPU调度的基本单位

    一个线程必定属于一个进程,一个进程可以拥有多个线程

    二者都有控制块,但线程的控制块相对较小,切换代价小

    2 线程同步机制

    临界区、互斥量、信号量、事件

    3 内存管理方式

    块式管理

    页式管理

    段式管理

    段页式管理

    4 cache替换算法

    随机算法

    先进先出算法

    近期最少使用算法

    最优替换算法

    5 静态链接和动态链接

    静态链接指把要调用的函数链接到可执行文件中去,一起编译。

    动态链接所调用的函数代码没有拷贝到应用的可执行文件中,而只是加入一些描述信息,这样在程序被载入内存运行的时候,才与相应的动态链接库进行链接

    静态链接库(.lib)动态链接库(.dll)

    相关文章

      网友评论

          本文标题:操作系统

          本文链接:https://www.haomeiwen.com/subject/cheeettx.html