系统教程 Linux内核-socket底层机制深度解析 本文在上文基础上进一步全面分析socket底层的相关实现。一、socket与inode:socket在Linux中对应的文件系统叫Sockfs,每创建一个socket,就在sockfs中创建了一个特殊的文件,同时... 2025-01-25 69 阅读 泥小猴系统教程网
系统教程 细说-Linux虚拟文件系统原理揭秘 在unix的世界里,有一句经典的话:一切对象皆是文件。这句话的含义是,可以将unix操作系统中的所有对象都视为文件,并使用文件操作接口来处理它们。linux作为一个类unix操作系统,也致力于实现这一理念。虚拟文件... 2025-01-25 63 阅读 泥小猴系统教程网
系统教程 Linux线程与进程的深度解析 关于进程和线程,在linux中是非常核心的概念。然而,很多人对它们之间的联系和区别并不清楚。在网上对进程和线程的讨论中,大多数集中在它们之间的差异。但实际上,在Linux系统中,进程和线程的相似之处要远远多于它们的... 2025-01-25 66 阅读 泥小猴系统教程网
系统教程 Linux耳机拔插检测驱动-揭秘系统自带功能 linux系统默认的耳机插拔检测驱动程序被整合在声卡驱动中,这使得耳机插拔状态能够通过输入子系统进行报告。这一功能的具体实现位于kernel-5.15版本的sound/soc/generic/simple-card... 2025-01-25 72 阅读 泥小猴系统教程网
系统教程 深入理解Linux内核-mmu-gather操作揭秘 在linux内核的虚拟内存管理中,特别是在处理器架构为arm64、内核源码版本为linux-5.10.50、运行的ubuntu版本为20.04.1,并借助于代码阅读工具vim、ctags以及cscope的情况下,我们... 2025-01-25 41 阅读 泥小猴系统教程网
系统教程 Linux进程管理-创建销毁进程技巧 一、进程与线程的概念进程是多程序设计中操作系统的基本概念,用于描述程序执行的实体。在linux等多用户多进程的操作系统中,通常将这个执行实体称为进程,有时也被称为线程或任务。在Linux操作系统中,为何进程和线程... 2025-01-25 111 阅读 泥小猴系统教程网
系统教程 Linux设备树DTS入门指南-深入解析Linux设备树DTS ARMdevicetree的来源:在过去的armlinux中,存在大量的冗余代码。这些设备代码与特定公司的单板启动或运行细节紧密耦合,无法被重用或移植。同时,内核缺乏引导标准,导致代码不断膨胀。最终,由于ton... 2025-01-25 59 阅读 泥小猴系统教程网
系统教程 Linux驱动开发-SocketCAN模型详解 1.控制器局域网协议(CAN):can是指控制器局域网协议。它最初由德国电气公司博世在1986年开发,主要应用于汽车通信系统。如今,can通信协议已成为iso国际标准化的串行通信协议之一。根据不同的网络和距离需... 2025-01-25 94 阅读 泥小猴系统教程网
游戏教程 2024年奇幻动作游戏《永恒之链》新预告 明年1月29日发售 由《龙腾世纪》前创意总监和《刺客信条》前开发者等组成的YellowBrickGames,今日(12月6日)公布了奇幻动作游戏《永恒之链》(EternalStrands)新预告,展示了战斗和Boss。官方... 2025-01-03 99 阅读 泥小猴系统教程网