分类:: other

0

操作系统存储管理

任何的程序指令必须先装入内存。当用户提出主存空间的要求时,应该要能快速响应。并且为它分配相应的内存空间。然后,当用户使用完毕后,应该立即回收其存储空间,以供其他用户使用。 下面这篇文章就是我总结的存储管理需要知道的一些基本知识。最重要的一部分是【实现内存空间的分配和回收】,这也是操作系统存储管理的核心。 下面先来看一张简单的图: 所以存储管理的功能主要包括下面三个部分: 建立内存分配登记表,

0

防火墙简单知识

今天看到知乎上有个讨论,说我们的墙的存在合不合理?有些人说墙的存在限制了国内的发展,是中国的不进步的一种表现,还有人说墙的存在是好的。毕竟保护了中国人的一些隐私。墙的存在,会对我们程序员来说,不太好受,比如我们必须想办法翻墙去google。 我骨子里还是很保守,所以我觉得墙还是要存在的,=。=,隐私还是要保护的,不能让外国人把咱们中国的摸得太透啦。我们操作系统都是用的外国的,不管是linux,ma

0

操作系统体系结构-梳理二-处理机管理

上一篇文章是操作系统的一个简述,这一篇文章就记录操作系统几个重要功能的详细内容。操作系统的功能主要是由4大功能:处理机管理,存储管理,设备管理,文件管理,作业管理。下面看看处理机管理。 处理机管理上一篇文章说了,处理机管理我们可以就归结为进程管理。那么进程到底是啥子?和程序又有什么区别呢? 程序是完成特定功能而编排的指令集合的有序集合,是静态的,特点是顺序执行。但在多道系统中,由于存在多个独

0

操作系统体系结构-梳理一

最近慢慢的把操作系统那块的东西捡起来,看的比较快了,因为里面的东西都没有全部忘记。为了方便每次查找和遗忘,我想把这个整体简单的一些知识做一些梳理,细节不会讲很多,因为这样才会每次去想这个到底是什么。具体的知识梳理我看的就是学校发的教材《操作系统原理分析》。先前看到了winter大神的【这篇】文章,觉得里面说的建立自己的知识体系结构等等,我觉得特别棒。 操作系统的概述先问自己几个问题: 操作系

0

关于浏览器内核的简单笔记

浏览器由shell和内核组成,其中shell的种类相对比较多,内核则比较少。Shell是指浏览器的外壳:例如菜单,工具栏 等。主要是提供给用户界面操作,参数设置等等。它是调用内核来实现各种功能的。其中浏览器内核部分由渲染引擎(layout engineer或Rendering Engine)和JS引擎组成,现在主要来看下浏览器内核。 浏览器内核的组成和作用:主要分成两部分:渲染引擎(layout