首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Linux系统调用的实现技术   总被引:2,自引:0,他引:2  
Linux是基于Intel PC机与UNIX兼容的操作系统,本文详细的分析了Linux系统调用的实现技术,提出了拦截和增加Linux系统调用的方法,为改造Linux提供了有效途径。  相似文献   

2.
1Linux简介 Linux是用于多种计算机平台的操作系统,它是由全世界各地数以百计的程序员设计和实现的,其目的是建立不受任何商品化软件版权制约的、全世界都能自由使用的UNIX兼容产品。 Linux是目前唯一可免费获得的、为IBMPC及其兼容机硬件平台上的多个用户提供多任务、多进程功能的操作系统,这是人们要使用它的原因。Linux源代码开放,许多应用程序也可以从网上免费获得,但到底谁拥有Linux的所有权呢?首先Linux不是公共领域中的软件;Linux各组成部分的版权由多人拥有。LinusTor…  相似文献   

3.
UNIX操作系统是目前较为广泛使用的操作系统,本文详细分析了UNIX系统调用的实现技术,提出了拦截和增加UNIX系统调用的方法,为改造UNIX操作系统提供了有效途径。  相似文献   

4.
Unix System V系统调用剖析   总被引:2,自引:0,他引:2  
从一般意义上剖析了Unix System V的系统调用,介绍了系统调用的处理过程,TRAP程序等。最后给出了编写新的系统调用的步骤。  相似文献   

5.
6.
增加UNIX系统调用的实现技术   总被引:1,自引:0,他引:1  
本文讨论了在UNIX上增加系统调用的实现技术,探讨了UNIX汇编的格式,从而提出了增强用户的编程环境及改造UNIX的有用方法。  相似文献   

7.
本文详细介绍和分析了MS-DOS技术资料中尚未公开、鲜为人知的系统保留功能调用,期望对那些希望深入了解OS本身结构的读者有所帮助。  相似文献   

8.
DOS提供了INT21H的4BH号功能可实现EXEC功能,但须做一些准备工作。1) 为程序准备足够的空间:当第一个程序被调入时DOS将把全部的存储空间分配给它。若不留有一定的空间,第二个程序将无处安身。2) 建立参数块:参数块由14个字节组成,2个字节为环境字符串段地址。此ASCIIZ字符串是为DOS环境管理设置的依据。4个字节为命令行的段/偏置,命令行是用于调用程  相似文献   

9.
系统调用与操作系统安全   总被引:4,自引:0,他引:4  
该文介绍了有关系统调用方面的一些概念,将具体的系统调用模式通过抽象的概念加以表述,通过对系统调用类的分析,借助一定的集合理论,对系统调用类加以刻画,分析系统调用与安全性的关系,并提出了相应的见解,以在操作系统调用级提供安全性的环境,然后给出了一些系统调用的途径,并对每一种途径的优缺点给予表述。这样做的目的在于为安全操作系统的开发提供一定程度的指导,使得人们在某些方面不必要按照旧的模式走,创造出具有自主特色的操作系统。  相似文献   

10.
11.
Mach系统调用和模拟库   总被引:1,自引:0,他引:1  
Libmach库是Mach核心向外提供的Mach系统调用界面,本文介绍了Libmach库、Mach系统调用的实现机制,讨论如何利用Mach对外提供的功能模拟实现UNIX系统调用、设计与实现透明模拟库。  相似文献   

12.
Linux内核模块及系统调用编程   总被引:1,自引:0,他引:1  
本文主要描述了如何以模块的方式为Linux系统加载新的内核函数,以及如何添加新的系统调用以使用户态程序调用这些内核函数。同时,本文还针对这两个问题给出了各自的一个实例,以阐述两者之间的协作关系。  相似文献   

13.
系统调用是应用程序和操作系统之间进行交互的接口。程序的运行离不开系统调用,而且每个操作系统都有各自的系统调用集合,因此给程序在不同的操作系统之间的移植造成很大的困难。本文讨论系统调用重定向在程序监控和移植方面的作用,并提出三种系统调用重定向的模型。本文的讨论基于i386处理器。  相似文献   

14.
刘建 《微电脑世界》1993,(10):18-21
该文分析了以Intel80386为基础的UNIX系统V/386操作系统的系统调用的实现细节,并以系统调用creat为例详细描述了系统的执行过程。  相似文献   

15.
Minix新增系统调用的设计与实现   总被引:4,自引:1,他引:4  
在分析和研究Minix操作系统时,发现必须增加新的系统调用,本文首先介绍了增加系统调用的必要性,接着分析比较了在基于微内核设计的Minix操作系统上增加系统的调用的各种可能方案,在此基础上,详细描述了中继方案的设计与实现。本文最后给出了新增系统调用的应用。  相似文献   

16.
以 Red Hat L inux6.0为例 ,通过剖析 Linux系统调用的工作机理 ,提出截获、修改、增加系统调用函数的基本方法  相似文献   

17.
通用远程过程调用的设计与实现   总被引:1,自引:0,他引:1  
在分布式计算系统中,远程过程调用RPC是种流行的进程间通信机制。RPC简单灵活,且功能较强。上前大多数RPC机制是同步的,严重地影响了分布式应用的并行性。我们设计和实现了一个通用的RPC。本文讨论了设计的要点和方法,并对通用RPC的实现作了介绍。  相似文献   

18.
Linux下增加系统调用的二种方法   总被引:2,自引:0,他引:2  
在分析Linux系统调用机制的基础上通过修改内核源代码和插入内核模块实现二种增加系统调用的方法。  相似文献   

19.
20.
现代操作系统概论   总被引:2,自引:2,他引:0  
一、引言给现代操作系统一个明确的界定是一件很难的事情,因为操作系统的发展历史是一个连续的过程,不可能割裂开来。好在本文的目的并不在此。我们只是用现代操作系统来统称一些目前被广泛使用的、成熟的操作系统。这些操作系统绝大多数采用多道程序设计技术。所谓多道程序设计技术是指,系统允许多道程序准备运行;当正在运行的那道程序因为某种原因(比如等待输入或输出数据)暂时不能继续运行时,系统将自动地启动另一道程序运行;一旦原因消除(比如数据已经到达或数据已经输出完毕),  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号