0


Java操作系统粗略介绍

1. 冯·诺依曼体系结构

在这里插入图片描述

CPU:

指令类型:运算,控制,数据传输
包含的组件:
(1)运算器:做计算用
(2)控制器:控制程序流向(条件判断,循环操作等等)
(3)控制器和运算器的关系:
在这里插入图片描述

2.操作系统

(1)概念
任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。
操作系统包括:

  • 内核(进程管理,内存管理,文件管理,驱动管理)
  • 其他程序(例如函数库,shell程序等等)

关于函数库的理解:
系统提供的对某个广泛使用的操作接口。(如文件读取/写入,网卡读写数据)
(广泛使用的操作接口:大部分系统都需要的一些功能(对硬盘文件的操作),系统就提供函数库接口----驱动程序和这些接口对接)
某些特性权限的功能,在程序中必须调用系统函数库来实现。
在这里插入图片描述
在这里插入图片描述

(2)OS定位
一款纯正的“搞管理”的软件。

3.操作系统的调度算法(系统调度cpu执行进程中的代码)

时间片轮转调度:
在这里插入图片描述
CPU执行某个进程,在执行一定时间后,会切换到下一个进程。
时间片:就是某个进程在该次CPU执行时,所用的时间。
轮转调度:CPU轮流执行某个进程。

标签: java 操作系统 cpu

本文转载自: https://blog.csdn.net/LX__dream/article/details/121588443
版权归原作者 不想秃头Q-Q 所有, 如有侵权,请联系我们删除。

“Java操作系统粗略介绍”的评论:

还没有评论