![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 60
GYHlf
这个作者很懒,什么都没留下…
展开
-
计算机系统基础
并⾏是指在同⼀时刻执⾏多个任务,这些任务可以同时进⾏,每个任务都在不同的处理单元(如多个CPU核⼼)上执⾏。在并⾏系统中,多个处理单元可以同时处理独⽴的⼦任务,从⽽加速整体任务的完成。并发是指在相同的时间段内执⾏多个任务,这些任务可能不是同时发⽣的,⽽是交替执⾏,通过时间⽚轮转或者事件驱动的⽅式。并发通常与任务之间的交替执⾏和任务调度有关。原创 2024-04-27 23:28:25 · 271 阅读 · 0 评论 -
ROS Node
ROS(Robot Operating System)节点是指在ROS中运行的基本单元,它们是一个独立的进程,执行特定的任务,并与其他节点进行通信以完成更复杂的功能。在ROS中,节点是通过ROS核心(ROS Master)进行通信和协调的。:节点之间通过ROS提供的通信机制进行数据交换,主要包括话题(Topics)和服务(Services)。通过组合和连接不同的ROS节点,可以构建复杂的机器人控制系统或智能系统。:ROS节点可以组成一个复杂的节点图,其中不同的节点通过话题或服务相互连接。原创 2024-04-24 22:35:39 · 276 阅读 · 0 评论 -
Linux文件压缩与文件管理
在Linux中,压缩文件格式有很多种,也正应了在Linux中一切皆文件那句话。简单介绍一下。原创 2024-04-21 20:53:13 · 341 阅读 · 0 评论 -
Linux环境变量
要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。在所有的 UNIX 和类 UNIX 系统中,每个进程都有其各自的环境变量设置,且默认情况下,当一个进程被创建时,除了创建过程中明确指定的话,它将继承其父进程的绝大部分环境设置。一旦离开则该变量无效,如同不存在这个变量一般。原创 2024-04-21 20:48:28 · 717 阅读 · 0 评论 -
用户态和内核态的区别
用户态(User Mode)和内核态(Kernel Mode)是操作系统为了保护系统资源和实现权限控制而设计的两种不同的CPU运行级别。原创 2024-04-20 21:53:43 · 351 阅读 · 0 评论 -
什么是中断和异常?
中断的目的是为了即时响应重要事件而暂时中断正常的程序执行。典型的中断包括时钟中断、I/O设备中断(如键盘输入、鼠标事件)和硬件错误中断等。操作系统通常会为每种类型的中断分配一个中断处理程序,用于处理相应的事件。中断和异常都会导致处理器暂停当前正在执行的任务,并转向执行一个特定的处理程序(中断处理程序或异常处理程序)。比如程序的非法操作码、地址越界、运算溢出等错误引起的事件,异常不能被屏蔽,当出现异常时,计算机系统会暂停正常的执⾏流程,并转到异常处理程序来处理该异常。原创 2024-04-20 21:44:16 · 398 阅读 · 0 评论 -
操作系统概念
操作系统是一种系统软件,它是计算机系统中最基本的软件之一,负责管理计算机系统的资源,提供服务和支持应用程序的运行。从不同的角度来看,可以对操作系统进行如下阐述:计算机系统组成:操作系统是计算机系统中的一个基本组成部分,它与硬件设备、应用程序和用户构成了计算机系统的四大基本要素。资源管理:操作系统负责管理计算机系统中的各种资源,包括处理器、内存、磁盘、网络等。它通过分配和调度资源,使得多个应用程序可以有序地运行,并且保证系统的稳定性、安全性和高效性。原创 2023-05-07 22:49:14 · 176 阅读 · 0 评论 -
王道操作系统
概念:操作系统(OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机地工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。功能:1. 操作系统作为系统资源的管理者(这些资源包括软 件,硬件,文件等) 功能:1. 文件管理 2. 存储器管理 3. 处 理机管理 4. 设备管理。 目标:安全和高效。操作系统作为用户与计算机硬件之间的接口。功能:一. 命令接口:1. 联机命令接口(允许用户直接使用):用户说一句,系统执行一原创 2022-06-14 23:24:05 · 638 阅读 · 0 评论