摘要:最近主要研究了下system函数的效率以及学习了下vfork函数。简单的做了一个小测试,对比了下使用system与vfork + exec的效率问题。 system函数相信大家都不陌生,主要用于调用其他程序。不同系统的system函数的实现也是不同的。 vfork函数和fork函数在功能上基本是一致的,都是创建一个子进程。不同的是vfork不会拷贝父进程的地址空间,并且能保证子进程先于父进程执行。使用vfork主要是为了之后子进程调用exec函数族,因为省去了拷贝父进程地址空间的步骤,因此效率可能稍微高一点。 阅读全文
posted @ 2012-06-28 09:35 akawhy 阅读 (1850) 评论 (1) 编辑