首页
学习
活动
专区
圈层
工具
发布

#内核

《实时渲染》第2章-图形渲染管线-2.2应用程序阶段

charlee44

该阶段基于软件实现的结果是它没有被划分为子阶段,几何处理、光栅化和像素处理阶段也是如此1。但是,为了提高性能,此阶段通常在多个处理器内核上并行执行。在CPU设计...

5110

IBM:数据为王,文件系统将何去何从?

数据存储前沿技术

随着NVMe SSD和持久内存等高速介质的普及,传统以CPU为中心的存储I/O栈正成为性能瓶颈。为了绕过内核、减少数据拷贝和上下文切换,业界探索了从用户态文件系...

8110

NVMeoTCP 的落地挑战与解决方案

数据存储前沿技术

您是否曾困惑于,为什么即使使用了高速网络和存储设备,数据传输依然存在瓶颈?为什么将存储卸载到 DPU 上,看似能减轻宿主机负担,却引入了新的复杂性?数据在网络、...

6010

你以为Linux只是个操作系统?其实它是个“文件宇宙”——吃透“一切皆文件”与缓冲区机制,从原理到实战全解析

悠悠12138

即使你调用了 write(),数据也不一定立刻写到磁盘。Linux 内核会先把数据放到 Page Cache(页缓存)里,后续由内核线程(如 pdflush)异...

10710

用 Jetson+AI 破解工业包装浪费难题(3):从 NP 难问题到工业级实用解背后的科学内核

GPUS Lady

智能包装技术的科学内核,不仅在于算法与算力的设计,更在于基于工业场景的工程化取舍—— 项目团队明确拒绝 “超密铺” 与 “高精度 3D 扫描” 等过度优化方案,...

10610

Linux PCIe P2PDMA 技术介绍

Henry Zhang

技术细节:在内核实现中,P2PDMA 页面通过 pgmap->type 字段被标记为 MEMORY_DEVICE_PCI_P2PDMA。这是内核区分“常规内存页...

15810

从零开始用自定义 Triton 内核编写 FlashAttention-2

deephub

Python 包装器负责准备输入并启动 Triton 内核,做三件事:验证和提取输入张量的形状与步幅,构建内核执行网格,启动前向注意力内核。包装器本身不含注意力...

17210

Gemini 3,是谢尔盖·布林「骂」出来的? 还亲自下场写代码!

GoLang学习记

谷歌内部某神秘文档悄悄上线,标题是: 🔹 《AI工具使用边界指南 v0.9(Draft – Internal Only)》

10210

【Linux系统编程】(三十五)揭秘 Linux 信号产生:从终端到内核全解析

_OP_CHEN

        在深入具体场景之前,我们先明确一个核心问题:信号是由谁产生并发送的?答案是操作系统(OS)。

13310

【Linux系统编程】(三十七)信号捕捉全链路拆解|从内核态切换到 sigaction 实战

_OP_CHEN

在深入流程之前,我们先明确 “信号捕捉” 的精准定义,以及它与 “默认处理”、“忽略处理” 的本质区别 —— 这是理解后续内容的前提。

9310

16 个 AI Agent 协作从零写出 C 编译器,还能编译 Linux 内核——Claude 4.6 做到了

孟健

腾讯 | 前端开发工程师 (已认证)

16 个 AI,2 周时间,10 万行代码,从零写出了一个能编译 Linux 内核的 C 编译器。

48510

《Linux内核,从起源到应用,一文读懂》

云域A

Linux内核的维护和升级是确保系统安全性和性能的关键。维护工作包括修复漏洞、优化性能和更新驱动程序。升级内核时,需要下载最新的内核源码,配置并编译内核,最后安...

24710

Windows Subsystem for Linux (WSL)

云域A

WSL(Windows Subsystem for Linux)是微软在Windows 10和Windows 11中引入的一项功能,使用户能够在Windows上...

45210

Linux内核中的BogoMIPS详解

一个平凡而乐于分享的小比特

记住:BogoMIPS就像一把自制的尺子,它可能不精确也不标准,但对于制作它的人来说,足够测量自己的桌子了。Linux内核用它来"测量"自己的时间需求,而不是用...

11510

Linux根文件系统各文件夹作用详解

一个平凡而乐于分享的小比特

理解Linux目录结构是系统管理的基础,每个目录都有其特定用途,遵循文件系统层次标准(FHS),这保证了不同Linux发行版之间的一致性。

12410

Jiffies回绕问题详解

一个平凡而乐于分享的小比特

通过理解jiffies回绕的机制并正确使用内核提供的工具,可以写出健壮的、不会因系统长时间运行而崩溃的驱动程序或内核模块。

10610

module_init(hello_init) 宏展开深度剖析

一个平凡而乐于分享的小比特

这是一个关于 Linux 内核模块初始化的深度技术问题。我来详细分析 module_init(hello_init) 如何展开为最终的复杂定义。

9610

Linux内核中的container_of宏详解

一个平凡而乐于分享的小比特

container_of宏是Linux内核中嵌入式数据结构模式的核心工具,它体现了C语言指针运算的强大能力。通过巧妙的偏移量计算,实现了从部分到整体的逆向查找,...

16310

Linux内核设计原则:只提供机制,不实现策略

一个平凡而乐于分享的小比特

机制是实现功能的基础工具和框架,相当于工具箱里的工具本身。它决定了**“能够做什么”,但不规定"应该如何做"**。

11610

Linux内核构建三剑客:Kconfig、.config与Makefile关系详解

一个平凡而乐于分享的小比特

通过这三者的协作,Linux内核实现了高度可配置、可定制的构建系统,使得同一个代码树可以构建出适合从嵌入式设备到超级服务器的各种内核版本。

13210
领券