• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Linux核心模式下用户进程研究

发布: 2008-4-24 10:12 | 作者: 不详 | 来源: UML软件工程组织 | 查看: 193次 | 进入软件测试论坛讨论

领测软件测试网 关键字:Linux

第一章 引言

在计算机软硬件飞速发展的当今社会,操作系统作为应用软件的载体,得到了很大的发展。从Unix,Dos到Windows,操作系统逐渐的揭开了它的神秘面纱,随着硬件价格的降低走向了大众。在主流操作系统上,Unix类操作系统在大型机和服务器领域占有十分重要的地位;Windows操作系统则在微型机领域占据着统治地位。由于年代的久远和研究的深入,对于Unix系统的研究和开发已经硕果累累,继续的进行Unix系统层面的开发没有强烈的需求。而由于Windows不公开源代码的限制,同时,由于Windows主要用于个人机的事实,以及微软对于Windows版权的限制,乃至Windows操作系统微内核的保护机制,使得对于Windows的操作系统层面的开发也就不是非常的必要而且比较困难。而在另一方面,一个新兴的操作系统Linux正在服务器和个人计算机领域异军突起,有着诱人的发展潜力。由于Linux对Unix的良好继承性、良好的兼容性、可靠的稳定性和安全性等许多优点,以及其开放源代码和完全免费的特点,使其在未来操作系统的竞争中占据着很大的优势,未来将得到非常广泛的应用。由于其短暂的发展历程,Linux系统还不十分完美,而由于其开放源代码的特点,使得在系统层面的开发相对容易,基于这些,对于Linux系统层面的开发变得既有很大的应用前景又非常的便捷。因此,本课题采用Linux系统作为研究的对象。

现代的操作系统一般都有核心模式和用户模式之分,操作系统核心代码运行在核心模式下,具有较高的运行级别,具有较高的运行效率和较强的底层控制权力,系统硬件为其提供了尽可能多的内存保护以及其他措施,而用户进程则一般运行在用户模式下,其运行级别较低。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: linux Linux 核心 进程 模式 用户


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网