![](https://img-blog.csdnimg.cn/20210402184133923.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux系统编程
文章平均质量分 93
深入了解 Linux 系统编程
OreoMcFlurry
learn to code
展开
-
Linux系统编程 - Select 的优与劣
概览什么是 Select ?为什么要用 Select ?如何使用 Select ?就绪条件读就绪写就绪为什么我不喜欢用 Select ?结语什么是 Select ?在探究什么是 select() 之前,我们先讨论一下 select() 是因为什么原因而诞生。在很遥远的时代,Internet (互联网) 的使用并不广泛,普通日常用户占总用户量的极小部分, 并且很多网站的内容也十分简单,因此一天的访问量最多可能也就几百的浏览次数。 但随着计算机技术的发展,互联网变得越来越普及,网络用户数开始激增。因此网原创 2021-03-05 12:02:40 · 381 阅读 · 1 评论 -
Linux系统编程 - 创建进程
进程内存布局介绍创建进程之前,先简单地介绍一下 Linux 下的进程内存布局。Stack - 所有函数的 local variables, arguments 和 return address 的存放内存区域Heap - 动态申请的内存区域bss - 所有未被初始化的 global variables 和 static variables 的存放内存区域data - 所有已被初始化的 global variables 和 static variables 的存放内存区域创建进程在 Linux原创 2020-10-30 19:15:55 · 523 阅读 · 0 评论