找到 2047 篇文章 关于操作系统的

解释物理层的服务

Ginni
更新于 2021年5月4日 07:53:34

2K+ 阅读量

物理层是模型中最短的层。此层可用于在两个端框架之间启动、维护和停用物理电路。物理层对于将位从一个设备传输到另一个设备至关重要。它可以将一系列位转换为电信号、光信号或电磁信号,具体取决于链接电路、光纤电路或微波/无线电电路上的两个集线器。无源集线器、简单的有源集线器、终端、耦合器、电缆、连接器、中继器、多路复用器、发射器和接收器是与物理层相关的设备。传输通道和数据链路的物理层情况... 阅读更多

什么是 OSI 参考模型?

Ginni
更新于 2021年5月4日 07:52:56

4K+ 阅读量

OSI 代表开放系统互连。OSI 参考模型是一个七层架构,以高度结构化的方式创建。模型中的每一层都有特定的一组过程、功能和协议。一层可以通过其接口与相邻层通信。OSI 模型由位于瑞士日内瓦的国际标准化组织 (ISO) 和国际电报电话咨询委员会 (CCITT) 提出。下图显示了 OSI 模型的七层架构,以及协议和接口。OSI 层的功能OSI 层有各种功能,如下所示:物理层这... 阅读更多

fork() 和 vfork() 的区别

AmitDiwan
更新于 2021年4月20日 09:13:49

763 阅读量

在这篇文章中,我们将了解系统调用 fork 和 vfork 之间的区别 -“fork”系统调用在此系统调用中,子进程和父进程具有独立的内存空间。子进程和父进程同时执行。此调用使用写时复制作为替代方案。在此系统调用中,子进程无法暂停父进程的执行。一个进程的页面不会受到另一个进程的页面影响。它更常使用。没有浪费地址空间。如果子进程更改地址空间中的页面,则父进程无法看到。'vfork' 系统... 阅读更多

对称和非对称多处理的区别

AmitDiwan
更新于 2021年4月20日 09:10:46

392 阅读量

在这篇文章中,我们将了解对称和非对称多处理之间的区别 -非对称多处理在这种多处理中,处理器不被视为平等的。操作系统的工作由主处理器完成。处理器之间没有通信,因为它们仅由主处理器控制。在此多处理中,进程遵循主从模式。这些系统相对便宜。这种多处理系统更容易设计。对称多处理在这种多处理中,所有处理器都被视为平等的。操作系统的工作由各个处理器完成。所有处理器相互通信,因为它们... 阅读更多

操作系统中抢占式调度和非抢占式调度的区别

Kiran Kumar Panigrahi
更新于 2023年2月21日 15:13:17

20K+ 阅读量

在操作系统中,抢占式调度是一种 CPU 调度方法,其中 CPU 为给定进程分配有限的时间。相反,非抢占式调度是一种调度技术,其中 CPU 分配给一个进程并由其持有,直到该进程终止。阅读本文以了解有关操作系统中抢占式和非抢占式调度的更多信息,以及它们之间是如何不同的。什么是抢占式调度?抢占式调度是一种 CPU 调度,其中资源(CPU 周期)已分配给一个进程... 阅读更多

微内核和单内核的区别

AmitDiwan
更新于 2021年4月20日 09:02:48

1K+ 阅读量

在这篇文章中,我们将了解微内核和单内核之间的区别 -微内核它体积较小。在此内核中,服务保存在单独的地址空间中。与单内核相比,它的执行速度较慢。它可以轻松扩展。如果某个服务崩溃,则会影响微内核的工作。构建微内核的代码量很大。微内核的示例包括:QNX、Symbian、L4Linux、Singularity、K42、Integrity、PikeOS、HURD、Minix、Mac OS X 和 Coyotos。单内核在单内核中,用户服务和内核服务都保存在同一个地址空间中。单内核大于微内核。与... 阅读更多

操作系统中假脱机和缓冲的区别

AmitDiwan
更新于 2021年4月20日 08:59:00

390 阅读量

在这篇文章中,我们将了解操作系统中假脱机和缓冲的概念之间的区别 -假脱机它将特定作业的输入/输出与另一个作业的执行重叠。与缓冲相比,它更有效率。缓冲的效率低于假脱机。它可以扩展为“联机同步外设操作”。假脱机将磁盘视为一个巨大的假脱机池。缓冲它将特定作业的输入/输出与同一作业的执行重叠。它是在主内存中的一个有限区域。它没有任何扩展。与假脱机相比,它的效率较低。阅读更多

操作系统中中断和轮询的区别

Kiran Kumar Panigrahi
更新于 2022年12月1日 08:28:12

15K+ 阅读量

操作系统充当硬件和应用程序之间的桥梁。CPU 是处理系统所有任务的系统的一部分。有时会出现这种情况,需要中断当前正在运行的任务并采取快速行动。因此,在操作系统中,有两种方法,即中断和轮询,用于处理此类事件。在中断和轮询中,CPU 都暂停其正在执行的操作并执行一项基本任务。中断和轮询在很多方面都截然不同。在这篇文章中,... 阅读更多

操作系统中缓冲和缓存的区别

Kiran Kumar Panigrahi
更新于 2022年12月20日 12:05:14

1K+ 阅读量

缓冲和缓存是操作系统中两个重要的概念,用于提高数据传输和处理速度。缓冲和缓存之间最基本的区别在于,缓冲用于同步发送方和接收方之间的数据传输速度,而缓存用于通过 CPU 加快数据处理速度。在本文中,我们将讨论缓冲和缓存之间的重要区别。但在那之前,让我们先对缓冲和缓存有一个基本的概述,以便更容易理解它们之间的区别。什么是缓冲?主... 阅读更多

操作系统中多任务和多线程的区别

Kiran Kumar Panigrahi
更新于 2022年12月14日 18:02:08

4K+ 阅读量

多任务和多线程都是与计算机操作系统相关的概念。多任务和多线程之间的一个主要区别是,多任务允许计算机的 CPU 同时执行多个任务,而多线程允许 CPU 同时执行同一进程的多个线程。阅读本文以了解更多关于多任务和多线程的信息,以及它们之间是如何不同的。让我们先从一些基础知识开始。什么是多任务?当单个 CPU 被允许同时执行多个任务时,称为多任务。在... 阅读更多

广告