进程

2402_882893868 天前
linux·进程·fork·写时拷贝
Linux进程控制(上):fork、写时拷贝、进程终止与进程等待,一篇吃透!最近复习到“进程控制”这一章,发现 fork、exit、wait 这些函数单独看都懂,一放到一起就很容易晕:为什么 fork 会有两个返回值?为什么子进程不打印 fork 之前的代码?exit 和 _exit 到底差在哪?wait 的 status 为什么不能直接当整数看?
MicrosoftCloud8 天前
操作系统·线程·进程·pcb·408·进程状态·调度
操作系统 02|进程到底被谁推着走?2018 年第 27 题问:下列选项中,可能导致当前进程 P 阻塞的事件是——Ⅰ 申请临界资源、Ⅱ 从磁盘读数据、Ⅲ 系统将 CPU 分配给高优先级的进程。
Liuqy-0513 天前
linux·开发语言·线程·进程·条件变量·同步·互斥
线程的互斥与同步机制——互斥锁、条件变量、无名信号量互斥锁(Mutex,即Mutual Exclusion Lock)是并发编程中用于保护 “共享资源” 的同步工具,本质是一把“独占钥匙”。
2402_8828938615 天前
linux·进程·虚拟地址空间
Linux 进程概念详解(下)—— 进程调度、环境变量与虚拟地址空间在上一篇博客里,我们从冯诺依曼体系结构讲到了操作系统的定位,从进程的本质 task_struct 讲到了 fork 创建进程,从七种进程状态讲到了僵尸进程和孤儿进程。如果你还没看上篇,建议先去看一下,因为这篇是承接上篇的。
qeen871 个月前
linux·笔记·学习·进程
【Linux】操作系统之进程介绍(二)前言:上一篇介绍进程,这篇接着看看进程的状态、优先级与切换。我们平时说“这个程序正在运行”,一般是在说它已经启动,并且还没有结束。但从操作系统的角度看,一个还没有结束的进程,并不一定正在使用CPU。
qeen871 个月前
linux·笔记·学习·进程
【Linux】操作系统之进程介绍(一)前言:前面我们一直在编译程序、运行程序,但程序运行起来以后,操作系统到底在管理什么?磁盘上的可执行文件和我们经常说的进程,是不是同一个东西?这篇先从计算机的硬件结构和操作系统的作用说起,再看看进程是什么、怎样查看进程,以及如何通过fork创建一个子进程。
进击的荆棘1 个月前
linux·运维·服务器·进程
Linux系统——进程控制(下)💁‍♂️个人主页:进击的荆棘👇作者其它专栏:《数据结构与算法》《算法》《C++起始之路》《Linux》
handler012 个月前
linux·运维·c++·线程·进程·虚拟地址空间·虚拟地址
【Linux】虚拟地址空间解析虚拟地址空间:操作系统为每个进程提供的抽象内存视图。物理内存:实际存在的RAM硬件。虚拟地址:程序代码中使用的地址,通过页表映射到物理地址。
handler012 个月前
linux·运维·exec·进程·进程等待·进程退出·程序替换
【Linux】进程退出、等待与程序替换代码运行完毕,结果正确代码运行完毕,结果不正确(如逻辑错误)代码异常终止(如段错误、被信号杀死)作用:用于表示程序的执行情况,父进程通过退出码了解子进程执行结果。
拂拉氏2 个月前
linux·进程
【知识讲解】 Linux进程认识及深度理解目录前言Part1. fork失败的两个原因Part2. 进程退出Part2.1. 进程退出的场景Part2.2. return底层原理
祖力552 个月前
linux·运维·服务器·进程·进程间通信·多任务·ipc
进程间通信(IPC机制):信号信号:进程间通知机制(不携带数据)---异步通知机制信号:软中断1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
拂拉氏2 个月前
linux·进程
【知识讲解】 Linux进程的认识与创建目录前言Part1. 进程概念Part2. 创建进程 fork()Part3. 结语在Linux的学习中认识进程是至关重要的一环,所以接下来来跟随小编的视角来认识一下进程的概念吧。
祖力552 个月前
linux·运维·服务器·进程·通信·进程间通信·ipc
进程间通信(IPC机制):无名通道与有名通道IPC 进程间通信 interprocess communicate三大类:(同一主机进程间通信)1、古老的通信方式
祖力552 个月前
linux·运维·服务器·进程·exec函数簇·进程相关的函数
进程相关的函数与exec函数簇子进程:操作系统通过完整拷贝父进程0-3G的用户空间数据到子进程。内核空间拷贝部分内容:PCB块PID不拷贝
CodeStats2 个月前
java·前端·python·进程·ai编程·processbuilder
【Java进程通信】Java进程通信系统完全指南:从ProcessBuilder底层原理到多语言实战大家好,我是 CodeStats。一个在底层技术上“考古”了四年的硬核爱好者,也是 WWAIC(全周项目AI编程) 范式的提出者和实践者。我曾手写过一个完整的 Java Web 框架(从 IoC 容器到嵌入式 Tomcat,代码全开源),也喜欢用通俗的语言拆解 CPU、JVM、操作系统的运行本质。
我不会插花弄玉2 个月前
linux·进程·信号
11.Linux进程信号【由浅入深-Linux】在深入Linux系统的内核去探究信号的底层机制之前,我们首先需要建立起对“信号”的正确、直观的认识。其实,Linux进程的信号机制,和我们日常生活中所见的信号逻辑是高度一致的。
Logintern092 个月前
python·架构·消息队列·进程·celery·事件循环
Celery 的底层架构正是进程池、事件循环、epoll 和协程全部组合在了一起Celery 的底层架构正是把进程池、事件循环、epoll 和协程全部组合在了一起。 它本质上是一个分布式任务队列,核心架构由 Producer(生产者)、Broker(消息中间件)、Worker(消费者)和 Result Backend(结果存储)四个角色组成。
进击的荆棘2 个月前
linux·运维·进程
Linux系统——进程概念(上)💁‍♂️个人主页:进击的荆棘👇作者其它专栏:《数据结构与算法》《算法》《C++起始之路》《Linux》
梦想不只是梦与想3 个月前
python·进程·process
Python 中的进程创建进程是操作系统进行资源分配和调度的基本单位,每个进程都有独立的内存空间、文件描述符和执行状态。Python 通过 multiprocessing 模块支持多进程编程,用于充分利用多核 CPU。
拳里剑气3 个月前
linux·运维·数据库·进程
Linux:进程间通信进程间通信(Inter-Process Communication,即IPC)的目的:数据传输、资源共享、通知事件、进程控制。