
操作系统
文章平均质量分 84
操作系统
Wlq0415
I wake up in morning and summarize
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程的并行与并发
4核CPU上运行100个线程,每个核心交替处理25个线程的I/O操作(如等待数据库响应),利用并发提高吞吐量。例如,16个线程在8核CPU上运行,既是并发(线程数 > 核心数),也部分并行(8个线程同时运行)。4核CPU运行8个线程,每个核心处理2个线程(并发),但4个核心之间是并行的。线程A和B在核心1上并发,线程C和D在核心2上并发,依此类推。:8核CPU运行16个线程,每个核心需要处理2个线程的切换。4核CPU上运行4个线程,每个线程独占一个核心,同时执行。在多个CPU核心上,物理上实现同时执行。原创 2025-05-07 14:38:50 · 408 阅读 · 0 评论 -
鸿蒙操作系统详解
鸿蒙操作系统不仅是华为应对技术封锁的战略产品,更代表了一种面向未来的操作系统设计理念——以分布式技术为核心,打破设备边界,构建跨终端的无缝体验。其成功与否将取决于生态完善度、开发者支持及全球化进程。原创 2025-05-06 09:50:42 · 833 阅读 · 0 评论 -
计算机存储器详解
存储器是计算机系统中的重要组成部分,用于存储程序和数据。原创 2025-05-01 19:32:42 · 793 阅读 · 0 评论 -
操作系统概述
操作系统是能有效地组织和管理系统中的各种软/硬件资源,合理安排计算机系统的工作流程,控制程序的执行,并向用户提供一个良好的工作环境和友好的接口。管理计算机中运行的程序和分配各种软硬件资源。为用户提供友善的人机界面。为应用程序的开发和运行提供一个高效率的平台。原创 2025-03-05 15:10:13 · 367 阅读 · 0 评论 -
操作系统概述
操作系统(OS)是管理计算机硬件和软件资源的系统软件,旨在提供一个操作环境,使用户和应用程序能够高效地使用计算机资源。它通过合理组织计算机工作流程、控制程序执行并提供友好接口,确保用户能够顺利进行各种操作。单道批处理:一次处理一个作业,作业之间没有并行处理,效率较低。多道批处理:一次可以处理多个作业,作业之间可以并行处理,提高了效率和资源利用率。实时操作系统具体介绍:实时是指计算机对于外来信息能够以足够快的速度进行处理,并在被控对象允许的时间范围内做出快速反应。实时系统对交互能力要求不高,但要求可靠性。原创 2025-03-10 15:34:18 · 656 阅读 · 0 评论 -
操作系统-设备管理
中断是指在计算机执行程序的过程中,出现了某种紧急或异常的事件(中断请求),CPU需要暂停正在执行的程序,转去处理该事件(执行中断服务程序),并在处理完毕后返回断点处继续执行被暂停的程序。中断发生后,CPU暂停当前任务去处理中断,但处理完中断后,CPU可以立即返回到被中断的任务继续执行。中断I/O方式允许CPU在需要时介入外设的操作。中断响应:CPU在接收到中断请求后,如果当前内部的中断允许触发器的状态为1(即允许中断),则会在现行指令执行完后,发出中断响应信号(如INTA信号),并准备执行中断处理程序。原创 2024-11-09 07:37:31 · 775 阅读 · 0 评论 -
多核CPU环境下进程的调度算法
全局队列调度是一种任务调度策略,它将所有CPU核心共享一个或多个任务队列。也就是说,所有的进程首先会被放置在一个全局队列中,然后由调度器根据一定的算法将这些进程分配到各个CPU核心上执行。原创 2025-03-04 09:53:21 · 382 阅读 · 0 评论 -
实时操作系统 和 非实时操作系统
实时操作系统是一种专门设计用来支持实时系统需求的操作系统。实时系统是指在规定的截止时间内必须完成任务的系统,如工业控制、航空电子、汽车控制等。非实时操作系统通常指的是那些不严格要求时间确定性的操作系统,如桌面操作系统(Windows、macOS)和服务器操作系统(Linux)。实时操作系统(RTOS)的任务调度算法旨在确保系统在规定的时间内完成特定任务。:RTOS通常体积较小、性能较高,能够满足嵌入式系统对资源和性能的严格要求。原创 2025-03-04 10:28:07 · 453 阅读 · 0 评论 -
分布式系统
分布式系统是指由多个计算机节点组成的一个系统,将计算机资源、数据和控制权分布在多个节点上,以提高系统的可靠性、可扩展性和性能。原创 2024-11-07 16:29:05 · 850 阅读 · 0 评论 -
鸿蒙系统HarmonyOS
针对不同类型的任务,为用户匹配并选择能力合适的执行硬件,让业务连续地在不同设备间流转,充分发挥不同设备的能力优势,如显示能力、摄像能力、音频能力、交互能力以及传感器能力等。分布式任务调度基于分布式软总线、分布式数据管理、分布式Profile等技术特性,构建统一的分布式服务管理(发现、同步、注册、调用)机制,支持对跨设备的应用进行远程启动、远程调用、远程连接以及迁移等操作,能够根据不同设备的能力、位置、业务运行状态、资源使用情况,以及用户的习惯和意图,选择合适的设备运行分布式任务。原创 2024-11-07 16:27:44 · 1040 阅读 · 0 评论 -
程序设计语言
语法:由程序设计语言的基本符号组成程序中的各个语法成分(包括程序)的一组规则,其中由基本字符构成的符号(单词)书写规则称为词法规则,由符号构成语法成分的规则称为语法规则。语义:语法成分的含义,可分为静态语义和动态语义。静态语义指编译时可以确定的语法成分的含义,而运行时刻才能确定的含义是动态语义。语用: 表示了构成语言的各个记号和使用者的关系,涉及符号的来源、使用和影响。程序设计语言的基本成分。原创 2024-10-01 19:44:40 · 1289 阅读 · 0 评论