
操作系统
文章平均质量分 72
汝南张公子
通信小白努力中!!!
展开
-
Linux开机启动(bootstrap)流程
计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会出现,而是一个命令行或者错误信息。了解计算机开机过程有助于我们修复开机可能出现的问题。最初始阶段当我们打开计算机电源,计算机会自动从主板的BIOS(Basic Input/Output System)读取其中所存储的程序。转载 2017-02-20 20:01:36 · 1288 阅读 · 0 评论 -
文件操作
名词解释文件:数据就是0和1的序列。这样的一个序列可以存储在内存中,但内存中的数据会随着关机而消失。为了将数据长久保存,我们把数据存储在光盘或者硬盘中。根据我们的需要,我们通常会将数据分开保存到文件这样一个个的小单位中(所谓的小,是相对于所有的数据而言)。文件系统(file system):文件在逻辑上组织形式,它以一种更加清晰的方式来存放各个文件,通常为树形(Tree)结构。转载 2017-02-21 19:53:09 · 344 阅读 · 0 评论 -
程序到进程
计算机如何执行进程呢?这是计算机运行的核心问题。即使已经编写好程序,但程序是死的。只有活的进程才能产出。我们已经从Linux进程基础中了解了进程。现在我们看一下从程序到进程的漫漫征程。转载 2017-02-24 14:26:06 · 280 阅读 · 0 评论 -
进程/线程->多线程
1.基本概念:进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。 例如,用户运行 自己的程序,系统就创建一个进程,并为它分配资源(包括各种表格、内存空间、磁盘空间、I/O设备等),然后该进程就被放 入到进程的就绪队列,进程调度程序选中它,为它分配CPU及其他相关资源,该进程就被运行起来。原创 2017-02-25 20:38:53 · 270 阅读 · 0 评论 -
进程间通信(IPC)的几种方式
本文简单介绍了8种进程间的通信方式原创 2017-02-26 14:41:57 · 1043 阅读 · 0 评论 -
操作系统面试题目选汇(小的知识点)
操作系统面试题目选汇操作系统面试例题主要包括:进程、线程、内存管理、垃圾回收和缓存等诸多方面进程Q1:解释操作系统原理中的作业、进程、线程、管程各自的定义。 A:作业:用户在一次解题或一个事务处理过程中要求计算机系统所工作的集合,包括-用户程序、所需要的数据及控制命令等。作业是由一系列有序的步骤组成的。进程:一个程序在一个数据集合上的一次运行过程。所以一个程序在不同数据集合上运原创 2017-10-10 17:11:23 · 648 阅读 · 0 评论