Linux
文章平均质量分 72
飞_飞
09级计算机本科学生
展开
-
进程间4种通信方式的使用范围
关于进程间4种通信方式的使用范围(转载)2009-10-15 下午 08:451,管道,FIFO 2, 信号 3,消息队列 4,共享类存 那么这4种四种通信方式分别用于什么场合呢?如果我要传一个文件,是用有名管道好,还是共享内存好,判断的标准是什么?让两个进程间相互控制,是用消息队列好,还是信号好,怎么判断? 详细说明见《Unix环境高级编程》和转载 2011-11-25 09:51:56 · 1525 阅读 · 0 评论 -
linux创建、取消多线程的简单实用的模板例子
/****************************************************************** * simple.c -- multithreaded "hello world" * * Author: Mark Hays *//* Linux with glibc: * _REENTRANT to grab thread-safe li转载 2011-12-08 14:47:57 · 923 阅读 · 0 评论 -
创建共享库
共享库是编译器以一种特殊的方式生成的对象文件的集合。对象文件模块中所有地址(变量引用或函数调用)都是相对而不是绝对的,这使得共享模块可以在程序的运行过程中被动态地调用和执行。要构建一个共享库,首先要编译出库中需要的对象模块。例如:下面是文件名为 shellofirst.c 和 shellosecond.c 的两个源码文件:/* shellofirst.c */#include void转载 2011-11-25 09:54:20 · 717 阅读 · 0 评论