![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux高级编程
文章平均质量分 67
lurendetiankong
这个作者很懒,什么都没留下…
展开
-
进程与线程的区别?
进程是什么? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU转载 2016-12-08 16:15:50 · 179 阅读 · 0 评论 -
dup和dup2的使用方法
/*本文通过标准输出的重定向和恢复的过程来解释dup和dup2的使用方法*/ #include #include #include //STDIN_FILENO标准输入描述符(0) //STDOUT_FILENO标准输出描述符(1) //STDERR_FILENO标准错误描述符(2) int main(void) { int n_fd; int s_fd; int原创 2016-12-06 15:16:17 · 10231 阅读 · 0 评论