处理器的分配对象大多是进程。进程是程序的一次执行,进程的实体是由程序段、数据段和进程控制块组成,程序没有进程就无法执行。可是进程究竟是怎么执行的? PS:下面的栗子,来源于个人对进程的理解与生活体验假设认为不合适,请见谅 一、进程的运行模式: 单道程序系统中,程序是顺序执行的。其过程就像这样,举个栗 ...
分类:
系统相关 时间:
2017-07-06 10:08:03
阅读次数:
212
· 课程内容: · 基本概念及原理 · 操作系统介绍 · 中断及系统调用 · 内存管理 · 进程及线程 · 调度 · 同步 · 文件系统 · I \ O 子系统· 实验内容 ( 在 uCore 操作系统上做实验 ) · 实验 0:准备 · 实验 1 :系统启动及中断 · 实验 2 :物理内存管理 · ...
分类:
其他好文 时间:
2017-07-02 15:09:48
阅读次数:
173
我有在学习操作系统原理。这几天应试赶着把机组也大致过了一遍。试着回答吧。 > 还有几个硬件小问题: > 1、对内存编址的时候,是每一个位都编号还是仅仅对每一个字节编号?若是后者。那意味着每一个字节是被当做总体使用的。即字节就是最小存储单位不可再分。若是前者,那么会出现这么一种情况,一个字节的前四位存 ...
分类:
其他好文 时间:
2017-07-01 11:55:15
阅读次数:
211
0.环境平台操作系统平台:Linuxleaf4.4.0-75-generic#96-UbuntuSMPThuApr2009:56:33UTC2017x86_64x86_64x86_64GNU/Linux相关工具语言:vim,gcc,C语言1.程序源代码xpleaf@leaf:~/operation/1$catpflag.c
#include<unistd.h>
#include<pwd.h>
#include<sys/type..
分类:
系统相关 时间:
2017-04-23 23:09:57
阅读次数:
275
POSIX线程(POSIX threads),简称Pthreads,是线程的POSIX标准。线程这个东西在操作系统原理里讲得比较清楚了,再加上对windows那一套进程线程的东西比较清楚,所以这里还是很多可以直接类比学习的。 # 基本结构和概念- pthread_t:线程ID,可以基本认为和wind ...
分类:
其他好文 时间:
2017-04-20 10:11:39
阅读次数:
167
第1章 操作系统概述 1.1 操作系统的概念 1.2 操作系统的历史回顾 1.3 操作系统的类型 1.4 操作系统的特征 1.5 操作系统与用户接口 1.6 操作系统的结构 1.7 操作系统的硬件环境 综合练习题一 第2章 处理器管理 2.1 多道程序设计 2.2 进程的描述 2.3 进程控制 2. ...
分类:
其他好文 时间:
2017-04-18 17:07:45
阅读次数:
237
一.概览 一台机器上多操作系统安装的原理 http://www.cnblogs.com/lyfruit/articles/3116009.html 二.什么是引导程序. 引导程序的作用 http://book.51cto.com/art/200910/158756.htm 第一讲硬件启动的引导程序 ...
分类:
其他好文 时间:
2017-04-03 09:35:30
阅读次数:
376
(待更新) 第1章 操作系统概论 1. 批处理操作系统的缺点是:缺少“交互性”P13 2. 操作系统的必要组成部分:进程线程管理,存储管理,文件管理,设备管理(不是资源管理),用户接口5个组成部分 3. 第2章 操作系统运行机制 1. 啊中断向量:指向中断服务程序的代码,执行后有指向的作用 中断向量 ...
分类:
其他好文 时间:
2017-02-03 21:52:53
阅读次数:
326
04 虚拟化技术基础原理一、配置虚拟化网络1、编辑配置文件 #关闭NetworkManager [root@localhost~]#serviceNetworkManagerstop [root@localhost~]#chkconfigNetworkManageroff [root@localhost~]#chkconfig--listNetworkManager NetworkManager0:关闭1:关闭2:关闭3:关闭4:关闭5..
分类:
系统相关 时间:
2016-12-24 23:30:34
阅读次数:
416
总体思路:由表及里,勤于实践,纵横交错,融会贯通 Java语言 >JDK >Java虚拟机原理 >编译原理 >操作系统原理 >计算机组成原理 | 编程思想 >数据结构 >算法 >设计模式 | J2SE(集合,IO,数据库,序列化,反射,多线程,并发) | J2ME(Andriod) | J2EE > ...
分类:
编程语言 时间:
2016-12-22 14:14:13
阅读次数:
224