Unix命令在线练习网址: http://www.masswerk.at/jsuix/index.html
原创 2010-12-09 19:21:46
523阅读
目录链接–IO多路复用:select,poll,ep
原创 2023-05-14 21:58:55
75阅读
操作系统目录: 一、操作系统组成 二、计算机硬件简介(CPU、多线程和多核芯片、内存、寄存器、高速缓存、主存、磁盘、I/O 设备、总线、计算机启动过程) 三、操作系统博物馆(大型机操作系统、服务器操作系统、多处理器操作系统、个人计算机系统、掌上计算机操作系统、嵌入式操作系统、实时操作系统、智能卡操作系统) 四、操作系统概念(进程、地址空间、文件、保护、shell) 五、系统调用(用于进程管理的系统
原创 2022-11-29 22:23:38
575阅读
操作系统学习基础
计算机体系结构/内存分层体系cpu:运算器、寄存器、控制器、MMU内存时延(由快到慢):寄存器、cache miss/fill、主存、虚拟内存地址空间&地址生成定义:物理地址空间:硬件支持的地址空间逻辑地址空间:一个运行的程序所拥有的内存范围生成:1、逻辑地址到物理地址的映射2、MMU查找逻辑地址映射表3、主存将逻辑地址的内容加载安全检查:确保程序之间不会相互干扰,操作的内存是合法的连续内
原创 2022-02-13 15:03:12
90阅读
1. 进程的模式有系统态(管态)和用户态(目态)两种,一般用户编写的程序是在用户态下
原创 2023-06-13 10:23:16
129阅读
概要  Linux操作系统内核是服务端学习的根基,也是提高编程能力、源码阅读能力和进阶知识学习能力的重要部分,本文开始将记录Linux操作系统中的各个部分源码学习历程。  1. 理解代码的组织结构 以Linux源码举例,首先你得知道操作系统分为哪几个部分,他们单独做了什么功能,如何进行配合完成更为具体的功能。建立整体的印象有助于后续深入学习的时候方便理解,毕竟代码是用的不是
原创 2023-06-25 09:44:45
182阅读
1点赞
操作系统包括:shell(外壳,对用户提供服务)、Kernel(内核,负责管理计算机资源)Kernel的特征:1、并发:同时存在多个运行的程序并行与并发的区别:并发:在一段时间内多个程序运行并行:在一个时间点上有多个程序运行2、共享:同时访问和互斥共享3、虚拟:使每一个程序或者用户都在使用一台计算机4、异步:程序的执行不是一贯到底,而是走走停停,行前推进的速度不可预知,但只要运行环境相同,操作系统
原创 2022-02-12 14:39:17
162阅读
这里专门摘录操作系统相关笔试题和面试题!也当作自己的一个复习!一个很全的操作系统
原创 2022-09-26 10:08:42
344阅读
操作系统的类型非常多样,不同机器安装的操作系统可从简单到复杂,可从移动电话的嵌入式系统到超级计算机的大型操作系统。许多操作系统制造者对它涵盖范畴的定义也不尽一致,例如有些操作系统集成了图形用户界面,而有些仅使用命令行界面,而将图形用户界面视为一种非必要的应用程序。...
原创 2021-06-09 23:30:41
1272阅读
分享--操作系统学习链接:https://mp.weixin.qq.com/s?__biz=MzI1OTY2MzMxOQ==&mid=2247487662&idx=1&sn=bf76fb6a16ef65a1595607113ef37655&chksm=ea742416dd03ad007e4131fe78d31755433178adb1ac499cb4ca4a...
原创 2021-09-15 13:30:55
423阅读
1.  UNIX中的文件系统采用:流式文件。多道批处理系统有两个特
原创 2023-06-13 10:28:44
179阅读
Linux操作系统学习 Linux操作系统是一种开放源代码的操作系统,具有自由、稳定和安全等特点,因此在信息技术领域得到广泛应用。学习Linux操作系统有助于提升个人的技术水平,并且在就业市场上具有竞争力。本文将介绍一些关于Linux操作系统学习的重要方面和技巧。 首先,学习Linux操作系统的一个重要方面是了解其基本概念和特点。Linux操作系统基于Unix开发,拥有强大的多用户、多任务和多
原创 6月前
14阅读
# 鸿蒙操作系统学习指南 ## 引言 欢迎来到鸿蒙操作系统学习指南!作为一名经验丰富的开发者,我将向你介绍如何开始学习和使用鸿蒙操作系统。本指南将按照以下步骤进行介绍: | 步骤 | 说明 | | ---- | ---- | | 1. 安装开发环境 | 安装鸿蒙操作系统所需的开发工具和环境。 | | 2. 创建应用程序 | 创建一个新的鸿蒙应用程序项目。 | | 3. 设计用户界面 | 使用
分为批处理操作系统、分时操作系统、实时操作系统。1、批处理操作系统主要对作业进行成批处理,适合用在大型科学计算、数据处理优点:系统吞吐量大,资源利用率高提高内存、CPU利用率缺点:没有交互,作业一旦提交,用户不能干预作业周转时间长2、分时操作系统一台主机,多台终端。将系统资源划分为很短的时间片,每个...
转载 2015-03-19 00:24:00
137阅读
2评论
分为批处理操作系统、分时操作系统、实时操作系统。1、批处理操作系统主要对
原创 2022-08-15 15:03:12
118阅读
分享--操作系统学习链接:https://mp.weixin.qq.com/s?__biz=MzI1OTY2MzMxOQ==&mid=2247487662&idx=1&sn=bf76fb6a16ef65a1595607113ef37655&chksm=ea742416dd03ad007e4131fe78d31755433178ad
原创 2022-03-04 16:24:07
177阅读
1.三大基本操作系统是:批处理操作系统、分时操作系统和实时操作系统。2.分时系统是一个多用户交互式操作系统。特征:(1)同时性,计算机系统能被多个用户同时使用;(2)独立性:用户和用户之间都是独立操作系统的,在同时操作时并不会发生冲突,破坏,混淆等现象;(3)及时性:系统能以最快的速度将结果显示给用户;(4)交互作用性:用户能和电脑进行人机对话。3.操作系统的五大功能分别是处理器管理...
原创 2021-06-09 23:30:46
1902阅读
POSIXPortable Operating System Interface 可移植操作系统接口。X表明其对Unix API的传承。Linux逐步地基本实
原创 2022-08-15 15:11:37
97阅读
接口interface;内核态和用户态;中断是进入内核的唯一方法;多进程管理;文件管理; ...
转载 2021-07-28 14:50:00
186阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5