openEuler 社区
发布时间:2026-08-01 | 浏览:1
从你敲下代码,到CPU执行,中间到底发生了什么?
暂无图片 块存储、文件存储、对象存储不同点 huainingning 2026-08-01
块存储、文件存储、对象存储不同点
暂无图片 ROS 2 核心概念 w329636271 2026-08-01
暂无图片 并发编程学习 与自己和解741 2026-08-01
暂无图片 鸿蒙应用开发实战(一):应用程序包概述 zdj_develop 2026-08-01
鸿蒙应用开发实战(一):应用程序包概述
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
从你敲下代码,到CPU执行,中间到底发生了什么? 你写C语言,CPU听机器语言。编译器把你这头的人话,翻成那头CPU能听懂的二进制指令。发现没资格,会触发中断,由操作系统来处理。本文每一处简化,都是在“保证不误导”的前提下,为“降低认知门槛”服务的。问题是,程序跑起来会出乱子——想偷内存、想霸占CPU、想关机。翻完之后,生成一个可执行文件,里面全是CPU能看懂的东西了。如果故事到这就结束,操作系统这门课一节课就能讲完。你写的代码CPU看不懂,需要 李铁hs 59分钟前 20 #操作系统
从你敲下代码,到CPU执行,中间到底发生了什么?
你写C语言,CPU听机器语言。编译器把你这头的人话,翻成那头CPU能听懂的二进制指令。发现没资格,会触发中断,由操作系统来处理。本文每一处简化,都是在“保证不误导”的前提下,为“降低认知门槛”服务的。问题是,程序跑起来会出乱子——想偷内存、想霸占CPU、想关机。翻完之后,生成一个可执行文件,里面全是CPU能看懂的东西了。如果故事到这就结束,操作系统这门课一节课就能讲完。你写的代码CPU看不懂,需要
块存储、文件存储、对象存储不同点 把磁盘切分成固定大小数据块(常见 4KB/8KB),无内置文件结构,操作系统格式化后才能读写。相当于裸硬盘 / 云硬盘。块存储:给数据库、虚拟机用的高速硬盘,只能一台机器独占;文件存储:公司共享文件夹,多台电脑同时读写、分文件夹管理;对象存储:云端海量素材仓库,存图片视频备份,无限扩容、便宜。 huainingning 3小时前 16 #网络
块存储、文件存储、对象存储不同点
把磁盘切分成固定大小数据块(常见 4KB/8KB),无内置文件结构,操作系统格式化后才能读写。相当于裸硬盘 / 云硬盘。块存储:给数据库、虚拟机用的高速硬盘,只能一台机器独占;文件存储:公司共享文件夹,多台电脑同时读写、分文件夹管理;对象存储:云端海量素材仓库,存图片视频备份,无限扩容、便宜。
ROS 2 核心概念 ROS 2 解决的问题就是:。它不是一个操作系统,而是运行在操作系统(Linux/Windows/macOS)之上的一层软件框架,负责让机器人的各个“零件程序”互相通信、协同工作。节点之间互相独立:一个节点崩溃不会拖垮整个系统,这就是“解耦”。节点在启动时可以定义自己的参数(如背景色、速度上限),运行时通过命令行或其他节点修改,不必改代码。ROS 2(Robot Operating System w329636271 3小时前 32 1 #机器人
ROS 2 解决的问题就是:。它不是一个操作系统,而是运行在操作系统(Linux/Windows/macOS)之上的一层软件框架,负责让机器人的各个“零件程序”互相通信、协同工作。节点之间互相独立:一个节点崩溃不会拖垮整个系统,这就是“解耦”。节点在启动时可以定义自己的参数(如背景色、速度上限),运行时通过命令行或其他节点修改,不必改代码。ROS 2(Robot Operating System
并发编程学习 什么是进程?进程是操作系统进行资源分配和资源调度的最小单位进程的构成:代码块 + 数据块 + 进程控制块(PCB->process contrl block)(跟电路板不是同一个东西)代码块:进程运行时的指令数据块:进程运行时需要的数据进程控制块:指示线程运行到哪个地方,运行的状态可以通过ps -elf查看当前正在运行的进程进程可以分为两类:父子进程(子进程通过父进程调用fork得到)没有关系的独 与自己和解741 3小时前 30 #linux #算法 #运维
什么是进程?进程是操作系统进行资源分配和资源调度的最小单位进程的构成:代码块 + 数据块 + 进程控制块(PCB->process contrl block)(跟电路板不是同一个东西)代码块:进程运行时的指令数据块:进程运行时需要的数据进程控制块:指示线程运行到哪个地方,运行的状态可以通过ps -elf查看当前正在运行的进程进程可以分为两类:父子进程(子进程通过父进程调用fork得到)没有关系的独
鸿蒙应用开发实战(一):应用程序包概述 用户应用程序是指运行在设备操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。系统提供了应用程序包开发、安装、查询、更新、卸载的管理机制,便于开发者开发和管理应用。此外,系统还屏蔽了不同的芯片平台的差异(包括x86/ARM,32位/64位等),保证应用程序包在不同的芯片平台都能够安装运行。 zdj_develop 4小时前 6 #harmonyos #华为
鸿蒙应用开发实战(一):应用程序包概述
用户应用程序是指运行在设备操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。系统提供了应用程序包开发、安装、查询、更新、卸载的管理机制,便于开发者开发和管理应用。此外,系统还屏蔽了不同的芯片平台的差异(包括x86/ARM,32位/64位等),保证应用程序包在不同的芯片平台都能够安装运行。
HarmonyOS 应用开发核心技术与上架分发概览 HarmonyOS作为新一代智能终端操作系统,为万物互联时代提供了三大核心技术理念:"一次开发多端部署"实现跨设备适配;"可分可合自由流转"支持应用模块化组合与跨设备协同;"统一生态原生智能"整合AI能力降低开发门槛。系统提供声明式UI框架、DevEcoStudio开发工具和全流程测试套件,并通过AppGalleryConnect实现应用统一上架与智能分发,支持传统App和轻量级元服务两种形态,有 黄健华Yeah 5小时前 195 6
HarmonyOS 应用开发核心技术与上架分发概览
HarmonyOS作为新一代智能终端操作系统,为万物互联时代提供了三大核心技术理念:"一次开发多端部署"实现跨设备适配;"可分可合自由流转"支持应用模块化组合与跨设备协同;"统一生态原生智能"整合AI能力降低开发门槛。系统提供声明式UI框架、DevEcoStudio开发工具和全流程测试套件,并通过AppGalleryConnect实现应用统一上架与智能分发,支持传统App和轻量级元服务两种形态,有
Go 文件与 IO 操作知识点总结:操作系统底层、源码原理与 bufio 流式高性能实战 本文完整梳理 Go 文件与 IO 核心体系,区分os、io、bufio三大核心包定位。从操作系统文件描述符、用户态缓冲原理切入,详解Reader/Writer抽象接口、文件基础 API、目录与路径操作;重点讲解缓冲 IO,对比bufio.Scanner、bufio.Reader/Writer使用场景,给出超大文件流式处理方案。同时整理大量开发易错坑、权限规则、API 选型标准,并结合简易源码剖析底 啊哈一半醒 6小时前 68 1 #golang #后端 #云原生
Go 文件与 IO 操作知识点总结:操作系统底层、源码原理与 bufio 流式高性能实战
本文完整梳理 Go 文件与 IO 核心体系,区分os、io、bufio三大核心包定位。从操作系统文件描述符、用户态缓冲原理切入,详解Reader/Writer抽象接口、文件基础 API、目录与路径操作;重点讲解缓冲 IO,对比bufio.Scanner、bufio.Reader/Writer使用场景,给出超大文件流式处理方案。同时整理大量开发易错坑、权限规则、API 选型标准,并结合简易源码剖析底
7 OSEK OS Alarm/8 Messages 本文介绍了操作系统中处理周期性事件的Alarm机制及消息通信功能。Alarm机制分为计数器管理和告警管理两个阶段:计数器由OS管理,记录事件触发次数;告警则在计数器达到预设值时触发,支持相对/绝对时间、单次/循环模式,可激活任务、设置事件或调用回调函数。回调函数需简短且禁用二类中断。计数器和告警均为静态配置,仅触发值和周期可动态设置。消息通信部分要求遵循ISO17356-4标准,最低支持CCCA类 无她亦果 7小时前 44 2
7 OSEK OS Alarm/8 Messages
本文介绍了操作系统中处理周期性事件的Alarm机制及消息通信功能。Alarm机制分为计数器管理和告警管理两个阶段:计数器由OS管理,记录事件触发次数;告警则在计数器达到预设值时触发,支持相对/绝对时间、单次/循环模式,可激活任务、设置事件或调用回调函数。回调函数需简短且禁用二类中断。计数器和告警均为静态配置,仅触发值和周期可动态设置。消息通信部分要求遵循ISO17356-4标准,最低支持CCCA类
算法进阶·其二:用欧拉路径解决“一笔画”问题并建模转化De Bruijn序列的构造问题 欧拉路径是一种经过图中每条边恰好一次的路径,其特殊形式欧拉回路则起点和终点相同。本文介绍了欧拉路径的基本概念、判定条件(包括有向图和无向图的情况)以及构造方法,重点讲解了Hierholzer算法及其实现。此外,还探讨了欧拉路径在构造De Bruijn序列中的应用,展示了如何将序列构建问题转化为欧拉路径问题。文章通过理论分析和代码示例,为理解和应用欧拉路径提供了全面的指导。 XiaoYu1__ 8小时前 101 2 #算法 #c++
算法进阶·其二:用欧拉路径解决“一笔画”问题并建模转化De Bruijn序列的构造问题
欧拉路径是一种经过图中每条边恰好一次的路径,其特殊形式欧拉回路则起点和终点相同。本文介绍了欧拉路径的基本概念、判定条件(包括有向图和无向图的情况)以及构造方法,重点讲解了Hierholzer算法及其实现。此外,还探讨了欧拉路径在构造De Bruijn序列中的应用,展示了如何将序列构建问题转化为欧拉路径问题。文章通过理论分析和代码示例,为理解和应用欧拉路径提供了全面的指导。
看完50篇 AI for DV 论文,我觉得验证工程师暂时安全,但工作已经回不去了 《AI for DV:从50篇论文看芯片验证的智能化演进》摘要 芯片验证领域正经历AI技术带来的深刻变革。本文通过系统分析2012-2026年间50篇AI for DV领域论文,揭示了三个关键发现: 当前最成熟的AI应用是辅助决策(如测试选择、覆盖率优化),而非完全替代验证工程师; 技术演进呈现从单点工具到验证操作系统的转变,知识图谱和多智能体架构成为新趋势; 验证工程师角色将转向定义规则、设置边 weixin_41468466 8小时前 39 4 #人工智能
看完50篇 AI for DV 论文,我觉得验证工程师暂时安全,但工作已经回不去了
《AI for DV:从50篇论文看芯片验证的智能化演进》摘要 芯片验证领域正经历AI技术带来的深刻变革。本文通过系统分析2012-2026年间50篇AI for DV领域论文,揭示了三个关键发现: 当前最成熟的AI应用是辅助决策(如测试选择、覆盖率优化),而非完全替代验证工程师; 技术演进呈现从单点工具到验证操作系统的转变,知识图谱和多智能体架构成为新趋势; 验证工程师角色将转向定义规则、设置边