什么是进程

运维

linux下什么是进程

8 0

linux下什么是进程?进程,通俗来说,就是进行中的程序,运行中的程序,又叫PCB(process control block)在linux操作系统下描述进程的是一个名叫task_struct的结构体,那么这个结构体中包含哪些东西呢?都知道程序要运行,肯定首先得将磁盘中相应的可执行文件加载到内存中,那么我们怎么知道它在内存中哪儿呢?这个时候就需要通过一个叫做进程标识符(pid)的东西来找到它。就像我们人一样,有代表自己身份的东西,即身份证。找到了程序在哪儿之后,想要执行的话,肯定得知道相应的代码及代码依赖

linux下什么是进程
运维

linux下什么是进程

13 0

linux下什么是进程?进程,通俗来说,就是进行中的程序,运行中的程序,又叫PCB(process control block)在linux操作系统下描述进程的是一个名叫task_struct的结构体,那么这个结构体中包含哪些东西呢?都知道程序要运行,肯定首先得将磁盘中相应的可执行文件加载到内存中,那么我们怎么知道它在内存中哪儿呢?这个时候就需要通过一个叫做进程标识符(pid)的东西来找到它。就像我们人一样,有代表自己身份的东西,即身份证。找到了程序在哪儿之后,想要执行的话,肯定得知道相应的代码及代码依赖