首页 > 系统相关 >进程

进程

时间:2023-10-17 22:44:42浏览次数:43  
标签:同一个 PID 进程 就绪 CPU 运行

进程的基本概念

同一个程序3个进程同时进行(比如同时打开3个QQ),它们的PID也是不一样的。同一个程序执行一次进程,然后结束掉这个进程,然后再执行一次进程,则两次进程的PID是不一样的

进程的状态转换

运行态到就绪态:比如CPU收到一个时钟中断的信号,CPU会让当前进程下CPU,该进程就会从运行态变成就绪态

阻塞态为什么不能转换为运行态:进程只有在CPU上运行才可能发出主动请求,而就绪态时进程没有在CPU上运行

 

 

 

标签:同一个,PID,进程,就绪,CPU,运行
From: https://www.cnblogs.com/Sandals-little/p/17770909.html

相关文章

  • 实现多任务之进程与线程
    进程与线程一、多任务概念1、举个栗子比如在网盘下载资料的时候,为什么要多个资料同时下载?答:多个任务同时下载可以大大提高程序执行的效率。多任务的最大好处就是充分利用好CPU资源,提高程序的执行效率。2、什么是多任务多任务是指同一时间内执行多个任务。例如:现在安装的......
  • Python多进程之分享(multiprocessing包)
    threading和multiprocessing(可以阅读Python多线程与同步)multiprocessing包是Python中的多进程管理包。与threading.Thread类似,它可以利用multiprocessing.Process对象来创建一个进程。该进程可以运行在Python程序内部编写的函数。该Process对象与Thread对象的用法相同,也有start......
  • 如何使用Linux进行进程调度优化
    如何使用Linux进行进程调度优化WBOY发布:2023-08-0216:13:21原创315人浏览过 如何使用Linux进行进程调度优化随着计算机技术的发展和互联网的普及,对计算机系统的性能要求越来越高。进程调度作为操作系统的重要功能之一,在提高系统性能方面起着重要作用。Lin......
  • Linux内核进程管理与调度:策略优化与实践分析
    Linux内核进程管理与调度:策略优化与实践分析原创 李斌 嵌入式悦翔园 2023-05-0611:40 发表于上海关注★星标公众号,第一时间获取信息嵌入式悦翔园本公众号专注于嵌入式技术,包括但不限于STM32、Arduino、51单片机、物联网、Linux等编程学习笔记,同时,公众号内包含大量......
  • 【gdb】同时调试父进程和子进程
    同时调试父进程和子进程1.   参考资料1.gdb手册2.同时调试父进程和子进程......
  • 【gdb】调试子进程
    调试子进程1.例子#include<stdio.h>#include<sys/types.h>#include<unistd.h>intmain(void){pid_tpid;pid=fork();if(pid<0){exit(1);}elseif(pid>0){exit(0);}printf("helloworld\n&qu......
  • 【gdb】调试已经运行的进程
     调试已经运行的进程1.例子:#include<stdio.h>#include<pthread.h>void*thread_func(void*p_arg){while(1){printf("%s\n",(char*)p_arg);sleep(10);}}intmain(void){pthread_tt1,t2;pthread_create(&t1,NULL,......
  • 进程的三态模型
        ......
  • OnTheSSH使用技巧(四)直接观看进程内存
    堆(heap)和栈(stack)是进程中的两片内存区域,这是学习编程过程中,特别是C语言这种直接操作内存的程序员必须要掌握的知识。如果能直观的看到进程运行时堆内存和栈内存的变化,相信对内存知识的掌握和程序的调试都能带来帮助。OnTheSSH是一款SSH工具,提供了图形化的进程内存的监控功能,今天我......
  • Linux内核进程管理与调度:策略优化与实践分析
    Linux内核进程管理与调度:策略优化与实践分析原创 李斌 嵌入式悦翔园 2023-05-0611:40 发表于上海关注★星标公众号,第一时间获取信息嵌入式悦翔园本公众号专注于嵌入式技术,包括但不限于STM32、Arduino、51单片机、物联网、Linux等编程学习笔记,同时,公众号内包含大量......