Java操作系统粗略介绍
2023-04-18 14:14:03 时间
1. 冯·诺依曼体系结构
CPU:
指令类型:运算,控制,数据传输
包含的组件:
(1)运算器:做计算用
(2)控制器:控制程序流向(条件判断,循环操作等等)
(3)控制器和运算器的关系:
2.操作系统
(1)概念
任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。
操作系统包括:
- 内核(进程管理,内存管理,文件管理,驱动管理)
- 其他程序(例如函数库,shell程序等等)
关于函数库的理解:
系统提供的对某个广泛使用的操作接口。(如文件读取/写入,网卡读写数据)
(广泛使用的操作接口:大部分系统都需要的一些功能(对硬盘文件的操作),系统就提供函数库接口----驱动程序和这些接口对接)
某些特性权限的功能,在程序中必须调用系统函数库来实现。
(2)OS定位
一款纯正的“搞管理”的软件。
3.操作系统的调度算法(系统调度cpu执行进程中的代码)
时间片轮转调度:
CPU执行某个进程,在执行一定时间后,会切换到下一个进程。
时间片:就是某个进程在该次CPU执行时,所用的时间。
轮转调度:CPU轮流执行某个进程。
相关文章
- badboy 录制脚本并并发脚本
- Ubuntu18.04 之jdk安装与环境配置
- Android 11来了!更多Kotlin支持Java或退出安卓舞台
- java基础中JRE、JDK、JVM是什么?
- java基础:编译运行过程如何实现?
- Java基础之有哪些注释方法?怎么用
- Java基础:如何使用IDEA?
- html转jsp
- html转jsp之后css样式出不来
- jsp注释有哪几种
- jsp注释快捷键
- jsp注释格式
- javajsp是什么
- jsp内置对象的作用范围
- jsp内置对象exception的使用
- jsp是什么格式,怎么打开
- jsp内置对象的有效范围由小到大为
- 修改第三方jar包里的类的方法
- JVM垃圾回收机制
- Java中的静态代理和动态代理