进程
文章平均质量分 97
详解进程
a篇博客就溜
这个作者很懒,什么都没留下…
展开
-
<Linux> 模拟实现文件流 - 简易版
在以前篇章中提过了一个疑问:为什么会打印两次 hello fprintf 就很好理解了:因为没有触发刷新条件(文件一般为全缓冲),所以数据滞留在用户层缓冲区中,fork 创建子进程后,子进程结束,刷新用户层缓冲区[子进程],此时会触发写时拷贝机制,父子进程的用户层缓冲区不再是同一个;如果是一次写不完的情况,需要通过循环写入数据,并且在缓冲区满后进行刷新,因为循环写入时,目标数据的读取位置是在不断变化的(一次读取一部分,不断后移),先手动冲刷五次,再手动冲刷十次,最后程序结束后,自动冲刷剩余五次.原创 2024-03-24 10:12:45 · 728 阅读 · 0 评论 -
<Linux> 可重入函数 volatile关键字 以及SICHLD信号
关于可重入函数、volatile、SIGCHLD知识点讲解原创 2024-02-24 00:29:23 · 1002 阅读 · 0 评论 -
<Linux> 进程信号
关于进程信号的概念,分产生、保存、处理三个阶段原创 2024-02-03 14:24:53 · 1047 阅读 · 1 评论 -
<Linux> 进程间通信
进程间通信关于管道、共享内存、消息队列、信号量详解原创 2024-01-16 01:00:41 · 1001 阅读 · 0 评论 -
<Linux> 进程
进程有关概念、如何创建进程、进程状态、环境变量详解、进程优先级、程序地址空间、如何控制进程以及如何替换进程原创 2023-12-11 18:07:46 · 967 阅读 · 0 评论