"点我查看秘籍连载" 资源隔离:虚拟内存 前面描述的所有操作系统基础知识都是进程和CPU资源相关的内容,另一个操作系统中和进程相关的比较重要的话题是内存资源。 操作系统主要目的是执行程序,而程序在执行时,程序自身以及程序所访问的数据、所产生的数据都在内存里(至少所有数据的流向都会经过内存)。此外,现 ...
分类:
其他好文 时间:
2019-10-15 09:18:32
阅读次数:
101
原文链接:https://mp.weixin.qq.com/s/zuWRx1FGuBC-_HwuA7jK3w 转自:码农翻身(微信号:coderising) 很久以前,有两个程序,暂且称他们旺财和小强吧。 旺财和小强这两个程序都很长,每个都有十几万行。 他们两个的人生价值就是到CPU上去运行,把运行 ...
分类:
编程语言 时间:
2019-09-05 23:46:09
阅读次数:
199
1、操作系统 操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。 2、操作系统的四个特性 3、操作系统的主要功能 4、进程和线程的区别 5、进程的状态及转换 &emsp ...
分类:
其他好文 时间:
2019-07-28 20:13:20
阅读次数:
122
Shell 1. Shell是操作系统与用户交互的界面。表现为通过控制台执行用户命令。本身不执行命令,仅仅是组织和管理命令。 2. 脚本:类似程序的方式执行一系列的逻辑顺序的命令序列完成复杂的功能和人机交互。保存在文件中,是shell命令的集合。 系统调用 1. 定义:操作系统内核为应用程序提供的服 ...
分类:
其他好文 时间:
2019-05-31 01:07:00
阅读次数:
125
什么是操作系统 计算机系统由硬件和软件两部分组成。操作系统(OS,Operating System)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。它在计算机系统中占据了特别重要的地位;而其它的诸如汇编程序、编译程序、数据库管理系统等系统软件,以及大量的应用软件,都将依赖于操作系统的支持, ...
分类:
其他好文 时间:
2018-11-06 21:25:36
阅读次数:
165
# 理论知识 #操作系统基础知识 #顾名思义,进程即正在执行的一个过程.进程是对正在运行程序的一个抽象 #进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最 #古老也是最重要的抽象概念之一.操作系统的其他所有内容都是围绕进程的概念 #展开的> #ps:利用cpu自有一个,也能保证... ...
分类:
编程语言 时间:
2018-08-20 22:51:38
阅读次数:
144
1. 操作系统的四个特性 并发:同一段时间内多个程序执行(注意区别并行和并发,前者是同一时刻的多个事件,后者是同一时间段内的多个事件) 共享:系统中的资源可以被内存中多个并发执行的进线程共同使用 虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个 异步:系统中 ...
分类:
其他好文 时间:
2018-07-11 14:52:43
阅读次数:
129
一 、为什么要有操作系统 程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作,这个繁琐的工作就是操作系统来干的,有了他,程序员就从这些繁琐的工作中解脱了出来,只需要考虑自己的应用软件的编写就可以了,应用软件直接使用操作系统提供的功能来间接使用硬件。 二 、什么是操作 ...
分类:
其他好文 时间:
2018-07-08 12:43:36
阅读次数:
183
操作系统基础知识: 操作系统的特征: **并发和共享是操作系统两个最基本的特征,这两者是互为存在条件。资源的共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享问题;若系统不能对资源共享实施有效的管理,也必将影响程序的并发执行,甚至根本无法并发执行。** 操作系统的功能: 操作 ...
分类:
其他好文 时间:
2018-01-31 14:33:32
阅读次数:
207
Linux基础 计算机硬件知识整理 操作系统基础知识 网络基础知识 Linux基础命令 Linux常用命令的英文单词缩写 用户和组的增删改查 文件的增删改除 已操作文件的方式,新建一个用户alex 目录的增删改查 文件的打包压缩和解压 vi编辑器的使用 分区-格式化-挂载-使用 软连接(快捷方式)和 ...
分类:
系统相关 时间:
2017-07-27 00:58:23
阅读次数:
188