![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
懒先森要努力
最淡的墨水也胜于最强的记忆
展开
-
操作系统知识点
操作系统知识总结1、简述操作系统的定义。 操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。 2、在多道程序设计技术的系统中,操作系统怎样才会占领中央处理器? 只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之。 3、简述“删除文件”操作的系统处理过程。转载 2013-02-22 15:33:32 · 951 阅读 · 0 评论 -
原码、反码、补码和移码其实很简单
最近在备战软考,复习到计算机组成原理的时候,看到书中关于原码、反码、补码和移码的定义如下(n是机器字长):原码:反码:补码:移码:看完这些定义以后,我的脑袋瞬间膨胀到原来的二倍!这样变态的公式不管你记不记得住,反正我是记不住!还好以前对它们转载 2013-09-23 15:06:26 · 621 阅读 · 0 评论 -
RISC与CISC比较
RISC的设计重点在于降低由硬件执行指令的复杂度,因为软件比硬件容易提供更大的灵活性和更高的智能,因此RISC设计对编译器有更高的要求;CISC的设计则更侧重于硬件执行指令的功能,使CISC的指令变得很复杂。总之RISC对编译器的要求高,CISC强调硬件的复杂性,CPU的实现更复杂。RISC设计思想准则:1. 指令集----RISC处理器减少指令集的种类,通常一个周期一条指令,也就是说指令转载 2013-09-20 18:47:21 · 6851 阅读 · 1 评论 -
段页式存储管理
首先了解一下段页式存储的定义 页式存储管理: 页式存储分配是基于这样一种概念,把到来的作业分成相等大小的页。一些操作系统选择页的大小,是根据存储块的大小和作业所存储的磁盘的一些区域的大小来分配的,一般它们是相等的。 段式存储管理: 是指把一个程序分成若干个段(segment)进行存储,每个段都是一个逻辑实体(log转载 2013-10-02 18:59:59 · 2528 阅读 · 0 评论 -
内存管理之虚拟内存篇
一、虚拟内存术语 虚拟内存 在存储分配机制中,尽管备用地址是主内存的一部分,它也可以被寻址。程序引用内存使用的地址与内存系统用于识别的物理地址是不同的,程序生成的地址会自动转化为机器地址。虚拟存储的大小受计算机系统寻址机制和可用的备用内存量的限转载 2013-10-02 20:51:26 · 718 阅读 · 0 评论 -
操作系统选择调度方式和算法的若干准则
1.调度的类型按调度的层次:–长期(长程、作业、高级)调度;–中期(中级、中程)调度;–短期(短程、进程、低级)调度按OS的类型:–批处理调度–分时调度–实时调度–多处理机调度–等等面向用户的准则–周转时间短–响应时间快–截止时间的保证–优先权准则面向系统的准则–系统吞吐率高–处理机利用率好–各类资源的平衡利用转载 2013-10-02 17:19:04 · 6926 阅读 · 0 评论 -
页面置换、作业调度、进程调度小剖析
页面置换、作业调度和进程调度他们之间有很多相似的地方,作业跟进程调度之间尤为相似,之前一直搞不清他们之间的区别跟联系,你是不是也跟我有一样的感受呢?看完这篇文章或许会让你对他们有更清晰的认识。页面置换算法:1,先进先出:淘汰最早进入cache的信息块。2,最近最久未使用:淘汰近期使用频率最低的信息块。3,随机替换:用随机数发生器随转载 2013-04-23 21:49:11 · 634 阅读 · 0 评论 -
多进程和多线程的区别
关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”。这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有那么简单了,选的不好,会让你深受其害。所以他也是面试者最喜欢考察的题目之一。我们按照多个不同的维度,来看看多进程和多线程的对比(注:都是相对的,不是说一个好得不得了,另一个差的无法忍受)维度转载 2013-04-22 22:53:22 · 2008 阅读 · 0 评论 -
linux系统调用和库函数调用的区别
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底转载 2013-04-22 19:43:03 · 876 阅读 · 0 评论 -
深入理解计算机系统 学习小结
转自http://www.madongfly.cn/articles/notes_of_csapp.html#comment-2615Chapter 1A Tour of Computer System一个对计算机系统总体的介绍,简单明了。应试 ★★★:可能在笔试中会有一些整体上的概念题。修炼 ★: 属于计算机最基本的概念。chapter 2转载 2013-04-02 22:23:46 · 605 阅读 · 0 评论