- 2024-09-29刘某的linux进程管理知识分享
一、进程的基本概念1、进程和程序 程序是存储在磁盘上的可执行文件,当程序被加载到内存中开始运行时就被称为进程,一个程序可以被多次加载为很多个进程,进程就是处于活动状态的程序。2、进程的分类 进程一般分为三个种类:交互进程、批处理进程、守护
- 2024-08-07Python中有 spawn、fork、forkserver 三种创建子进程的模式
spawn可以绕开GIL限制frok后重新启动python解释器避免共享父进程不安全的资源出现竞争的条件主动传入进程对象run方法所需的资源,子进程会拷贝一份传递进来的资源速度比fork或者forkserver模式慢1.创建新进程:spawn命令允许在当前进程的环境中创建一个新进程。这个
- 2024-07-27Linux的fork和vfork
fork用于创建子进程。在调用时,返回两次:子进程的返回值是0,父进程的返回值的新建子进程的ID。子进程是父进程的副本。子进程和父进程继续执行fork之后的指令。子进程获得父进程的数据空间、堆、栈的副本共享的是:文件描述符、mmap建立的映射区子进程和父进程共享的