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

#内核

OpenHarmony 轻内核M核源码分析系列四 中断Hwi

小帅聊鸿蒙

在鸿蒙轻内核源码分析系列前几篇文章中,剖析了重要的数据结构。本文,我们讲述一下中断,会给读者介绍中断的概念,鸿蒙轻内核的中断模块的源代码。本文中所涉及的源码,以...

010

Linus 强势拍板合入: BPF 赋能调度器终成正果

Se7en258

在 2004 年,Linux 社区的 Con Kolivas 提出了可插拔式调度器[1]想法,旨在让内核中存在多个调度器,用户可在引导时选择。提交 patch[...

100

Linux内核显示、加载、卸载等超实用命令

用户5921339

内核模块是 Linux 系统中一种特殊的可执行文件,它可以在运行时动态地加载到内核中或卸载出内核,从而实现内核的扩展和优化。内核模块操作相关的命令主要有以下几种...

400

Linux系统的启动完整过程

用户5921339

引导加载程序加载Linux内核镜像(通常是vmlinuz或bzImage),将其加载到内存中并开始执行。内核的启动包括以下步骤:

400

Centos7升级内核至5.4

用户5921339

700

Docker网络的基本原理

用户5921339

Docker对Linux内核有较强的依赖性,其主要使用了以下与Linux有关的技术:

400

OpenHarmony 轻内核M核源码分析系列二一 02 文件系统LittleFS

小帅聊鸿蒙

会分2部分来介绍结构体部分,先介绍LittleFS文件系统的结构体,然后介绍LiteOS-M内核中提供的和LittleFS相关的一些结构体。

810

OpenHarmony 轻内核M核源码分析系列二 数据结构-任务就绪队列

小帅聊鸿蒙

掌握鸿蒙轻内核的优先级就绪队列Priority Queue这一重要的数据结构,会给进一步学习、分析鸿蒙轻内核源代码打下了基础,让后续的学习更加容易。

2320

OpenHarmony 轻内核M核源码分析系列一 数据结构-双向循环链表

小帅聊鸿蒙

掌握鸿蒙轻内核的双向循环链表LOS_DL_LIST这一重要的数据结构,会给进一步学习、分析鸿蒙轻内核源代码打下了基础,让后续的学习更加容易。

2320

叶子豪、陈天奇等人开源项目FlashInfer入选,MLSys2025最佳论文奖公布

机器之心

FlashInfer 最初是华盛顿大学 Paul G. Allen 计算机科学院、卡耐基梅隆大学及陈天奇的创业公司 OctoAI 共同发起的合作研究项目,旨在创...

11310

IO多路转接技术 | select详解

mindtechnist

在通信的时候,委托内核去检测连接到server的client,有哪些client是在通信的,比如说有10个client连接,但是只有6个发送了数据,要把这6个c...

4000

【Linux篇章】Linux 进程信号2:解锁系统高效运作的 “隐藏指令”,开启性能飞跃新征程(精讲捕捉信号及OS运行机制)

羑悻的小杀马特.

这里在执行这个自定义捕捉方法的时候需要展开栈;在展开之前先保存这个回内核的入口;然后在展开进行执行;执行完后销毁这块栈;然后就从返回地址处开始走;就回到内核了。

7510

认识 Linux 内存构成:Linux 内存调优之内存分配机制和换页行为认知

山河已无恙

99%的焦虑都来自于虚度时间和没有好好做事,所以唯一的解决办法就是行动起来,认真做完事情,战胜焦虑,战胜那些心里空荡荡的时刻,而不是选择逃避。不要站在原地想象...

9610

系统思维才是架构师的真内核

悟空聊架构

技术架构师是在技术领域扮演着关键角色的专业人员。他们在业务需求分析、项目实施、技术架构治理等多个环节中发挥着重要的作用。

8610

【Linux系统】第三节—权限

云边有个稻草人

shell 对于Linux ,有相同的作⽤,主要是对我们的指令进⾏解析,解析指令给Linux内核。反馈结果在通过内核运⾏出结果,通过shell解析给⽤⼾。(sh...

8710

搞不懂CUDA的人有救了,Devin开发商开源Kevin,强化学习生成CUDA内核

机器之心

为了解决样本效率低下的问题,Kevin-32B 选择了一个更具表现力的奖励函数,将内核的细化建模为马尔可夫决策过程,将给定响应的奖励设置为当前内核与所有后续内核...

12610

模型压缩到70%,还能保持100%准确率,无损压缩框架DFloat11来了

机器之心

为了支持动态长度编码的高效推理,该研究还开发了定制化的 GPU 内核来实现快速在线解压缩。其设计包含以下内容:

8710

代理服务器-LVS介绍与安装

运维小路

当然这个规则是我随便输入的,这个ipvs内核模块只要添加到内核里面,并且使用ipvsadm命令可以正常查看添加ipvs规则就算部署完成。

8610

【Linux篇】信号背后的故事:保存与处理的科学与技巧

熬夜学编程的小王

当进程收到信号时,内核会将该信号标记为"待处理"(pending),而非立即触发处理。这种机制称为信号保存,具体表现为:

9110

认识 Linux 内存构成:Linux 内存调优之页表、TLB、缺页异常、大页认知

山河已无恙

使用 grubby 更新内核启动参数,grubby 用于 动态修改内核启动参数 或 设置默认内核,无需手动编辑配置文件

32110
领券