Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3125402
  • 博文数量: 685
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5303
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-19 14:17
个人简介

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

发布时间:2015-02-03 10:46:36

原文地址:http://bbs.chinaunix.net/thread-3727597-1-1.htmllinux 2.6.11中worker_thread被调用的流程如下:create_workqueue->__create_workqueue->create_workqueue_thread->kthread_create->worker_thread:worker_thre.........【阅读全文】

阅读(1416) | 评论(0) | 转发(0)

发布时间:2015-02-02 22:38:15

原文地址:http://blog.chinaunix.net/uid-27032138-id-3364542.html同一程序中可以运行多个线程,这些线程共享内存空间,除此之外,还共享打开的文件,但是我们要建立一个概念,对于LINUX内核而言,根本没有线程一说!LINUX的内核线程是由kernel_thread()函数在内核态下创建的。(将创建时得到的函数永远执行下去,由.........【阅读全文】

阅读(1903) | 评论(0) | 转发(0)

发布时间:2015-02-02 14:29:46

原文地址:http://www.cnblogs.com/wainiwann/p/3550748.html1.4 线程创建的Linux实现我 们知道,Linux的线程实现是在核外进行的,核内提供的是创建进程的接口do_fork()。内核提供了两个系统调用__clone()和fork (),最终都用不同的参数调用do_fork()核内API。当然,要想实现线程,没有核心对多进程(其实是轻量级进程.........【阅读全文】

阅读(1310) | 评论(0) | 转发(0)

发布时间:2015-02-02 14:24:59

原文地址:http://blog.chinaunix.net/uid-24410388-id-195503.htmlLinux将创建进程和执行所创建的进程分为2个阶段。第一个阶段是创建。父进程首先复制子进程,所复制出来的子进程拥有自己的任务结构体和系统堆栈,除此之外所有资源都与父进程共享。Linux提供两种方式复制子进程:一个是fork(),另外一个是clone()。fork().........【阅读全文】

阅读(4483) | 评论(0) | 转发(0)

发布时间:2015-02-02 14:00:03

原文地址:http://www.cnblogs.com/li-hao/archive/2011/09/24/2189504.html执行文件是如何在shell中被"执行"的。本文中尽可能少用一些源码,免得太过于无聊,主要讲清这个过程,感兴趣的同学可以去查看相应的源码了解更多的信息。1.父进程的行为: 复制,等待执行应用程序的方式有很多,从shell中执行.........【阅读全文】

阅读(669) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

7大爷2014-04-21 11:08

期待你的原创博文哦

回复  |  举报
留言热议
请登录后留言。

登录 注册