2015年6月5日

摘要: 每一个java程序都会产生一个java虚拟机的实例。并不是说一个物理机上,运行多个java应用程序就只有一个java虚拟机实例,多少个java应用程序就有多少个java虚拟机实例。 阅读全文
posted @ 2015-06-05 11:28 飞奔的坦克 阅读(507) 评论(0) 推荐(0)
 
摘要: 一个具有多个源文件的程序经过编辑(editing)、编译(compiling)和连接(linking)后,产生一个文件,即可执行模块(executable module),以供运行。每个以磁盘文件形式存在的可执行模块一般包括两个分区:代码区和数据区,而当系统将可执行模块装载到内存中以便运行时,由系统... 阅读全文
posted @ 2015-06-05 11:19 飞奔的坦克 阅读(189) 评论(0) 推荐(0)
 
摘要: 进程控制块 PCB(Processing Control Block)1.进程控制块的概要:进程控制块(Processing Control Block),是操作系统核心中一种数据结构,主要表示进程状态。其作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位或与其它... 阅读全文
posted @ 2015-06-05 11:07 飞奔的坦克 阅读(506) 评论(0) 推荐(0)
 
摘要: 1.进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体... 阅读全文
posted @ 2015-06-05 11:01 飞奔的坦克 阅读(233) 评论(0) 推荐(0)
 
摘要: 一、操作系统结构:1、操作系统结构:进程-可以获得cpu资源,内存-为了让更多的程序运行,外部设备,安全机制,网络等等构成了操作系统结构。2、系统引导:root二、进程管理1.进程可以获得cpu资源,通过进程之间状态的切换,达到同时运行多个程序的效果。进程调度算法,无缝切换。2.内存资源从0 到... 阅读全文
posted @ 2015-06-05 10:19 飞奔的坦克 阅读(168) 评论(0) 推荐(0)