3K+ 次浏览
操作系统中的虚拟化改变了普通操作系统,使其能够运行可能由许多用户在单个计算机系统上处理的不同类型的应用程序。操作系统在每个用户看来可能都不同,并且他们每个人都可能认为自己正在与唯一的操作系统交互,即这不会干扰用户体验。操作系统虚拟化还可以用于将进程从操作系统的某个实例迁移到另一个实例。但是,系统中的所有进程都是隔离的,并且其操作受到严格监控,因此不会出现任何差异…… 阅读更多
11K+ 次浏览
哈希是使用称为哈希函数的数学函数从文本或数字列表生成值的进程。有许多哈希函数使用数字或字母数字键。下面给出了一些不同的哈希函数:哈希函数以下是哈希函数中的一些-除法方法这是创建哈希函数最简单的方法。哈希函数可以描述为-h(k) = k mod n这里,h(k) 是通过将键值 k 除以哈希表大小 n 并使用余数获得的哈希值。最好 n 是…… 阅读更多
2K+ 次浏览
移动计算处理使用移动设备的人机交互。它包含移动硬件和软件以及移动计算设备。移动计算基础设施通常使用自组织网络和通信协议。这与传统的计算结构有很大不同,因为它使用固定的拓扑结构和协议。描述移动计算体系结构的图像如下-如上所示,移动计算体系结构包含各种移动设备,例如手机、平板电脑、笔记本电脑等。这些设备连接到移动网络,该网络是互联网的一部分。所有数据都链接到云计算数据…… 阅读更多
7K+ 次浏览
磁盘是主要使用的海量存储设备。它们提供了当今操作系统中大部分的辅助存储。磁盘结构每个现代磁盘都包含同心圆轨迹,每个轨迹都分为多个扇区。磁盘通常排列为块的一维数组,其中块是最小的存储单元。块也可以称为扇区。对于磁盘的每个表面,都有一个读/写磁盘可用。所有表面上的相同轨道称为柱面。磁盘调度有许多磁盘调度算法可以提供对磁盘的各种请求的总磁头移动量。…… 阅读更多
9K+ 次浏览
存储管理在操作系统中发挥着重要作用。它使用操作系统处理计算机系统中的存储过程。关于此的详细信息如下-内存管理内存管理在操作系统中发挥着重要作用。它处理内存以及将进程从磁盘移动到主内存以执行以及再次返回。内存管理中最重要的概念是分页和分段。下面给出了有关这些主题的详细信息-分页在计算机系统中,可以创建大于可用实际内存(即物理内存)的虚拟内存。为了实现这一点,引入了分页的概念…… 阅读更多
8K+ 次浏览
文件用于通过操作系统提供统一的数据存储视图。所有文件都映射到通常是非易失性的物理设备,因此在系统发生故障时数据是安全的。文件属性不同操作系统上的文件属性可能略有不同。但是,常见的文件属性是-名称表示文件的符号名称。文件名是唯一易于人类阅读的属性。标识符表示系统的文件名。它通常是一个数字,并唯一标识文件系统中的文件。类型如果存在…… 阅读更多
开源操作系统是在许可下发布的,其中版权持有者允许其他人研究、更改以及将软件分发给他人。这可以出于任何原因完成。市场上可用的不同开源操作系统有-Cosmos这是一个主要用 C# 编程语言编写的开源操作系统。其全称是 C# 开源托管操作系统。到 2016 年,Cosmos 并非旨在成为一个功能齐全的操作系统,而是一个允许其他开发人员轻松构建自己的操作系统的系统。它还隐藏了内部…… 阅读更多
实时系统是在严格的时间限制内工作的系统,并为关键情况提供最坏情况的时间估计。嵌入式系统在更大的系统中提供特定功能。当实时系统中存在嵌入式组件时,称为实时嵌入式系统。实时嵌入式系统的类型主要有两种类型的实时嵌入式系统,即硬实时和软实时。进一步解释此内容的插图如下-硬实时嵌入式系统此类系统确保所有关键进程都在给定的时间范围内完成。这…… 阅读更多
操作系统中有两种操作模式以确保其正常工作。它们是用户模式和内核模式。说明从用户模式到内核模式以及反向转换的图表如下-以下是这些模式-用户模式:当操作系统正在运行用户应用程序(例如处理文本编辑器)时,系统处于用户模式。当应用程序请求操作系统的帮助或发生中断或系统调用时,会发生从用户模式到内核模式的转换。模式位在…… 阅读更多
监控器模式或特权模式是一种计算机系统模式,在该模式下,处理器可以执行所有指令,例如特权指令。其中一些特权指令是中断指令、输入输出管理等不同组件在系统中的特权级别如下所示-内核是计算机系统中特权最高的部件。有一些特权指令只能在内核模式或监控器模式下执行。设备驱动程序和应用程序的权限分别降低。监控器模式的功能监控器模式的一些重要功能如下-监控器模式…… 阅读更多