zoukankan      html  css  js  c++  java
  • Python 33(2)进程理论

    一:什么是进程

            进程指的是一个正在进行 / 运行的程序,进程是用来描述程序执行过程的虚拟概念         

    进程vs程序

    程序:一堆代码

    进程:程序的执行的过程

            进程的概念起源于操作系统,进程是操作系统罪核心的概念,操作系统其它所有的概念都是围绕进程来的

    操作系统理论:

          操作系统是什么?

          操作系统是一个协调  管理 控制计算机硬件资源与应用软件资源的一段控制程序

          有两大功能:

          1、将复杂的硬件封装成简单的接口给应用程序或者用户去使用

          2、将多个进程对硬件的竞争变得有序

    操作系统发展史:

          并发(切换+保存状态):多个任务看起来是同时运行的

          串行:一个任务完完整整地运行完毕,才能运行下一个任务

     

          多道技术:(复用=>共享 / 共用)

          1、空间上的复用:多个任务复用内存空间

          2、时间上的复用:多个任务复用CPU的时间

                 1)一个任务占用CPU时间过长会被操作系统强行剥夺走CPU的执行权限:比起串行执行反而会降低效率

                 2)一个任务遇到 io 操作也会被操作系统强行剥夺走CPU的执行权限:比起串行执行可以提升效率

    二:为何用进程

    三:如何用进程

  • 相关阅读:
    图灵机简介
    MATLAB应用
    mysql query cache-待补充。。。
    mysql慢查询-待补充。。。
    mysql存储过程
    mysql基础知识-索引
    wamp-待补充。。。
    监控指标
    性能测试前做基准测试
    linux系统下部署TOMCAT异常:java.net.UnknownHostException
  • 原文地址:https://www.cnblogs.com/zedong/p/9588371.html
Copyright © 2011-2022 走看看