操作系统
文章平均质量分 78
我就是多啦a梦
这个作者很懒,什么都没留下…
展开
-
几种进程间的通信方式
几种进程间的通信方式# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。转载 2016-03-27 10:25:15 · 423 阅读 · 0 评论 -
逻辑地址、线性地址、物理地址和虚拟地址的区别
物理地址是最简单的了。就是指SDRAM的地址。例如ARM的平台上可能使用64M,物理地址就是从0x30000000到0x34000000虚拟地址又被称为线性地址,32bit的整数表示0-4G的地址空间。逻辑地址在X86中使用段:偏移的方式来表示指令或是数据的地址 MMU使用段单元把逻辑地址转为线性地址。paging unit把线性地址转载 2016-04-13 23:02:21 · 563 阅读 · 0 评论 -
找工作笔试面试那些事儿(13)---操作系统常考知识点总结
先占个坑,后面陆续修改上一节对数据库的知识做了一个小总结,实际找工作过程中,因为公司或单位侧重点不一样,考察的知识也是不尽相同的,但是作为计算机类的学生,操作系统的知识也是必不可少的,去年参加笔试面试的时候,腾讯微软阿里等公司的笔试题都或多或少对操作系统相关的知识点进行了考察。作为一个非计算机科班出生的学僧, 当初并没有学这门课,略尴尬,只有临时啃书补一补了,这里给出的是一份操作系转载 2016-07-29 08:19:29 · 554 阅读 · 0 评论 -
存储管理之页式、段式、段页式存储
首先看一下“基本的存储分配方式”种类: 1. 离散分配方式的出现 由于连续分配方式会形成许多内存碎片,虽可通过“紧凑”功能将碎片合并,但会付出很大开销。于是出现离散分配方式:将一个进程直接分散地装入到许多不相邻的内存分区中。 下面主要介绍“离散分配”三种方式的基本原理以及步骤:2.转载 2016-07-29 11:09:10 · 711 阅读 · 0 评论