2018年12月2日

互斥锁pthread_mutex_init()函数

摘要: linux下为了多线程同步,通常用到锁的概念。posix下抽象了一个锁类型的结构:ptread_mutex_t。通过对该结构的操作,来判断资源是否可以访问。顾名思义,加锁(lock)后,别人就无法打开,只有当锁没有关闭(unlock)的时候才能访问资源。即对象互斥锁的概念,来保证共享数据操作的完整性 阅读全文

posted @ 2018-12-02 19:35 eustoma 阅读(61910) 评论(2) 推荐(3)

Linux 多线程编程

摘要: 1. Linux“线程” 进程与线程之间是有区别的,不过Linux内核只提供了轻量进程的支持,未实现线程模型。Linux是一种“多进程单线程”的操作系统。Linux本身只有进程的概念,而其所谓的“线程”本质上在内核里仍然是进程。 大家知道,进程是资源分配的单位,同一进程中的多个线程共享该进程的资源( 阅读全文

posted @ 2018-12-02 14:20 eustoma 阅读(475) 评论(0) 推荐(1)

导航