logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux】进程(二)——进程状态(僵尸进程、孤儿进程)、前后台进程、进程优先级

本文摘要: 文章系统讲解了进程状态及其在Linux中的实现。基础状态包括运行态(CPU执行)、就绪态(等待调度)和阻塞态(等待事件)。阻塞本质是进程从CPU队列移至硬件等待队列,事件完成后再移回。Linux扩展了状态模型:R(运行)、S(可中断阻塞)、D(不可中断阻塞)、T(暂停)、Z(僵尸)、X(死亡)。重点分析了僵尸进程(Z态)的危害——内存泄漏,需由父进程回收task_struct。此外介绍

#linux#运维#服务器
冯・诺依曼体系

本文介绍了冯・诺依曼计算机体系结构和操作系统的基本原理。冯・诺依曼体系通过内存作为缓冲层,解决了CPU与输入输出设备速度不匹配的问题,形成"CPU只与内存交互"的核心原则。操作系统作为计算机的"大管家",负责管理硬件资源、内存分配、进程调度等核心功能,并为用户程序提供执行环境。文章详细阐述了内存的缓存作用和局部性原理,解释了操作系统通过"先描述再组

#服务器#运维
C++入门(零C++基础也能看懂)

namespace后面跟命名空间的名字,再加上一对{},就是命名空间的格式了。{}中即为命名空间的成员,命名空间中可以定义变量、函数、类型等​/test就是命名空间名/命名空间中可以定义变量、函数、类型int a = 0;int val;​namespace本质是定义出一个域,这个域跟全局域各自独立,不同的域可以定义同名变量C++中域有函数局部域,全局域,命名空间域,类域;域影响的是编译时语法查找

#c++#算法
到底了