linux函数
huangxinxing
这个作者很懒,什么都没留下…
展开
-
mmap函数的使用
http://blog.csdn.net/scorpio16/article/details/2059623 UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个: 1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能; 2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间; 3、为无转载 2012-02-24 10:29:09 · 174 阅读 · 0 评论 -
signal函数
http://blog.csdn.net/cffishappy/article/details/7005115 signal(SIGCLD,SIG_IGN) SIGCHLD的语义为:子进程状态改变后产生此信号,父进程需要调用一个wait函数以确定发生了什么。 对于SIGCLD的早期处理方式如下:如果进程特地设置该信号的配置为SIG_IGN,则调用进程的子进程将不产生僵死进程。 如转载 2012-03-06 13:08:03 · 232 阅读 · 0 评论 -
文件锁--fcntl函数
当多个用户共同使用、操作一个文件的情况下,这时,Linux通常采用的方法是给文件上锁,来避免共享的资源产生竞争的状态。 文件锁包括建议性锁和强制性锁。 建议性锁要求每个上锁文件的进程都要检查是否有锁存在,并且尊重已有的锁。在一般情况下,内核和系统都不使用建议性锁。 强制性锁是由内核执行的锁,当一个文件被上锁进行写入操作的时候,内核将阻止其它任何文件对其进行读写操作。采用强制性锁对性能的影响很转载 2012-03-06 13:14:15 · 336 阅读 · 0 评论