- 1
- 0
- 约9.04千字
- 约 53页
- 2026-08-20 发布于贵州
- 举报
;;;;;现在的操作系统都是支持多进程的,进程有时又称任务。操作系统负责对CPU等硬件资源进行合理分配和管理,在每一时刻只能处理某一个事情,由于CPU执行速度非常快,如果以非常小的时间间隔(CPU时间片如毫秒)交替执行几件事情,给用户的感觉就像是几件事情在同时进行一样,这就是操作系统的并发性。也是人们常说的,现在的操作系统是并发的、多进程的和多任务的。
程序是静态的代码,能够提供满足用户需要的功能,但是只有在程序执行时才能够为用户提供功能。用户执行或者打开这些程序的时候,程序就进行一次动态的执行过程,从代码加载到内存,分配内存空间,CPU执行程序直到程序执行完毕。进程就是获取系统资源动态执行程序的一次过程。进程是动态的,程序是静态的。进程是动态执行程序的过程,例如:QQ软件是程序,但是如果不执行该程序,用户就无法使用其功能,登录后程序执行,就是一个进程。在Windows任务管理器中,可以查看正在运行的进程如图6-1所示。在Windows任务管理器的“进程”选项卡中,“eclipser.exe”是Java运行程序开发环境进程,“explorer.exe”是浏览器进程。;图6-1Windows任务管理器;Java程序运行需要启动Java虚拟机,虚拟机就是一个进程。程序运行时,虚拟机启动一个线程,调用程序的main()方法,该线程称为程序的主线程,然后由主线程
您可能关注的文档
- 大学课程《BIM概论》PPT课件:第二章 BIM工程师职业素养与发展.pptx
- 大学课程《BIM概论》PPT课件:第六章 BIM 模型与标准体系.pptx
- 大学课程《BIM概论》PPT课件:第七章 BIM的未来.pptx
- 大学课程《BIM概论》PPT课件:第三章 BIM软件.pptx
- 大学课程《BIM概论》PPT课件:第四章 项目全过程中BIM 实施.pptx
- 大学课程《BIM概论》PPT课件:第五章 项目全生命周期内的BIM 应用.pptx
- 大学课程《BIM概论》PPT课件:第一章 BIM基础知识.pptx
- 大学课程《Java语言程序设计》PPT课件:第1章 Java语言概述.pptx
- 大学课程《Java语言程序设计》PPT课件:第2章 Java语言语法基础.pptx
- 大学课程《Java语言程序设计》PPT课件:第3章 Java语言面向对象特征.pptx
原创力文档

文档评论(0)