当前位置: 首页 > 进程/线程
  • 线程异步信号

    线程异步信号

    先容我吐槽一下《Linux C 编程实战》给这本跪了,错误就不说了,且当印刷问题吧,里边讲的东西太笼统。。。。。。。。。。。。。。。 Unix下信号是个很强大的存在,但是可重入性是个比较棘手的问题,昨天在developerworks看的[那篇文章](http://www.ibm.com/developerworks/cn/linux/l-reent.html)给出了五个保证可 ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程
  • 条件变量–讲的很基础

    条件变量–讲的很基础

    1.互斥量的存在问题:     互斥量是线程程序必需的工具,但它们并非万能的。例如,如果线程正在等待共享数据内某个条件出现,那会发生什么呢?它可以重复对互斥对象锁定和解锁,每次都会检查共享数据结构,以查找某个值。但这是在浪费时间和资源,而且这种繁忙查询的效率非常低。     在每次检查之间,可以让 ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程
  • 程序运行相关结构

    程序运行相关结构

    进程在运行时的数据结构 a.out及其传说 gcc编译后的程序为什么叫a.out? 原因:linux是在UNIX基础上开发来的,UNIX上最开始可执行程序都是汇编得来(assembleroutput)汇编程序输出。正是这个英文的缩写,所以叫a.out并且沿用至今。 可执行文件的内容 Linux下的可执行文件大体分 ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程
  • linux内核基础进程管理(是什么,简明)

    linux内核基础进程管理(是什么,简明)

    进程管理 进程: 处于执行期的程序(目标码存放在内存中),进程是其所用的资源和打开的文件描述符,CPU的使用情况,挂起的信号,内核的内部数据等等一系列的信息与资源的总称。 执行线程: 简称线程,是在进程中活动的对象,每一个线程都拥有一个独立的程序计数器,进程栈,和一组进程寄存器。 在内核 ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程
  • linux下线程

    linux下线程

                                                                         linux下线程 线程与进程的关系: 之前转载的微信文章,进程与线程的区别已经说得比较清楚了,可以查看之前转载的文章,linux进程与线程的区别。 创建一个线程: #include                int pthread_creat(pthread_t * thread, ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程
  • linux进程与线程的区别

    linux进程与线程的区别

    最近在看linux系统编程,看到了线程与进程这部分,有些不知所措,实在是难以看出其中的区别,特此转发有关美文一篇,加深理解: http://mp.weixin.qq.com/s?__biz=MjM5MDIzNDQ5MQ==&mid=205544379&idx=2&sn=d61335de549e0015ad9f131600d4eb22&scene=1&key=c468684b929d2be28fa74982e0f7235 ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程
  • linux进程控制

    linux进程控制

                                                    linux   进程控制  1 首先,linux是一个多任务多进程的操作系统,所以必须要讨论进程的控制。 进程: 进程是一个动态的实体,是程序的一次执行过程,它是操作系统的资源分配的基本单位,简单来说线程和进程区别不大,一个主要的区别就是进程有自己的内存空间 ...

    阅读全文
    作者:root | 分类:Linux kernrl, 进程/线程