- 4
- 0
- 约1.14万字
- 约 73页
- 2017-07-16 发布于四川
- 举报
第一章 Linux编程环境介绍 本章概要 Linux基础知识 Linux编程基本概念 Linux编程介绍 §1.1 Linux基础知识 多用户多任务操作系统 Linux的组成 Linux的安装 一、多用户多任务操作系统 所有操作系统共有的传统特性: 文件管理 程序运行 用户交互 为了理解操作系统的工作,我们键入一个简单的命令: 内存管理/存储器管理 在资源有限的情况下,比如存储器,操作系统需要做的很多事情就是冗余。 操作系统的许多基本技巧之一就是使少量的物理存储器用起来就像许多存储器一样。这些表面上的大量的存储器就是虚拟内存储器,其思想是系统上运行的软件被“欺骗”,认为自己在大量的存储器中运行。 系统把存储器分成容易处理的页面,在运行时,把这些页面交换到内存上,因为有多进程的存在,所以软件感觉不到这一点。 进程 一个进程可以被想象成一个运行的程序,每个进程都是一个运行特定程序的独立实体。如果我们查看一下Linux系统上的进程,就会发现有许多进程。 进程 机器上大多数情况下只有一个CPU,操作系统使用多进程或调度,把每个进程依次运行一段很短的时间,这一段时间就是时间片(time-slice)。 当一个进程崩溃或出错时不会影响到其他进程。操作系统通过给每个进程一个独立的、只有它自己能访问的地址空间来达到保护进程的目的。 设备驱动程序 设备驱动程序构成Linux内核的主要部分。像操作
您可能关注的文档
最近下载
- 2025年绵阳市三台县辅警(协警)招聘考试题库附答案解析.docx VIP
- 2024年老年人能力评估师三级考试题库及答案.docx VIP
- 消化内科知识.docx VIP
- 建设工程施工现场供用电安全规范GB50194-2014知识培训.pptx VIP
- 建筑工程图集 11CD008-4:固定资产投资项目节能评估文件编制要点及示例(电气)(参考图集).pdf VIP
- 企业安全文化建设方案.docx VIP
- 劳动课拖地板课件.pptx VIP
- 2025年考试及广东省安全员A证第六批(主要负责人)考试试卷.docx VIP
- 2026年中小学教师评价改革实施方案及制度.docx
- 三级老年人能力评估师复习题库及答案.docx VIP
原创力文档

文档评论(0)