![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统编程
学习总结
Sonder。
这个作者很懒,什么都没留下…
展开
-
linux多线程编程:创建和取消
线程线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程由几个线程组成(拥有很多相对独立的执行流的用户程序共享应用程序的大部分数据结构),线程与同属一个进程的其他的线程共享进程所拥有的全部资源。进程——资源分配的最小单位,线程——程序执行的最小单位"进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程...原创 2020-04-10 12:21:53 · 172 阅读 · 0 评论 -
linux 文件编程
1. Linux系统调用及用户编程接口(API)linux中为了保护内核空间,将程序的运行空间分为内核空间和用户空间。我们当然是不希望操作系统的数据被随意的篡改和访问,有可能造成十分严重的后果,所以操作系统对内存做了区分,核心态(0),服务态(1,2),用户态(3),数值越小,级别越高,底级别进程无权访问高级别的内存区域,因此隔离了系统程序和用户程序,提高了操作系统的安全性。系统调用:是用...原创 2019-08-14 15:45:05 · 173 阅读 · 0 评论