码迷,mamicode.com
首页 >  
搜索关键字:fork    ( 2646个结果
Linux网络编程6——使用TCP实现文件服务器
需求 当客户端连接上服务器后,服务器会将相应文件传输给客户端,实现文件下载。 思路 服务器端,主进程负责listen。循环内,主进程每从任务请求队列中accept出一个请求,就fork出孙子完成文件传输。注意:如果只是fork出儿子,那么主进程就得wait儿子,这样的话,只有当给一个客户端传完文件后...
分类:系统相关   时间:2014-08-31 13:11:41    阅读次数:240
CLOEXEC的作用
CLOEXEC 就是新的内核里的这个选项是把fcntl的这个设置放在open里原子操作,以免在多线程程序里有可能会出现fcntl在设置的同时其它线程在 fork+execve,虽然在线程里fork比较罕见.这个选项的意思就是子进程默认是继承父进程打开的所有fd,如果句柄加入了这个设置,在 execv...
分类:其他好文   时间:2014-08-30 21:42:10    阅读次数:426
linux下多进程+信号量+共享内存编程
此程序实现没有亲缘关系的两个进程间通过共享内存进行数据通信。 同时,使用信号量保证两个进程的读写同步:发送方在写共享内存时,接收方不能读数据;接收方在读数据时,发送方不能写数据。 1、fork创建子进程  2、使用二元信号量,同步读写端 fork_shm.c #include #include #include #include"send_recv.h" int main(void)...
分类:系统相关   时间:2014-08-30 00:07:28    阅读次数:330
APUE学习笔记——8.3~8.4创建新进程fork()、vfork()
#include pid_t fork(void); Returns: 0 in child, process ID of child in parent,?1 on error     Unix可以使用系统函数fork()创建一个新进程。     fork()执行一次返回两次。     返回值:         0:     ...
分类:其他好文   时间:2014-08-29 14:44:18    阅读次数:207
在父子进程间用管道传递文件描述符
在父子进程间用管道传递文件描述符...
分类:其他好文   时间:2014-08-28 18:13:15    阅读次数:317
Android深入浅出之Zygote
一目的zygote,是Android搞出来的一个东西。网上讲这个的也非常多。第一次看到这个名字我就挺郁闷,想干嘛这是?Linux下名字都取得挺通俗易懂,深得人心。zygote?不就想模仿Linux下的fork吗?个人觉得Google取名字挺怪,包括Google本身。不管怎样,Zygote依然是And...
分类:移动开发   时间:2014-08-28 09:35:09    阅读次数:258
linux中fork()函数详解(原创!!实例讲解)
http://blog.csdn.net/jason314/article/details/5640969fork()调用将会复制一个与当前进程几乎完全相同(除了fork的返回值不同)的新进程,这两个进程各有各的空间,各有各的局部变量,而且两个进程的局部变量的值在fork这个点处具有相等的值,只有f...
分类:系统相关   时间:2014-08-27 18:14:08    阅读次数:229
mongodb后台运行
默认的情况下,关闭shell,mongodb就停止运行了。 如果想在后台运行,启动时只需添加 --fork函数即可。 可以在日志路径后面添加--logappend,防止日志被删除。 bin/mongodb  --fork --dbpath=//  --logpath=//  --logappend 在后台运行,如果想要关闭它的话,需要给他发送shutdownServer() 1、普通命令...
分类:数据库   时间:2014-08-27 16:46:48    阅读次数:186
jdk7 并行计算框架Fork/Join
故名思义,拆分fork+合并join。jdk1.7整合Fork/Join,性能上有大大提升。思想:充分利用多核CPU把计算拆分成多个子任务,并行计算,提高CPU利用率大大减少运算时间。有点像,MapReduce思路感觉大致一样。jdk7中已经提供了最简洁的接口,让你不需要太多时间关心并行时线程的通信...
分类:其他好文   时间:2014-08-27 16:09:38    阅读次数:182
UNIX网络编程卷1 回射客户程序 TCP客户程序设计范式
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 下面我会介绍同一个使用 TCP 协议的客户端程序的几个不同版本,分别是停等版本、select 加阻塞式 I/O 版本、 非阻塞式 I/O 版本、fork 版本、线程化版本。它们都由同一个 main 函数调用来实现同一个功能,即回射程序客户端。 它从标准输入读入一行文本,写到服务器上,读...
分类:其他好文   时间:2014-08-25 23:00:15    阅读次数:478
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!