7K+ 次浏览
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。以下是操作系统提供的一些常用服务:程序执行、I/O 操作、文件系统操作、通信、错误检测、资源分配、保护。在多用户或多任务环境中,需要将主内存、CPU 周期和文件存储等资源分配给每个用户或作业。操作系统在资源管理方面的一些主要活动包括:操作系统管理各种资源…… 阅读更多
3K+ 次浏览
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。以下是操作系统提供的一些常用服务:程序执行、I/O 操作、文件系统操作、通信、错误检测、资源分配、保护。错误可能随时随地发生在操作系统中。错误可能发生在 CPU、I/O 设备或内存硬件中。操作系统在错误处理方面的一些主要活动包括:操作系统持续检查可能的错误。操作系统采取适当的…… 阅读更多
5K+ 次浏览
在操作系统中并发执行的进程可以是独立进程或合作进程。如果一个进程不能影响或被系统中执行的其他进程影响,则该进程被称为独立进程。因此,任何不与其他进程共享任何数据的进程都是独立的。如果一个进程可以影响或被系统中执行的其他进程影响,则该进程被称为合作进程。因此,很明显,任何与其他进程共享其数据的进程都是合作进程。提供……有很多原因 阅读更多
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。以下是操作系统提供的一些常用服务:程序执行、I/O 操作、文件系统操作、通信、错误检测、资源分配、保护。文件代表相关信息的集合。为了长期存储的目的,计算机可以将文件存储在磁盘(辅助存储)上。一些例子:磁带、磁盘和光盘驱动器,如 CD、DVD。它们具有自己的属性,如速度、容量、数据传输速率和数据访问…… 阅读更多
9K+ 次浏览
计算机的三大任务是输入、输出和处理。在大多数情况下,最重要的任务是输入/输出,而处理只是附带的。例如,当我们浏览网页或编辑任何文件时,我们的注意力主要放在阅读或输入信息上,而不是计算答案。操作系统在计算机输入/输出中的基本作用是管理和组织I/O操作和所有I/O设备。连接到计算机的各种设备需要进行控制,这是一个关键问题…… 阅读更多
1K+ 次浏览
人们可能会惊讶于 CPU 如何编程。CPU 包含一个特殊的寄存器——指令寄存器——其位模式决定了 CPU 将执行的操作。一旦该操作完成,指令寄存器中的位模式就会发生变化,CPU 将执行此下一个位模式指定的操作。大多数现代 CPU 使用指令队列。一些指令正在队列中等待,准备执行。不同的电子电路在控制单元执行指令时保持指令队列的饱满状态。但这只是一个实现细节,它允许…… 阅读更多
4K+ 次浏览
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。网络操作系统是一种重要的操作系统类型。网络操作系统运行在服务器上,使服务器能够管理数据、用户、组、安全、应用程序和其他网络功能。网络操作系统的基本目的是允许在网络(通常是局域网 (LAN)、专用……)中的多台计算机之间共享文件和打印机访问。 阅读更多
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。分布式操作系统是一种重要的操作系统类型。分布式系统使用多个中央处理器来服务多个实时应用程序和多个用户。因此,数据处理作业分布在各个处理器之间。处理器通过各种通信线路(如高速总线或电话线)相互通信。这些被称为松散耦合系统或分布式系统。此系统中的处理器可能…… 阅读更多
25K+ 次浏览
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。分时操作系统是一种重要的操作系统类型。分时使许多位于不同终端的人能够同时使用特定的计算机系统。多任务或分时系统是多道程序设计的逻辑扩展。处理器的处理时间在多个用户之间同时共享,称为分时。分时系统和多道程序批处理系统之间的主要区别在于,在…… 阅读更多
14K+ 次浏览
操作系统 (OS) 本质上是一组管理计算机硬件资源并为计算机程序提供常用服务的软件。操作系统是计算机系统中系统软件的关键组成部分。批处理操作系统是一种重要的操作系统类型。使用批处理操作系统的用户不直接与计算机交互。每个用户都在离线设备(如穿孔卡)上准备其作业,并将其提交给计算机操作员。为了加快处理速度,具有相似需求的作业被批量组合在一起并作为一个组运行。程序员退出…… 阅读更多