摘要:
进程锁(互斥锁) 一、什么是进程同步(互斥锁,进程锁) 互斥锁(Mutex)是一种用于多线程编程中控制对共享资源访问的机制。 其作用是保证在同一时刻只有一个线程在访问共享资源,从而避免多个线程同时读写数据造成的问题。 互斥锁的基本原理是在对共享资源进行访问前加锁,使得其他线程无法访问该资源,当访问完 阅读全文
posted @ 2024-04-09 20:31
桃源氏
阅读(716)
评论(0)
推荐(0)
摘要:
守护进程 一、什么是守护进程 守护进程 (daemon) 是在计算机系统启动时就已经运行,并且一直在后台运行的一类特殊进程。 它们通常不与用户直接交互,也不接受标准输入和输出,而是在后台执行某种任务或提供某种服务。 守护进程往往是由系统管理员手动启动的,它们可以在系统启动时自动启动,一直运行在后台, 阅读全文
posted @ 2024-04-09 20:30
桃源氏
阅读(67)
评论(0)
推荐(0)
摘要:
僵尸进程和孤儿进程 我们知道在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程在创建新的进程。 子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程 到底什么时候结束。 当一个 进程完成它的工作终止之后,它的父进程需要调用wait()或者waitpid()系统调用 阅读全文
posted @ 2024-04-09 20:30
桃源氏
阅读(155)
评论(0)
推荐(0)
摘要:
多进程 一、多进程理论 [1]什么是进程 正在进行的一个过程或者说一个任务 而负责执行任务则是CPU (1)单任务 单核 + 多道,实现多个进程的并发执行 CPU可能在一个时间段内要完成多个任务 但某一时刻CPU只能做唯一的一个任务 (2)多任务 多个任务并发执行其实就是CPU因为在进程内的转换很快 阅读全文
posted @ 2024-04-09 20:29
桃源氏
阅读(306)
评论(0)
推荐(0)
摘要:
操作系统的引入 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。 操作系统的其他所有内容都是围绕进程的概念展开的。 顾名思义,进程即正在执行的一个过程。 进程是对正在运行程序的一个抽象。 所以想要真正了解进程,必须事先了解操作系统 一、为什么要有操 阅读全文
posted @ 2024-04-09 20:26
桃源氏
阅读(43)
评论(0)
推荐(0)