摘要: 守护进程 (1)简介 守护进程(Daemon Process)是在后台运行的一种特殊类型的进程。守护进程通常在系统启动时启动,并在系统关闭时关闭。它们在后台默默地执行任务,不与终端或用户交互,通常用于执行系统级别的任务、服务或守护任务。 (2)主进程死亡,子进程未死亡 from multiproce 阅读全文
posted @ 2024-01-17 16:51 ssrheart 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 进程锁(互斥锁) (1)简介 进程锁(也称为互斥锁)是一种用于控制多个进程对共享资源访问的机制。在并发编程中,多个进程可能同时访问共享的数据,如果没有适当的同步机制,可能会导致数据不一致或其他问题。进程锁就是用来解决这个问题的一种同步工具。 互斥锁的基本思想是,在访问共享资源之前,进程首先必须获得锁 阅读全文
posted @ 2024-01-17 16:50 ssrheart 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 僵尸进程 (1)简介 在操作系统中,僵尸进程(Zombie Process)是指已经终止执行的进程,但其父进程还没有调用 wait() 系统调用来获取其退出状态的进程。虽然这个进程已经停止了,但它的进程描述符仍然在操作系统的进程表中。 僵尸进程的存在主要是为了保存其退出状态,以便父进程稍后可以获取。 阅读全文
posted @ 2024-01-17 16:50 ssrheart 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 多进程操作 multiprocessing 模块是 Python 标准库中用于支持多进程编程的模块。它提供了在多核和多处理器系统上创建和管理进程的工具,使得开发者能够更方便地进行并行和并发编程。 Process类的介绍 (1)创建进程的类 语法 Process([group [, target [, 阅读全文
posted @ 2024-01-17 16:49 ssrheart 阅读(3) 评论(0) 推荐(0) 编辑