
linux下多线程编程总结
wangweizhaoxin
22
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux下多线程编程总结
1. 多线程管理 异步:表明事情相互独立地发生,除非有强加的依赖性。 并发:让实际可能串行发生的事情好像同时发生一样,但并发并不代表操作同时进行。 并行:要求程序能够同时处理多个操作。 线程安全:是指代码能够被多个线程调用而不会产生灾难性的结果。可以利用互斥量、条件变量,线程私有数据,实现线程的安全。 同步:阻止同步发生,让线程协调完成工作的机制。 调度:决定在某个给定的时刻执行哪个环...2012-09-10 09:16:56 · 212 阅读 · 0 评论 -
linux c语言学习笔记之静态库和动态库
1.什么是库 在windows平台和linux平台下都大量存在着库。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。 由于windows和linux的本质不同,因此二者库的二进制是不兼容的。 本文仅限于介绍linux下的库。 2.库的种类 linux下的库有两种:静态库和共享库(动态库)。 二者的不同点在于代码被载入的时刻不同。 ...原创 2012-09-14 15:27:46 · 137 阅读 · 0 评论