首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#内核

OpenHarmony内核源码分析(内存管理篇) | 虚拟内存全景图是怎样的

小帅聊鸿蒙

内存一开始一张白纸,这些extern就是给它画大界线的,从哪到哪是属于什么段。这些值大小取决实际项目内存条的大小,不同的内存条,地址肯定会不一样,所以必须由外部...

710

鸿蒙内核源码分析(内存主奴篇)

小帅聊鸿蒙

请想一个问题,内核本身也是程序要在内存运行, 用户程序一样也要在内存运行,大家都在一个窝里吃饭, 你凭什么就管我了.好像内核程序是主子,用户程序是奴才似的.

510

OpenHarmony 内核源码分析(调度机制篇) | 任务是如何被调度执行的

小帅聊鸿蒙

读懂OsGetTopTask(),就明白了就绪队列是怎么回事了。这里提下goto语句,几乎所有内核代码都会大量的使用goto语句,鸿蒙内核有617个goto远大...

2620

OpenHarmony内核源码分析(调度队列篇) | 内核有多少个调度队列

小帅聊鸿蒙

进程和线程是一对多的父子关系,内核调度的单元是任务(线程),鸿蒙内核中任务和线程是一个东西,只是不同的身份。一个进程可以有多个线程,线程又有各自独立的状态,那进...

2710

OpenHarmony内核源码分析(任务调度篇) | 任务是内核调度的单元

小帅聊鸿蒙

从系统的角度看,线程是竞争系统资源的最小运行单元。线程可以使用或等待CPU、使用内存空间等系统资源,并独立于其它线程运行。

2720

一个非常牛批的Linux 内核网络包追踪工具

IT运维技术圈

pwru(Packet, Where Are You?)基于eBPF(Extended Berkeley Packet Filter)实现,通过在内核网络栈关键...

6210

AI鲁迅怒怼国足和调休!网友直呼:说得太过瘾了!| 附Prompt体验地址

用户11203141

最近,一段Prompt在网络上迅速走红。只需将这段Prompt输入Claude Sonnet模型,它便能对一个普通词汇进行深刻的剖析,出来的效果简直让人惊掉下巴...

2600

【Linux】进程信号——信号保存和信号捕捉

用户11305458

假如我们写了一个代码,当我们进行某些系统调用的时候,会出现中断,中断之后会进入内核态,当进入内核态之后,会处理当前进程中可以传递信号,如果信号的处理方式是自定义...

9710

论Linux进程间通信

小文要打代码

用户通过通信接口让通信中枢建立通信信道或传递通信信息。例如,在使用共享内存进行进程间通信时,用户通过特定的系统调用接口(通信接口)请求内核空间的通信中枢为其分配...

11310

字节P7面试官亲述:90%Android候选人挂在这5个Binder机制细节

AntDream

大家好,我是稳稳,一个曾经励志用技术改变世界,现在为随时失业做准备的中年奶爸程序员,与你分享生活和学习的点滴。

7000

FUSE,从内核到用户态文件系统的设计之路

深度学习与Python

内核是拥有超级权限的代码,负责管理计算机的核心资源(如 CPU、内存、硬盘、网络等)。当内核代码运行时,程序进入内核态,可以完全访问和操作这些底层设备。由于内核...

6000

操作系统中的I/O读写基础与缓冲区机制解析

崔认知

当用户进程发起I/O请求(如read系统调用)时,内核首先检查内核缓冲区是否存在所需数据。若数据未就绪,操作系统会触发设备操作:

9910

用红帽&红帽衍生发行版 9来优化你的站点吧

诺依阁

最近,使用了红帽9.4和Rocky9.4 外带升级最新内核,再加上小许调优措施,访问速度已经达到了之前centos 8 2核4G的速度了。主要是最小化的红帽9,...

8200

DeepSeek-R1自写CUDA内核跑分屠榜!斯坦福学霸狂飙GPU编程自动化挑战人类

新智元

下图1展示了KernelBench评估语言模型(LM)生成高性能GPU内核的能力。KernelBench要求语言模型为给定的目标PyTorch模型架构生成优化的...

5300

信号初相识:Linux 内核的 “隐形使者”

用户11396661

那么,这些信号在 Linux 内核中是如何被表示和管理的呢?这就如同揭开神秘使者的面纱,深入探索其背后的奥秘。接下来,我们将一同走进 Linux 内核的世界,探...

6610

信号在linux内核的表示

用户11396661

在Linux内核中,信号的表示和处理机制是进程间通信和进程控制的重要组成部分。以下是信号在Linux内核中的表示及相关机制的详细说明:

5200

Deepseek V3/R1 技术内核 及 RAG 技术前沿进展

深度学习与Python

RAG 技术框架本身并不复杂,但流程其实相对直观。简单来说,RAG 的流程从文档导入开始,经过嵌入(embedding)和检索(retrieval)两个关键步骤...

10310

DeepSeek-进阶版部署(Linux+GPU)

运维小路

这里需要内核高于4.15才可以,否则驱动会安装失败,所以建议选择更高内核系统,我这里使用是CentOS7.5,做了先升级内核,然后手工编译了gcc才最终安装成功...

30310

DeepEP:第一个用于 MoE 模型训练和推理的开源 EP 通信库

AIGC新知

为了与 DeepSeek-V3 论文中提出的组限制门控算法保持一致,DeepEP 提供了一组针对非对称域带宽转发进行了优化的内核,例如将数据从 NVLink 域...

17010
领券