码迷,mamicode.com
首页 >  
搜索关键字:系统调用    ( 2987个结果
进程
定义:进程是程序执行时的一个实例。所有进程都有一个父进程。当一个进程创建时,它几乎与父进程相同。她接受父进程地址空间的一个拷贝,并从进行创建系统调用的下一条指令开始执行与父进程相同的代码。尽管父子进程可以共享含有程序代码的页,但是他们各自有独立的数据拷贝。进程描述符 进程状态。进程状态是互斥的。 ....
分类:其他好文   时间:2014-05-23 11:37:18    阅读次数:236
共享内存区
共享内存区是最快的IPC形式。一旦这样的内存映射到共享它的进程的地址空间,这些进程间数据传递不再涉及到内核,换句话说是进程不再通过执行进入内核的系统调用来传递彼此的数据。 mmap函数 功能:将文件或者设备空间映射到共享内存区。 原型 void *mmap(void *addr, size_t len, int prot, int flags, in...
分类:其他好文   时间:2014-05-22 08:04:52    阅读次数:315
驱动编程:NtReadVirtualMemory
NtReadVirtualMemory函数位于ntdll中,作用就是把用户态的函数调用翻译成相应的系统调用,进入内核态。内核中一般有一个相同名字的处理函数,接收到该类型的系统调用后做实际的工作。NTSTATUS STDCALLNtReadVirtualMemory(IN HANDLE Process...
分类:其他好文   时间:2014-05-19 18:08:54    阅读次数:337
windows系统调用 进程快照
1 #include "windows.h" 2 #include "tlhelp32.h" 3 #include "iostream" 4 using namespace std; 5 6 #pragma comment(lib,"kernel32.lib") 7 8 DWORD GetKe...
分类:Windows程序   时间:2014-05-18 20:01:58    阅读次数:535
操作系统重点及试题强攻
第一章 1.操作系统的目标 (1)有效性,一是提高系统资源利用率,二是提高系统的吞吐量;(2)方便性(3)可扩充性(4)开放性 2.操作系统的作用 (1)从一般用户观点,OS作为用户与计算机硬件系统之间的接口,用户可以通过以下三种方式使用计算机,命令方式,系统调用方式,图形,窗口方式 (2)从资源管理者的观点,OS作为计算机系统资源的管理者 (3)OS实现了对计算机资源的抽象 3.分...
分类:其他好文   时间:2014-05-18 08:30:45    阅读次数:411
Linux环境编程之信号(二):不可靠信号、中断的系统调用、可重入函数
(一)不可靠信号 对前面说的信号,是不可靠的,不可靠指的是信号可能会丢失:一个信号发生了,但进程却可能一直不知道这一点。另外,进程对信号的控制能力有限,只能捕捉信号或忽略它。有时用户希望通知内核阻塞一个信号:不要忽略它,在其发生时记住它,然后在进程做好准备时再通知它。这种阻塞信号的能力并不具备。 之前的版本中村咋一个问题:在进程每次接到信号对其进行处理时,随即将该信号动作复位为默认值。另一个问...
分类:系统相关   时间:2014-05-18 06:48:10    阅读次数:290
linux命令
linux文件流 标准输入 0 标准输出 1 标准错误 2 重定向 管道 (pipe): | 管道可以将一个命令的输出导向另一个命令的输入,从而让两个(或者更多命令)像流水线一样连续工作,不断地处理文本流。 进程管理 ps 查看 进程创建:kernel并不提供直接建立新进程的系统调用。剩下的所有进程...
分类:系统相关   时间:2014-05-17 21:45:58    阅读次数:484
windows系统调用 进程终止
1 #include "windows.h" 2 #include "iostream" 3 #include "stdio.h" 4 using namespace std; 5 6 static LPCTSTR q_szMutexName="w2kdg.ProcTerm.mutex.Suic.....
分类:Windows程序   时间:2014-05-17 18:50:15    阅读次数:349
使用系统调用的原因以及其与库函数(api)的区别
为什么需要系统调用?主要有以下两方面原因。(1)系统调用可以为用户空间提供访问硬件资源的统一接口,以至于应用程序不必去关注具体的硬件访问操作。比如,读写文件时,应用程序不用去管磁盘类型,甚至于不用关心是哪种文件系统。(2)系统调用可以对系统进行保护,保证系统的稳定和安全。系统调用的存在规定了用户进程...
分类:Windows程序   时间:2014-05-15 22:49:00    阅读次数:468
linux中fork()函数详解[zz]
转载自:http://www.cnblogs.com/york-hust/archive/2012/11/23/2784534.html一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全...
分类:系统相关   时间:2014-05-15 22:05:30    阅读次数:455
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!