进程编程
花泽香瓜
talk is cheap ,show me the code.
展开
-
01——多进程编程简介(进程学习笔记)
一、Linux多任务机制1、多任务机制简介多任务处理指的是用户可以在同一时间内运行多个应用程序,每个正在执行的应用程序被称为“任务”。相比于单任务的操作系统(例如早期的MS-DOS),当代绝大多数操作系统都支持多任务,功能增强了很多。但是,CPU(每个核心)在某一时刻只能执行一个任务,因此多任务操作系统必须解决CPU核心(单任务线性)与操作系统的任务(多任务并行)之间的矛盾。常见的解决...原创 2018-08-22 19:40:06 · 271 阅读 · 0 评论 -
02——进程编程
一、fork()函数在Linux系统内,创建子进程的方法是使用系统调用fork()函数。fork()函数是Linux系统内一个非常重要的函数,它与我们之前学过的函数有一个显著的区别:fork()函数调用一次却会得到两个返回值。fork()函数的用法:函数fork()所需头文件:#include<sys/types.h>#include<unistd.h>...原创 2018-08-23 17:06:24 · 198 阅读 · 0 评论 -
02——文件IO
一、Linux文件I/O概述1、POSIX规范POSIX(Portable Operating System Interface,可移植操作系统接口规范)标准最初由IEEE(Institute of Electrical and Electronics Engineers,电气和电子工程师协会,是目前最大的全球性非营利性专业技术学会)制定,目的是提高UNIX环境下程序的可移植性。通俗来讲,为一...转载 2018-11-06 20:50:51 · 117 阅读 · 0 评论