随笔分类 -  LinuxProgramming

摘要:Linux多线程 [TOC] 1. 多线程的优势 在多进程编程中,程序每处理一个任务,都需要创建一个进程进行处理,而每个进程在创建时都需要复制父进程的进程上下文,且有自己独立的地址空间,当只需要并发处理很小的任务时(如并发服务器处理客户端的请求),这种开销是很不划算的,且每个进程之间的变量并不共享, 阅读全文
posted @ 2020-05-21 16:40 kaleidopink 阅读(617) 评论(0) 推荐(0) 编辑
摘要:Linux下的程序、進程和線程 本文偏向於實際Unix環境下的進程和線程的操作函數的學習,只涉及部分的理論。 [TOC] 概念 1. Linux環境下的進程 進程的產生 複製父進程的環境配置 在內核中建立進程結構 將結構插入進程列表 分配資源 複製父進程的內存映射信息 管理文件描述符和鏈接點 通知父 阅读全文
posted @ 2020-05-18 13:52 kaleidopink 阅读(251) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示