E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
内核源码
LINUX字符设备驱动程序实例
我是通过UBUNTU10.10测试该驱动程序的,系统内核为linux-2.6.35-22(可使用uname-r命令来查看当前内核的版本号)下载安装LINUX内核,需要下载和本机一样版本的
内核源码
。
跟着梦的脚步走
·
2022-02-15 07:06
学习频道
linux
makefile
struct
ubuntu
linux内核
module
【linux kernel】对linux内核__init机制的实践
一、开篇在linux
内核源码
中,随处都可以看见类似于__init这样的宏,如下代码片段:#define__section(S)__attribute__((__section__(#S)))#define
iriczhao
·
2022-02-14 13:40
小生聊【Linux
kernel】
1024程序员节
__attribute__
__section__
linux内核
__init
Pixel修改kernel内核调试
下载
内核源码
gitclonehttps://aosp.tuna.tsinghua.edu.cn/kernel/msm.git准备环境需要Android源码下的交叉编译器,在Android系统源码下sourcebuild
xiabodan
·
2022-02-14 12:44
v78.01 鸿蒙
内核源码
分析(消息映射篇) | 剖析LiteIpc(下)进程通讯机制 | 百篇博客分析OpenHarmony源码
百篇博客分析|本篇为:(消息映射篇)|剖析LiteIpc(下)进程通讯机制进程通讯相关篇为:v26.08鸿蒙
内核源码
分析(自旋锁)|当立贞节牌坊的好同志v27.05鸿蒙
内核源码
分析(互斥锁)|同样是锁它确更丰满
鸿蒙内核源码分析
·
2022-02-09 20:00
鸿蒙轻
内核源码
分析:文件系统FatFS
摘要:本文为大家介绍FatFS文件系统结构体的结构体和全局变量,并分析FatFS文件操作接口。本文分享自华为云社区《鸿蒙轻内核M核源码分析系列二一03文件系统FatFS》,作者:zhushy。FAT文件系统是FileAllocationTable(文件配置表)的简称,主要包括DBR区、FAT区、DATA区三个区域。其中,FAT区各个表项记录存储设备中对应簇的信息,包括簇是否被使用、文件下一个簇的编
华为云开发者社区
·
2022-02-09 10:00
鸿蒙轻
内核源码
分析:文件系统LittleFS
摘要:本文先介绍下LFS文件系统结构体的结构体和全局变量,然后分析下LFS文件操作接口。本文分享自华为云社区《#鸿蒙轻内核M核源码分析系列二一02文件系统LittleFS》,作者:zhushy。LittleFS是一个小型的Flash文件系统,它结合日志结构(log-structured)文件系统和COW(copy-on-write)文件系统的思想,以日志结构存储元数据,以COW结构存储数据。这种特
华为云开发者社区
·
2022-02-08 11:00
v77.01 鸿蒙
内核源码
分析(消息封装篇) | 剖析LiteIpc(上)进程通讯内容 | 新的一年祝大家生龙活虎 虎虎生威
百篇博客分析|本篇为:(消息封装篇)|剖析LiteIpc进程通讯内容进程通讯相关篇为:v26.08鸿蒙
内核源码
分析(自旋锁)|当立贞节牌坊的好同志v27.05鸿蒙
内核源码
分析(互斥锁)|同样是锁它确更丰满
鸿蒙内核源码分析
·
2022-02-08 10:00
v76.01 鸿蒙
内核源码
分析(共享内存) | 进程间最快通讯方式 | 百篇博客分析OpenHarmony源码
百篇博客分析|本篇为:(共享内存篇)|进程间最快通讯方式进程通讯相关篇为:v26.08鸿蒙
内核源码
分析(自旋锁)|当立贞节牌坊的好同志v27.05鸿蒙
内核源码
分析(互斥锁)|同样是锁它确更丰满v28.04
鸿蒙内核源码分析
·
2022-02-08 09:00
【linux
内核源码
】io操作之page cache
在【linux
内核源码
】io操作之read里曾介绍到,vfs会先读pagecache,如果pagecache不存在,那么会构造bio请求向块设备发起请求。
tanghui
·
2022-01-20 22:16
肝了三个月Linux内核,面试薪资直接翻番,我才明白TA的重要性!
目录一、学习操作系统(Linux内核)的重要性二、Linux内核的组成部分三、Linux
内核源码
组织结构四、Linux内核需要重点学习的知识点五、如何开启你的Linux内核学习之路-----------
面试题小能手
·
2022-01-06 17:11
6ull加载linux驱动模块失败解决方法
0x01加载驱动模块失败0x02解决方法总结0x01加载驱动模块失败加载驱动失败描述信息如下,错误信息提示板卡中运行的linux内核版本是4.1.15-g49efdaa,架构是ARMv7;而编译驱动使用的
内核源码
版本为
·
2021-12-30 10:23
工具 | 常用 MySQL 内核 Debug 技巧
掌握MySQL
内核源码
的阅读和调试能力,不仅是数据库研发人员的日常,也是DBA进阶的必经之路。
·
2021-12-19 13:53
数据库mysql内核
MapReduce(七):MapReduce
内核源码
解析
MapTask工作机制4.1MapTask工作机制.jpgMapTask共分为五个阶段,分别为:Read阶段、Map阶段、Collect阶段、溢写阶段、Merge阶段。1)Read阶段:MapTask通过InputFormat获得的Recorder,从输入InputSplit中解析出一个个kv。2)Map阶段:该节点主要是将解析出的kv交给用户编写map()函数处理,并产生一系列新的kv。3)Co
codeMover
·
2021-12-18 16:11
Linux
内核源码
分析之进程概要及调度时机
本文所有的源码都可以在https://elixir.bootlin.com/linux/v5.0/source中找到,文中每一段源码都标注了文件地址及对应行数,建议读者阅读文章时参考。进程概要及调度时机这篇文章从Linux内核层面分享进程概要及调度时机。0本文核心内容预览如果读者没有耐心看完整篇文章,下面是本文的核心内容预览1进程概要进程是人类创造出来的虚拟概念,每个进程对应一个task_stru
简书闪电侠
·
2021-12-12 12:20
鸿蒙轻
内核源码
分析:虚实映射
摘要:本文介绍了MMU虚实映射的基本概念,运行机制,分析了映射初始化、映射查询、映射虚拟内存和物理内存,解除虚实映射,更改映射属性,重新映射等常用接口的代码。本文分享自华为云社区《使用MRSCDL实现实时数据同步的极致性能》,作者:zhushy。虚实映射是指系统通过内存管理单元(MMU,MemoryManagementUnit)将进程空间的虚拟地址(VA)与实际的物理地址(PA)做映射,并指定相应
华为云开发者社区
·
2021-11-26 15:00
可能是历史上最伟大的一次 Git 代码提交
Git是一个分布式版本控制系统,缔造者是大名鼎鼎的林纳斯·托瓦茲(LinusTorvalds),Git最初的目的是为了能更好的管理Linux
内核源码
。
沉默王二
·
2021-11-26 09:29
趣学Java
java
开发语言
后端
鸿蒙轻
内核源码
分析:虚拟内存
摘要:本文以代码+文字的形式,介绍虚拟内存管理的结构体、相关宏定义,分析内核虚拟地址空间和用户进程虚拟地址空间如何初始化等内容。本文分享自华为云社区《鸿蒙轻内核A核源码分析系列四(2)虚拟内存》,作者:zhushy。本文中所涉及的源码,以OpenHarmonyLiteOS-A内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_a获取。如
华为云开发者社区
·
2021-11-12 10:00
网络协议栈源码分析
此网络协议栈源码分析是基于linux1.2.13版本的
内核源码
进行分析的;在分析此代码的过程中,同时深入阅读了linux网络驱动和TCP-IP详解,先理解整体的网络概念和内核网络模块代码齐头并进,梳理出了如下的代码调用流程
jufeng1307
·
2021-11-05 09:56
网络协议
网络
linux
Android6.0内核修改过反调试
源码https://www.jianshu.com/p/3cc70d7c73f4源码目录新建kernel目录cd~/aosp/android-6.0.1_r62_MTC20Fmkdirkernel下载
内核源码
内核源码
位置参考
zhd______
·
2021-10-26 09:20
Linux 内核获取、初次编译、源码目录分析
目录Linux内核获取Linux内核初次编译Linux
内核源码
目录分析1、arch目录2、block目录3、crypto目录4、Documentation目录5、drivers目录6、firmware目录
行稳方能走远
·
2021-10-21 20:34
正点系统移植和根文件系统构建
linux
运维
服务器
v72.01 鸿蒙
内核源码
分析(Shell解析) | 应用窥伺内核的窗口 | 百篇博客分析OpenHarmony源码
《论语》:子路篇百篇博客系列篇.本篇为:v72.xx鸿蒙
内核源码
分析(Shell解析篇)|应用窥视内核的窗口进程管理相关篇为:v02.06鸿蒙
内核源码
分析(进程管理)|谁在管理内核资源v24.03鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-10-19 09:00
KVM原理简介
它最初由以色列的初创公司Qumranet开发,并在linux-2.6.20中开始被纳入在linux内核,成为
内核源码
的一部分。
宋宝华
·
2021-10-16 21:44
内核
java
linux
python
操作系统
鸿蒙
内核源码
分析(双向链表篇) | 谁是内核最重要结构体? | 开篇致敬鸿蒙内核开发者 | v1.11
《论语》:里仁篇百篇博客系列篇.本篇为:v01.xx鸿蒙
内核源码
分析(双向链表篇)|谁是内核最重要结构体基础工具相关篇为:v01.xx鸿蒙
内核源码
分析(双向链表)|谁是内核最重要结构体v19.xx鸿蒙
内核源码
分析
·
2021-10-07 10:36
charmonyos
v71.02 鸿蒙
内核源码
分析(Shell编辑篇) | 两个任务,三个阶段 | 百篇博客分析OpenHarmony源码
《论语》:述而篇百篇博客系列篇.本篇为:v71.xx鸿蒙
内核源码
分析(Shell编辑篇)|两个任务,三个阶段进程管理相关篇为:v02.06鸿蒙
内核源码
分析(进程管理)|谁在管理内核资源v24.03鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-09-27 12:00
v69.04 鸿蒙
内核源码
分析(文件句柄篇) | 深挖应用操作文件的细节 | 百篇博客分析OpenHarmony源码
《论语》:子路篇百篇博客系列篇.本篇为:v69.xx鸿蒙
内核源码
分析(文件句柄篇)|你为什么叫句柄文件系统相关篇为:v62.02鸿蒙
内核源码
分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-09-09 19:00
科技网红上门要求代码开源,UMIDIGI可以拒绝吗?可以!
前些日子发生了一个事情,大致如下:深圳一家公司UMIDIGI开发和销售Android设备,波兰的一个开发者Patrycja希望UMIDIGI能公开该公司的UMIDIGIF2手机(基于Android10)的
内核源码
于仕琪(南科大)
·
2021-09-03 12:26
开源
android
Linux内存回收水位
基于
内核源码
v5.14Linux中物理内存的每个zone都有其自己的zone_watermarks,如下图所示,主要有三个限值,分别为:MIN,LOW和HIGH。
赵淑女
·
2021-09-03 09:39
Linux
内核源码
分析之网络协议栈架构
Linux
内核源码
分析之网络协议栈架构专注于服务器后台开发,包括C/C++,Linux,内核,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P
linux大本营
·
2021-09-02 14:20
linux
网络协议
内核
tcpip
socket
“想要源码?你上门来拿” 没想到真的有人来了
事情起因是这样的:一位波兰开发者Patrycja向Umidigi发邮件,希望他家能公开一款基于Android10的UMIDIGIF2手机的
内核源码
,特别是ft8719_dsi_fhdplus显示/屏幕驱动
·
2021-08-30 11:23
ide
v68.02 鸿蒙
内核源码
分析(VFS篇) | 文件系统和谐共处的基础 | 百篇博客分析OpenHarmony源码
《论语》:雍也篇百篇博客系列篇.本篇为:v68.xx鸿蒙
内核源码
分析(VFS篇)|文件系统和谐共处的基础文件系统相关篇为:v62.02鸿蒙
内核源码
分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-08-28 16:00
科技网红为国外开发者索要中国手机源码?
事情回顾事件起源于波兰科技爱好者Patrycja在推特发文称,希望UMIDIGI能公开旗下UMIDIGIF2手机(基于Android10)的
内核源码
,尤其是“ft8719_dsi_fhdplus”显示/
咕噜咕噜88
·
2021-08-24 15:58
资讯
程序员专区
android
一封邮件引发的争议:企业违反 GPL v2 惹众怒,开源协议到底应该如何遵守?
事件回顾:该争议事件的起因,是由于一家名叫UMIDIGI的深圳智能设备制造商,通过亚马逊售卖的Android智能手机设备,采用了基于Android10的
内核源码
,而Android系统的Linux内核又是基于
·
2021-08-24 13:12
v66.07 鸿蒙
内核源码
分析(根文件系统) | 先挂到`/`上的文件系统 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v66.xx鸿蒙
内核源码
分析(根文件系统)|先挂到/上的文件系统文件系统相关篇为:v62.02鸿蒙
内核源码
分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-08-11 18:00
v65.01 鸿蒙
内核源码
分析(挂载目录篇) | 为何文件系统需要挂载 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v65.xx鸿蒙
内核源码
分析(挂载目录篇)|为何文件系统需要挂载文件系统相关篇为:v62.02鸿蒙
内核源码
分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-08-09 18:00
v64.06 鸿蒙
内核源码
分析(索引节点篇) | 谁是文件系统最重要的概念 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v64.xx鸿蒙
内核源码
分析(索引节点篇)|谁是文件系统最重要的概念文件系统相关篇为:v62.02鸿蒙
内核源码
分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-08-07 15:00
v63.04 鸿蒙
内核源码
分析(文件系统篇) | 用图书管理说文件系统 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v63.xx鸿蒙
内核源码
分析(文件系统篇)|用图书管理说文件系统文件系统相关篇为:v62.02鸿蒙
内核源码
分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-08-05 19:00
v62.02 鸿蒙
内核源码
分析(文件概念篇) | 为什么说一切皆是文件 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v62.xx鸿蒙
内核源码
分析(文件概念篇)|为什么说一切皆是文件本篇开始说文件系统,它是内核五大模块之一,甚至有Linux的设计哲学是"一切皆文件"的说法。
鸿蒙内核源码分析
·
2021-07-29 17:00
v61.03 鸿蒙
内核源码
分析(忍者ninja篇) | 都忍者了能不快吗 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v61.xx鸿蒙
内核源码
分析(忍者ninja篇)|都忍者了能不快吗编译构建相关篇为:v50.03鸿蒙
内核源码
分析(编译环境)|编译鸿蒙防掉坑指南v57.02鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-07-21 16:00
v60.04 鸿蒙
内核源码
分析(GN应用篇) | GN语法及在鸿蒙的使用 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v60.xx鸿蒙
内核源码
分析(gn应用篇)|gn语法及在鸿蒙的使用编译构建相关篇为:v50.03鸿蒙
内核源码
分析(编译环境)|编译鸿蒙防掉坑指南v57.02鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-07-20 12:00
v59.04 鸿蒙
内核源码
分析(构建工具篇) | 顺瓜摸藤调试鸿蒙构建过程 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v59.xx鸿蒙
内核源码
分析(构建工具篇)|顺瓜摸藤调试鸿蒙构建过程编译构建相关篇为:v50.03鸿蒙
内核源码
分析(编译环境)|编译鸿蒙防掉坑指南v57.02鸿蒙
内核源码
分析
鸿蒙内核源码分析
·
2021-07-18 15:00
v58.03 鸿蒙
内核源码
分析(编译脚本篇) | 如何防编译环境中的牛皮癣 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v58.xx鸿蒙
内核源码
分析(环境脚本篇)|编译鸿蒙原来如此简单本篇用两个脚本完成鸿蒙(L1)的编译环境安装/源码下载/编译过程,让编译,调试鸿蒙从此变的简单.编译构建相关
鸿蒙内核源码分析
·
2021-07-15 18:00
Linux内核编译运行和调试
这一篇是关于linux
内核源码
下载,编译,运行,调试(搭建Qemu+gdb和Eclipse)的相关学习笔记。
Amber_9
·
2021-07-13 09:52
Linux内核编译
1、获取
内核源码
$gitclonehttps://github.com/torvalds/linux.git2、配置内核特性(选择一种方法就可以了)$makeconfig#遍历选择所要编译的内核特性$makeallyesconfig
freelamb
·
2021-06-24 03:26
Linux内核学习笔记知识点杂烩(三)——
内核源码
解析
init目录下的main.c文件的start_kerne函数相当于普通C程序的main函数,是内核的初始化的起点。Linux内核的核心代码在kernel目录中:ipc目录:进程间通信mm:内存管理net:网络相关...rest_init从start_kernel一启动的时候便一直存在,称为0号进程。0号进程即最终的idle进程(inittask即手工创建的PCB)。当系统没有进程需要执行时就调度到
Be_The_Minority
·
2021-06-21 18:44
DannyWu带你学习Linux 内核编译,高效不走坑
由于Linux是开源的,因此Danny就在想,能不能自己将Linux
内核源码
进行编译,根据自己的需求打造一个更高效、更稳定的Linux内核呢?
DannyWu
·
2021-06-16 11:53
OmniROM:解决“zconf.hash.c: No such file or directory”
zconf.hash.c:Nosuchfileordirectory#include"zconf.hash.c"^~~~~~~~~~~~~~compilationterminated.解决办法很简单:第一步:清除
内核源码
中的临时文件
爱拼安小匠
·
2021-06-15 08:59
《Linux内核设计与实现》读书笔记 第二章
本人虽然没有开发内核的想法,但是非常想借阅读运行
内核源码
,了解Linux的运转过程和原理。书上对怎么一步一步调试运行源码描述的不太详细,我又找了一些其他的资料辅助我把内核跑起来。
muux
·
2021-06-08 11:57
Linux内核地址映射模型
linux服务器开发相关视频解析:90分钟了解Linux内存架构,numa的优势,slab的实现,vmalloc的原理Linux
内核源码
之地址映射机制c/c++linux服务器开发学习地址:c/c++linux
linux大本营
·
2021-06-07 17:43
linux
内核
内存管理
c++
十个问题理解Linux epoll工作原理
本文基于的
内核源码
版本是2.6.39版本。Question1:是否所有的文件类型都可以
腾讯技术工程
·
2021-06-03 18:00
内核
腾讯
epoll
java
hashtable
Linux 编译并更换内核
文章目录一、内核简介#核心#开源二、为什么要重新编译内核三、获取
内核源码
1.网站下载2.指令安装四、编译安装五、修改引导项一、内核简介#核心内核是一个操作系统的核心。
Li-Yongjun
·
2021-06-01 01:44
Linux
#
Kernel
嵌入式
内核
linux
kernel
新星计划
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他