首页 > 代码库 > 多线程编程

多线程编程

1. 进程和线程的概念

  • 进程是程序的一次执行,线程是进程中执行的一段程序片段。
  • 进程间是独立的,占用地址空间,上下文环境,线程运行在进程地址空间内。
  • 进程间通过IPC技术进行共享,同一进程下的线程天然共享同一进程地址空间。
  • 同一进程的代码不能同步执行,除非引入线程。
  • 进程退出时线程都要销毁。 

2. 多线程编程思想

3. 多线程实现

4. 线程同步与线程池

多线程编程