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

    一:什么是进程

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

    进程vs程序

    程序:一堆代码

    进程:程序的执行的过程

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

    操作系统理论:

          操作系统是什么?

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

          有两大功能:

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

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

    操作系统发展史:

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

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

     

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

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

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

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

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

    二:为何用进程

    三:如何用进程

  • 相关阅读:
    【Ebola】python day4
    源代码管理SVN的使用
    源代码管理git的使用
    UIViewController的生命周期及iOS程序执行顺序
    iOS
    Quartz2D知识点聚合案例
    iOS之NSAttributedString-------字符属性
    iOS-控件响应用户控制事件之事件处理
    UINavigationController
    程序启动的完整过程
  • 原文地址:https://www.cnblogs.com/zedong/p/9588371.html
Copyright © 2011-2022 走看看