- 别让并发把你绕晕:openEuler 内核同步技术详解(像聊给同事听那样) 别让并发把你绕晕:openEuler 内核同步技术详解(像聊给同事听那样)
- “Wall Duration” 中的 “Wall” 指的是 墙上时间(Wall-clock Time),也称为实际流逝时间(Real Elapsed Time)。其具体含义指从任务开始到结束所经过的实际物理时间,就像墙上的挂钟所记录的时间一样。这个时间包含了任务执行过程中所有可能的等待、调度开销等。与之相对的概念通常是 CPU 时间(CPU Time),它只统计任务实际占用CPU进行计算的时... “Wall Duration” 中的 “Wall” 指的是 墙上时间(Wall-clock Time),也称为实际流逝时间(Real Elapsed Time)。其具体含义指从任务开始到结束所经过的实际物理时间,就像墙上的挂钟所记录的时间一样。这个时间包含了任务执行过程中所有可能的等待、调度开销等。与之相对的概念通常是 CPU 时间(CPU Time),它只统计任务实际占用CPU进行计算的时...
- 在AI模型运行过程中,通常需要CPU和AI专用处理器(如昇腾AI处理器)协同工作。CPU所在位置称为主机端(Host),而NPU所在位置称为设备端(Device)。主机端擅长处理复杂的逻辑计算,而设备端擅长进行高并行计算。通过高效的计算调度机制,实现Host和Device之间的高效协同是提高AI模型性能的关键,能够显著提升异构系统资源的利用率。 在AI模型运行过程中,通常需要CPU和AI专用处理器(如昇腾AI处理器)协同工作。CPU所在位置称为主机端(Host),而NPU所在位置称为设备端(Device)。主机端擅长处理复杂的逻辑计算,而设备端擅长进行高并行计算。通过高效的计算调度机制,实现Host和Device之间的高效协同是提高AI模型性能的关键,能够显著提升异构系统资源的利用率。
- OH 5.0-Release新增支持Linux-6.6内核 获取代码2024年8月初,OpenHarmony虽然还没有发布5.0-Release版本的release-note,但是主干上已经有5.0-Release的分支了(还没有tag),我们可以通过如下命令来获取代码:repo init -u git@gitee.com:openharmony/manifest.git -b OpenH... OH 5.0-Release新增支持Linux-6.6内核 获取代码2024年8月初,OpenHarmony虽然还没有发布5.0-Release版本的release-note,但是主干上已经有5.0-Release的分支了(还没有tag),我们可以通过如下命令来获取代码:repo init -u git@gitee.com:openharmony/manifest.git -b OpenH...
- ### 系统启动流程 系统组成:内核+根分区文件系统 磁盘分区及相关文件 启动分区 /boot 内核设计流派 单内核设计: 把所有功能集成于同一个程序 Linux 微内核设计:每种功能使用一个单独的子系统实现 Windows,Solaris Linux 内核特点... ### 系统启动流程 系统组成:内核+根分区文件系统 磁盘分区及相关文件 启动分区 /boot 内核设计流派 单内核设计: 把所有功能集成于同一个程序 Linux 微内核设计:每种功能使用一个单独的子系统实现 Windows,Solaris Linux 内核特点...
- 驱动整体设计介绍不同的processor Nvidia DLA的内核驱动KMD(Kernel mode driver)中,并不是把DLA当成一个设备来控制,而是把不同的功能模块当做不同的processor,分别进行任务的管理和控制。在相同processor里分先后,不同队列靠依赖关系控制。当前分了6个processor,代码中如下定义。#define DLA_OP_BDMA 驱动整体设计介绍不同的processor Nvidia DLA的内核驱动KMD(Kernel mode driver)中,并不是把DLA当成一个设备来控制,而是把不同的功能模块当做不同的processor,分别进行任务的管理和控制。在相同processor里分先后,不同队列靠依赖关系控制。当前分了6个processor,代码中如下定义。#define DLA_OP_BDMA
- 漏洞背景和描述 eBPF(extended Berkeley Packet Filter)是一种可以在 Linux 内核中运行用户编写的程序,而不需要修改内核代码或加载内核模块的技术。简单来说eBP... 漏洞背景和描述 eBPF(extended Berkeley Packet Filter)是一种可以在 Linux 内核中运行用户编写的程序,而不需要修改内核代码或加载内核模块的技术。简单来说eBP...
- 这个是翻译来的,原文地址: http://www.landley.net/writing/rootfs-howto.html 怎样使用initramfs 工作过程简述 在2.6kernel启动时,它把rootfs作为它的第一个文件系统挂载(注意:这里的rootfs是真名!!!不是root filesy... 这个是翻译来的,原文地址: http://www.landley.net/writing/rootfs-howto.html 怎样使用initramfs 工作过程简述 在2.6kernel启动时,它把rootfs作为它的第一个文件系统挂载(注意:这里的rootfs是真名!!!不是root filesy...
- 漏洞背景和描述 Linux 内核模块Open vSwitch 存在越界写入漏洞,在足够多actions情况下,在为新的flow的新的action拷贝和预留内存时,如果next_offset比MAX_AC... 漏洞背景和描述 Linux 内核模块Open vSwitch 存在越界写入漏洞,在足够多actions情况下,在为新的flow的新的action拷贝和预留内存时,如果next_offset比MAX_AC...
- 如果你是一个喜欢编译内核的狂人,同时也是经常忘记将默认的.config文件备份的懒家伙,那么下面的方法将会使你 的内核配置工作变得更轻松,从linux 2.6开始内核提供了一种将.config附加到映像文... 如果你是一个喜欢编译内核的狂人,同时也是经常忘记将默认的.config文件备份的懒家伙,那么下面的方法将会使你 的内核配置工作变得更轻松,从linux 2.6开始内核提供了一种将.config附加到映像文...
- 在内核中通过/proc/kallsyms获得符号的地址 Linux内核符号表/proc/kallsyms的形成过程 --------------------------------------------------------------------------- ... 在内核中通过/proc/kallsyms获得符号的地址 Linux内核符号表/proc/kallsyms的形成过程 --------------------------------------------------------------------------- ...
- int snd_write_bypass = 0; EXPORT_SYMBOL_GPL(snd_write_bypass); /dav/test # cat /proc/kallsyms | grep snd_write_bypass 8051e26c r __k... int snd_write_bypass = 0; EXPORT_SYMBOL_GPL(snd_write_bypass); /dav/test # cat /proc/kallsyms | grep snd_write_bypass 8051e26c r __k...
- 内核软锁死,请检查磁盘使用率以及内存占用,估计内存也快跑满了 可以试一下 echo 30 > /proc/sys/kernel/watchdog_thresh 修改内核参数 ... 内核软锁死,请检查磁盘使用率以及内存占用,估计内存也快跑满了 可以试一下 echo 30 > /proc/sys/kernel/watchdog_thresh 修改内核参数 ...
- 今天简单介绍一些核函数:ee.Kernel 在GEE当中有很多关于核函数的函数,所以我们大致看一下,其实大多情况下都是对核的参数设定 ee.Kernel.chebyshev(radius, units, normalize, magnitude) ee.Kernel.circle(radius,&nb... 今天简单介绍一些核函数:ee.Kernel 在GEE当中有很多关于核函数的函数,所以我们大致看一下,其实大多情况下都是对核的参数设定 ee.Kernel.chebyshev(radius, units, normalize, magnitude) ee.Kernel.circle(radius,&nb...
- 1 运行'netstat -ano'发现80端口被pid=4的进程占用 2 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system。 ... 1 运行'netstat -ano'发现80端口被pid=4的进程占用 2 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system。 ...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签