1 / 4
文档名称:

Linux 操作系统内核的特点.docx

格式:docx   大小:18KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux 操作系统内核的特点.docx

上传人:baibai 2022/5/15 文件大小:18 KB

下载得到文件列表

Linux 操作系统内核的特点.docx

文档介绍

文档介绍:Linux 操作系统内核的特点


 Linux是一种是实用性很强的现代操作系统,开发它

Linux 操作系统内核的特点


 Linux是一种是实用性很强的现代操作系统,开发它的中坚力量是软件工程师,因此多以实用性和效率为出发点,很多地方还考虑了工业规范和兼容性等因素,因此不同于教学性操作系统追求理论上的最先进性,Linux系统内核最注重的问题是实用和效率。 下面我们简要归纳一下Linux内核的特色。 第一,Linux内核被设计成单巨内核(monolithic?)结构(相对微内核而言,微内核是一种功能更贴近硬件的核心软件,它一般仅仅包括初等内存管理、同步原语、程间通讯机制、I/O操作和中断管理,这样做有利于扩展性和移植性。但是微内核与诸如文件管理、设备驱动、虚拟内存管理、进程管理等其它上层模块之间需要有较高的通讯开销,所以目前多集中在理论教学领域,对工业应用效率难以保证。),因此效率高,紧凑性强。 第二, ——所谓但线程结构是说同一时间只有一个执行线程(内核中的执行程序)允许在内核中运行,不会被调度程序打断运行其它任务,这种内核被成为非抢占的,它的好处在于内核中没有并发任务(单处理器而言),因此避免了许多复杂的同步问题,但其不利影响是非抢占特性延迟了系统响应速度,新任务必须等待当前任务在内核执行退出才能获得运行机会。工业控制领域需要高响应速度, love等人的贡献,将抢占技术引入了Linux内核,使得其变为内核抢占系统,当然付出的代价是同步操作进一步复杂化了。第三,为了保证能方便地支持新设备、新功能,又不会无限扩大内核规模,Linux系统对设备驱动或新文件系统等采用了模块化方式,用户在需要时可以现场动态加载,使用完毕可以动态卸载。同时对内核,用户也可以定制,选择适合自己的功能,将不需要的部分剔除出内核。这两种技术都保证了内核的紧凑性和扩展性。 第四,Linux内核纯粹是一种被动调用服务对象,所谓被动是因为它为用户服务的唯一方式是用户通过系统调用来请求在内核空间运行某个函数。内核本身是一种函数和数据结构的集合,不存在运行的内核进程为用户服务(虽然Linux的确存在一种被称为内核线程的进程,但它并不是用来服务于用户的,仅仅作为系统自身的服务目的)。 第五, Linux内核的采用虚拟内存技术使得内存空间虚拟扩展到了4GB之多,其中0-3G属于用户空间,称为用户段,3G-4G属于用户空间,称为内核段。这样使得用户编写程序可以使用远远大于实际内存的存储空间。 第六, Linux的文件系统最大特点是实现了一种抽象文件模型——VFS(
 Linux是一种是实用性很强的现代操作系统,开发它的中坚力量是软件工程师,因此多以实用性和效率为出发点,很多地方还考虑了工

最近更新

知识产权许可合同模板及独家转让合同 6页

2025年运动系统慢性损伤康复指南 22页

2025年德育新学期工作计划文本 27页

知识产权使用权转让合同样本 6页

2025年度餐饮品牌授权转让合同规范文本 8页

2025年蝶窦鞍内手术并发症应对策略 49页

2025年药物代谢动力学临床应用解析 33页

畜牧养殖设备购销合同 6页

2025年度长途客运车辆司机服务合同 8页

男方出轨离婚财产分配合同模板 5页

高速列车车钩动力学分析-全面剖析 22页

2025年度金融科技项目多人入股投资管理协议 9页

2025年度金融科技劳动合同补充协议 8页

2025年度金融机构远期外汇交易风险管理培训与.. 9页

2025年度金融服务平台小程序风险评估与控制服.. 9页

2025年度金融信息服务劳务派遣劳务协议书 8页

2025年度酒店行业劳务合作合同书 9页

2025年形形色色的人五年级优秀作文500字篇 12页

2025年度酒店业委托经营管理服务协议 8页

2025年度退休人员社区老年大学授课合同 8页

2025年度车辆挂靠他人名下租赁及车辆托管服务.. 8页

2025年度跨境电商平台佣金结算合同 7页

电子产品经销合同纠纷案例分析 6页

新型保存技术在临床输血中的应用-全面剖析 22页

2025年度购房贷款利率变动风险提示合同 7页

鼠害对食品微生物安全性的影响研究-全面剖析 24页

2025年度营养餐厨师聘请与健康管理服务合同 8页

借款合同模板(电子版) 5页

全国学前教育普及普惠区创建工作方案 5页

2024河南电工技师考试题库电工证考试试题及答.. 59页