进程

ShineWinsu15 天前
linux·运维·服务器·面试·线程·进程·虚拟空间地址
对于Linux:线程概念与分页存储管理的解析hello 大家,那么在前面的学习中,我们成功的将信号这一座大山拿下,那随着我们学习完了信号,我们对于Linux系统部分的学习也就所剩不多,而接下来,摆在我们面前的就是Linux中的又一座大山——线程!!!线程是什么?它和进程有什么关系呢?我们往下看~
梦想不只是梦与想17 天前
python·进程·进程间通
Python 中的进程(Process)进程是操作系统进行资源分配和调度的基本单位,每个进程都有独立的内存空间、文件描述符、代码和数据。Python 通过 multiprocessing 模块支持多进程编程。
遇事不決洛必達21 天前
爬虫·python·线程·进程·gil锁
【Python基础】GIL 锁是什么及其对爬虫的影响GIL 全称 Global Interpreter Lock,全局解释器锁。在 CPython 解释器中,同一时刻通常只允许 一个线程执行 Python 字节码。
ShineWinsu21 天前
linux·运维·服务器·面试·笔试·进程·信号
对于Linux:进程信号的解析—下hello 大家,本篇博客,我们继续来学习Linux中的进程信号,话不多说,我们开始。从 “按 Ctrl+C 终止程序” 到 “子进程退出自动回收”,信号贯穿了 Linux 系统编程的核心场景。但信号的本质的是什么?用户态与内核态如何切换处理信号?为什么有些函数不能在信号处理中调用?
Dlrb121124 天前
linux·exec·进程·进程回收
Linux系统编程-进程回收目录一. 进程回收二. 进程回收相关函数2.1 wait()2.2 waitpid()三. exec函数族
Dlrb121125 天前
linux·进程·并发·进程状态·调度·进程控制指令·进程函数
Linux系统编程-进程及相关指令与函数目录一. 进程1.1 什么是进程进程:程序:1.2 进程的创建过程1.3 进程的调度并发:CPU任务调度算法:
sulikey25 天前
linux·笔记·学习·操作系统·进程·pid
个人Linux操作系统学习笔记7 - 进程理解使用getpid函数获得进程本身的id使用<sys/types.h>和<unistd.h>使用getppid获得父进程的pid
sulikey1 个月前
linux·笔记·学习·操作系统·进程
个人Linux操作系统学习笔记6 - 操作系统与进程初识结论:在数据层面上,cpu不会和外设之间打交道(输入or输出)cpu读写数据,只会和内存打交道我们口中的输入输出设备,是站在内存的角度
阿昭L1 个月前
windows·进程·逆向工程·windows内核
调试CreateProcess本文记录我调试CreateProcess函数的过程,从用户态到内核态。程序在64位win11上运行。在现代版本的Windows中,先前在kernel32模块中实现的函数,大多被移植到了kernelbase模块中实现,kernel32中只保存了对应的桩函数。比如对于这次我们调试的CreateProcessW函数,它在kernel32中:
fengxin_rou1 个月前
线程·进程·juc
【juc面试第一章】:线程基础🔥你好我是fengxin_rou这是我的个人主页fengxin_rou的主页❄️欢迎查看我的专栏我的专栏
atomicmaker1 个月前
操作系统·进程·同步与互斥·cpu调度·处理器管理
处理器管理计算机漫游ps:大家可以先去看看上面文章里对操作系统的解释,对操作系统有一个大概的了解。进程/线程?并发/并行?
长谷深风1111 个月前
java·安全·线程·进程·juc·并发与并行·上下文切换(性能影响因素)
Java并发编程:线程安全与多线程实战指南【个人八股】这个部分强调的是Java并发编程,那么就需要强调一下多线程环境下的数据安全性问题!首先是并行和并发 [针对多个任务],需要明确这两个概念!
Irissgwe1 个月前
linux·进程·可重入函数·volatile·sigchld信号·进程信号
九、Linux信号机制(二)main函数调用insert函数向一个链表head中插入节点node1,插入操作分为两步:刚做完第一步的 时候,因为硬件中断使进程切换到内核,再次回用户态之前检查到有信号待处理,于是切换 到 sighandler函数,sighandler也调用insert函数向同一个链表head中插入节点node2,
H Journey1 个月前
linux·运维·进程
Linux查看进程命令在 Linux 系统中,查看进程的命令非常丰富,针对不同的排查需求(如查看实时负载、精准定位某个程序、分析进程关系等),有不同的实用工具。以下是按使用场景分类的常用进程查看命令:
Irissgwe2 个月前
linux·shell·进程·进程等待·进程程序替换
四、进程控制(进程等待与进程程序替换,shell)问题一:僵尸进程 → 内存泄漏子进程干完活死了,但父进程不管不问。子进程的 task_struct 赖在内存里不走——变成了僵尸。僵尸不干活,但占资源(task_struct、内核栈等),积累多了系统进程数耗尽。
Irissgwe2 个月前
linux·c++·进程·系统编程·fork·进程创建·进程终止
四、进程控制(进程创建与终止)在linux中fork函数是非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进 程为父进程。
win水2 个月前
linux·进程
七、Linux 进程进程(task)的概念:总结:进程 = 内核数据结构 + 自己程序的代码和数据例如:执行命令、启动 APP,本质都是启动进程。
ShineWinsu2 个月前
linux·c++·面试·进程·通信·管道·ipc
对于Linux:进程间通信IPC(匿名管道)的解析hello 大家,我们又见面啦,在前面两篇博客中,我们痛苦且快乐的完成了对动静态库的制作和原理的分析,恭喜大家学习Linux的进度又多了一部分。
ShineWinsu2 个月前
linux·服务器·面试·笔试·进程·共享内存·ipc
对于Linux:进程间通信IPC(共享内存)的解析hello 大家,那么上篇博客我们一起学习了实现两个不相关之间进程的通信的一个方法:命名管道,那么我们知道,方法肯定不止一种,所以本篇博客,我们来学习另一个方法——共享内存。
峥无2 个月前
linux·运维·服务器·进程
《read/write的秘密:文件描述符、重定向与用户态缓冲区》🌟 本文将从零开始,用最通俗的生活例子 + 最硬核的源码分析,带你彻底吃透Linux下的文件操作。 覆盖:C标准库文件接口、系统调用、文件描述符、重定向原理、VFS“一切皆文件”、用户态/内核态缓冲区,最后手写一个迷你stdio库并实现Shell中的重定向。 全文干货,建议收藏,反复阅读。