自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 操作系统存储管理之页式存储管理、段式存储管理

**页式存储管理**一、页式存储管理的基本原理【页式存储管理的基本原理】分页存储器将主存划分成多个大小相同的页架受页架尺寸限制,程序的逻辑地址也自然分页不同的页可以放在不同页架中,不需要连续页表用于维系进程的主存完整性【页式存储管理中的地址】页式存储管理的逻辑地址由两部分组成:页号和单元号,逻辑地址形式:页式存储管理的物理地址也有两部分组成:页架号和单元号,物理地址...

2019-04-13 14:47:16 7986

原创 操作系统存储管理之分区存储管理

一、单连续分区存储管理【单连续分区存储管理】每个进程占用一个物理上完全连续的存储空间(区域),可分为三种:#单用户连续分区存储管理#固定分区存储管理#可变分区存储管理【单用户连续分区存储管理】适用于单用户单任务操作系统,如DOS主存区域划分为系统区与用户区,系统区用来存放操作系统的程序与数据,用户区则用来存放这一个用户的进程设置一个栅栏寄存器界分两个区域,硬件用它在执行时进...

2019-04-13 14:17:06 3856

原创 操作系统存储管理概述

一、存储管理的主要模式【逻辑地址】逻辑地址:又称相对地址,即用户编程所使用的地址空间逻辑地址从0开始编号,有两种形式:#一维逻辑地址(地址)#二维逻辑地址(段号:段内地址)【段式程序设计】把一个程序设计成多个段#代码短、数据段、堆栈段、等等用户可以自己应用段覆盖技术扩充内存空间使用量#这一技术是程序设计技术,不是OS存储管理的功能【物理地址】物理地址:又称绝对地址...

2019-04-13 14:03:58 533

原创 处理器调度层次与调度算法

一、处理器调度的层次【处理器调度的层次】高级调度:又称长程调度,作业调度#决定能否加入到执行的进程池中低级调度:又称短程调度,进程调度#决定哪个可用进程占用处理器执行中级调度:又称平衡负载调度#决定主存中的可用进程集合【处理器调用层次与关键状态转换】【处理器调度层次与关键状态转换】【高级调度】分时OS中,高级调度决定:#是否接受一个终端用户的连接#命令能否被系统...

2019-04-08 23:14:19 2422

原创 操作系统中的线程

一、多线程技术概述【单线程结构进程】传统进程是单线程结构进程【单线程结构进程的问题】单线程结构进程在并发程序设计上存在的问题#进程切换开销大#进程通信开销大#限制了进程并发的粒度#降低了并行计算的效率【解决问题的思路】把进程的两项功能,即“独立分配资源”与“被调度分派执行”分离开来进程作为系统资源分配和保护的独立单位,不需要频繁地切换;线程作为系统调度和分派的基...

2019-04-08 22:27:51 258

原创 操作系统中的进程

一、进程及其状态【进程的提出】操作系统必须全方位的管理计算机系统中运行的程序因此,操作系统为正在运行程序建立一个管理实体——进程【进程的概念】进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动进程是操作系统进行资源分配和调度的一个独立单位一个进程包括五个实体部分,分别是:#(OS管理运行程序的)数据结构P#(进行程序的)内存代码C#(运行程序的)内存数据D#...

2019-04-08 22:19:08 496

原创 操作系统中的中断(详细介绍+图片理解)

【中断的概念】中断是指程序执行过程中,遇到急需处理的事件时,暂时中止CPU上现行程序的运行,转去执行相应的事件处理程序,待处理完成后再返回原程序被中断处或调度其他程序执行的过程操作系统是“中断驱动”的;换言之,中断(广义)是激活操作系统的唯一方式中断有广义和狭义之分,上述中断时指广义的中断【中断、异常与系统异常】狭义的中断来源于处理器之外的中断事件,即与当前运行指令无关的中断事件,...

2019-04-07 17:04:31 23944 1

原创 从六大角度理解计算机操作系统

【计算机操作系统】操作系统的概念操作系统(Operating System),简称OSOS是计算机系统最基础的系统软件,管理软硬件资源、控制程序执行,改善人机界面,合理组织计算机工作流程,为用户使用计算机提供良好运行环境操作系统简而言之,操作系统是方便用户、管理和控制计算机软硬件资源的系统程序集合#从用户角度看,OS管理计算机系统的各种资源,扩充硬件的功能,控制程序的执行#从人...

2019-04-06 20:03:51 3716

原创 Unity2018.3.11下载安装详细图文教程

1、在官网下载安装包个人版官方下载网址:https://store.unity.com/download2、往下滑,选中勾选框,点Download Installer for Windows3、下载完毕后,可以看到Unity的安装包,双击它后即可进行Unity的安装4、点Next5、接受协议,Next6、除了默认选项,如果要做安卓开发,还要选中Android Build Su...

2019-04-05 19:40:15 27734

原创 服务器三大技术架构及应用软件部署架构

本文章介绍:1、服务器三大技术架构及其发展趋势2、服务器应用软件的部署架构和特点【服务器技术架构的三大发展趋势】Scale-up纵向扩展架构Scale-out横向扩展架构Hyper-converged超融合架构【纵向扩展架构特性】主要是提升单台服务器的计算性能,包括高可靠、高可用性以及可扩展性,主要适用于高性能交易类业务,如企业核心交易数据库、关键应用系统以及HPC高性能计算...

2019-04-05 11:00:53 9329

原创 nextUp(float)函数Java源码结合浮点型加法原理详解

Java源码结合浮点型加法原理详解(附测试代码、测试结果和详细解析)【nextUp()函数解读】如果参数为 NaN,那么结果为 NaN。如果参数为正无穷大,那么结果为正无穷大。如果参数为 0,那么结果为 Float.MIN_VALUE参数:f - 起始浮点值返回:离正无穷大较近的相邻浮点值。【源码】public static float nextUp(float f) { ...

2019-04-04 19:09:02 634

原创 计算机软件系统

计算机软件系统的组成系统软件:操作系统、实用程序、语言处理程序、数据库管理系统#操作系统实施对各种软硬件资源的管理控制#实用程序为方便用户所设,如文本编辑等#语言处理程序把用汇编语言/高级语言编写的程序,翻译成可执行的机器语言程序支撑软件:有接口软件、工具软件、环境数据库,支持用户使用计算机的环境,提供开发工具#也可认为是系统软件的一部分应用软件:是用户按其需求自行编写的专用程序...

2019-04-04 19:04:03 723

原创 计算机硬件系统

1.2计算机硬件系统计算机硬件系统的组成中央处理器#运算单元#控制单元主存储器外围设备#输出设备#输入设备#存储设备#网络通信设备总线存储程序计算机冯·诺依曼等人在1946年总结并明确提出,被称为冯诺依曼·计算机模型存储程序计算机在体系结构上主要特点#以运算单元为中心,控制流由指令流产生#采用存储程序原理,面向主存组织数据流#主存是按地址访问、线形编址的空...

2019-04-04 10:48:22 793

原创 计算机系统概览

1.1计算机系统概览计算机系统电子数字计算机,是一种能够自行按照已设定的程序进行数据处理的电子设备电子数字计算机,是软件与硬件相结合、面向系统、侧重应用的自动化求解工具1946年,首台计算机ENIAC诞生于美国短短70年,计算机技术迅猛发展,从科学计算、数据处理等应用领域,迅速扩展到实时控制、辅助设计、智能模拟等着诸多领域今天计算机无所不在,深入社会的各层面计算机发展历史194...

2019-04-04 10:42:13 204

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除