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是一种是实用性很强的现代操作系统,开发它的中坚力量是软件工程师,因此多以实用性和效率为出发点,很多地方还考虑了工

最近更新

2025年度大型商场设施设备定期检查维修合同 9页

2025年度外聘演员电影作品合同 8页

2025年度外墙保温工程劳务清包及节能效果评估.. 8页

2025年度地下管线施工免责安全协议书 8页

2025年度土地租赁合同电子版——生态农业示范.. 7页

移动健康技术在慢性病监测中的应用-全面剖析 34页

2025年度商标权过户代理服务合同(不过户) 8页

2025年度商务写字楼委托经营协议 7页

2025年度商业地产分摊费用管理合同 8页

2025年度员工绩效合同修订版及实施细则 8页

2025年度员工健康原因解除劳动合同补偿合同 7页

2025年度司法考试合同法真题实战演练及解析服.. 8页

2025年度双篇股权分配协议:新能源项目合资开.. 8页

2025年度厨师工作安全保障聘用合同 7页

2025年度印刷行业电子商务合作合同 9页

2025年度单位临时租用个人车辆安全驾驶及责任.. 8页

2025年度医院医疗纠纷处理合同规范 8页

2025年度医疗设备月结供应商服务协议 9页

2025年度区块链技术应用合作人合伙协议 9页

2025年度化妆品包装设计与国际市场拓展协议 9页

2025年度劳动合同变更及员工离职补偿金计算方.. 6页

2025年度加油站与物流企业合作配送服务合同 9页

2025年度办公室文员劳动合同(含环保意识培训.. 7页

2025年度创业公司股权代持与退出机制协议书 8页

2025年度出租车企业信息化建设及运营维护合同.. 9页

2025年度冷库租赁权及冷链物流业务转让合同 8页

2025年度农村果树病虫害防治与生态农业承包合.. 9页

艺术舞蹈老师简历模板 1页

服装设计合作协议书 5页

煤炭资源地质勘查设计编写提纲 14页