| Linux 内核模块编程指南 | #电子书 #指南

| Linux 内核模块编程指南 | #电子书 #指南 本书最初由 Ori Pomerantz 为 Linux v2.2 编写。随着 Linux 内核的发展,Ori 的维护时间减少,Peter Jay Salzman 接任并更新至 Linux v2.4。Linux v2.6 版本后,Peter 面临类似问题,Michael Burian 加入共同维护。Bob Mottram 更新了 Linux v3.8 及以后的示例,Jim Huang 则更新了 v5.0 及以后的内容,并修订了 LaTeX 文档。

相关推荐

封面图片

英伟达全面转向开源 GPU 内核模块

英伟达全面转向开源 GPU 内核模块 英伟达在 2022 年宣布开源其 Linux GPU 内核驱动模块,最初针对的是工作站/数据中心 GPU,随着开源内核驱动的改进,开源驱动模块与闭源驱动的性能相差无几。英伟达通过官方博客现在正式宣布,其开源内核模块最终将取代闭源驱动。英伟达称,对于 Grace Hopper 或 Blackwell 等平台,必须使用开源 GPU 内核模块,因为这些平台不支持私有驱动;对于来自 Turing、Ampere、Ada Lovelace 或 Hopper 架构的较新 GPU,它建议切换到开源的 GPU 内核模块;对于 Maxwell、Pascal 或 Volta 架构中的旧版 GPU,开源 GPU 内核模块不兼容,只能继续使用私有驱动。英伟达没有开源其用户空间驱动。 via Solidot

封面图片

【活久见!NVIDIA 正式开源其 Linux GPU 内核模块】众所周知,不同于老对手 AMD 对开源的热情,NVIDIA 一

【活久见!NVIDIA 正式开源其 Linux GPU 内核模块】众所周知,不同于老对手 AMD 对开源的热情,NVIDIA 一直非常抗拒拥抱开源。尽管他们提供了出色的 Linux 驱动程序支持,但其私有闭源驱动却饱受 Linux 社区诟病。 #抽屉IT

封面图片

英伟达发布了开源 GPU 内核模块

英伟达发布了开源 GPU 内核模块 NVIDIA is now publishing Linux GPU kernel modules as open source with dual GPL/MIT license, starting with the R515 driver release. You can find the source code for these kernel modules in the NVIDIA Open GPU Kernel Modules repo on . …… Along with the source code, fully-built and packaged versions of the drivers are provided. For data center GPUs in the NVIDIA Turing and NVIDIA Ampere architecture families, this code is production ready. …… In this open-source release, support for GeForce and Workstation GPUs is alpha quality. GeForce and Workstation users can use this driver on Turing and NVIDIA Ampere architecture GPUs to run Linux desktops. More robust and fully featured GeForce and Workstation support will follow in subsequent releases and the NVIDIA Open Kernel Modules will eventually supplant the closed-source driver. Customers with Turing and Ampere GPUs can choose which modules to install. Pre-Turing customers will continue to run the closed source modules.

封面图片

| #电子书 #Linux

| #电子书 #Linux 本书由中国科学技术大学 Linux 用户协会的数名优秀成员协力编写,用于配套和延展“Linux 101”校内社团活动。其面向 Linux 零基础读者,从计算机操作系统和 Linux 的起源讲起,深入浅出带领读者一步步逐渐掌握最必要的 Linux 实用知识,并在其中感悟到社区开源文化的魅力。 本书是一份 Linux 的基础教程,目标是引导不了解 Linux 的读者掌握基础且实用的知识并领略社区开源文化的魅力。对于偏向实用需求的计算机开发或学术研究的读者,通过阅读本书可以快速掌握高效且流行的业界开发和学界研究的工具;对于基于兴趣和探索新事物的目的而前来阅读的读者,本书则能为他们提供一个更广阔的 Linux 世界的面貌和一份快速入门的助力。 本书包括前言、正文及附录。正文共包括 9 章,每章的内容如下: 第 1 章主要讲述了 Linux 的文化和生态,并提供了安装流程。 第 2 章提供了一个自定义 Linux 系统和利用其设立自己专属服务器的体验指南,这一部分应配合课堂分发的工具包和虚拟机使用。 第 3 章简单提供了基本的软件安装和文件操作知识。 第 4 章全面介绍了系统的进程、服务和任务,是一块丰富的核心内容,读者应反复阅读。 第 5 章讲解了用户和用户组、文件权限以及文件系统层次结构等系统管理员必知的文件管理核心知识。 第 6 章提供了网络、文本处理和脚本编程的知识,让读者能利用脚本的力量完成综合任务。 第 7 章简单展示了十分流行的在 Linux 环境下进行 C++ / Python 开发的方法。 第 8 章介绍了近年来业界十分热门的容器隔离技术和 Docker 容器管理软件。 第 9 章为利用脚本编程进行了进阶的说明,包括十分关键的正则表达式。 附录包括用语表和若干追加主题。其中,用语表包含了阅读全书中遇到的专业术语和用语的详细解释;每篇追加主题则包括诸多与本书极为相关的额外知识并已经进行了系统化的组织,提升读者的求知体验。

封面图片

这是并行编程专家,Linux 内核中 RCU 实现和 rcutorture 测试模块的维护者,也是RCU的发明人,现在FB工作P

这是并行编程专家,Linux 内核中 RCU 实现和 rcutorture 测试模块的维护者,也是RCU的发明人,现在FB工作Paul E. McKenney写的一本 #电子书 。对于实时操作系统内核同步机制(例如 Linux 中的实时 RCU)、Linux 和 UNIX 操作系统内核中的 SMP/NUMA 可扩展性和性能、网络性能分析、路由和拥塞控制, 嵌入式实时应用程序有着丰富的经验和研究。 基于老版本的,异于英文版的,由谢宝友、陈渝、鲁阳翻译

封面图片

RISC-V 现在支持 Linux 内核中的 Rust

RISC-V 现在支持 Linux 内核中的 Rust Rust 在主线 Linux 内核中的使用仍然相当有限,迄今为止只有几个基本驱动程序,而且还在进行大量的基础架构工作,但有许多新驱动程序和其他子系统支持即将推出。RISC-V 现在支持 Linux 内核中的 Rust,这在未来将变得更加重要。Linux 6.10 的 RISC-V 更新还增加了字节/半字比较交换功能、hwprobe 中的 Zihintpause 支持、PR_RISCV_SET_ICACHE_FLUSH_CTX prctl(),以及无锁 lockrefs 支持。有关 Linux 6.10 RISC-V 更新的更多详情,请参阅Git 合并。在硬件方面,除此请求之外,还有Milk-V Mars 支持和其他新增功能。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人