美文网首页
操作系统

操作系统

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

p270-277

1 线程和进程区别

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

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

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

2 线程同步机制

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

3 内存管理方式

块式管理

页式管理

段式管理

段页式管理

4 cache替换算法

随机算法

先进先出算法

近期最少使用算法

最优替换算法

5 静态链接和动态链接

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

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

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

相关文章

  • Linux教程:目录

    Linux教程:目录 Linux简介 什么是操作系统 操作系统简介 操作系统历史 操作系统功能 操作系统分类 操作...

  • 不同应用领域的主流操作系统

    桌面操作系统 服务器操作系统 嵌入式操作系统 移动设备操作系统

  • (一)Linux基础一(操作系统)

    一、不同领域的操作系统分类 桌面操作系统、服务器操作系统、嵌入式操作系统、移动设备操作系统 1.1、桌面操作系统W...

  • 操作系统

    计算机系统:硬件资源和软件资源操作系统:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、...

  • 计算机操作系统知识大纲

    第一章 操作系统概述 1 操作系统的基本概念操作系统的概念操作系统的特征操作系统的目标和功能 2 操作系统的发展与...

  • Linux简单命令

    linux 操作系统 一.linux 操作系统概述 1.常见操作系统- 服务端操作系统 : linux、unix、...

  • 第六节课:操作系统

    操作系统的基本理解 操作系统百度百科操作系统历史操作系统的历史与分类 windows linux mac 嵌入式操作系统

  • 不同应用领域的主流操作系统

    不同应用领域的主流操作系统 1 桌面操作系统 2 服务器操作系统 3 嵌入式操作系统 4 移动设备操作系统 桌面操...

  • 操作系统概论

    目录 1.1 操作系统概论 操作系统与计算机系统 操作系统资源管理技术 操作系统定义和作用 操作系统功能和特性 1...

  • 操作系统思路整理(思维脑图)[什么是操作系统?]

    操作系统的目标和作用操作系统的发展过程操作系统的基本特性操作系统的主要功能

网友评论

      本文标题:操作系统

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