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
linuxkernel
Linux Kernel 编译流程 (一)
1.config文件产生研究
LinuxKernel
.config文件的产生,添加自己的配置
LinuxKernel
4.18.20SourceInsight3.5Ubuntu18.04arm-linux-gnueabi-xxx1.1find
Konwledging
·
2023-12-27 14:52
linux内核
linux
显卡驱动开发DRM入门--Apple的学习笔记
而且drm是集成在
linuxkernel
中的。DRM从模块上划分,可以简单分为3部分:libdrm、KMS、GEM。libdrm:对底层接口进行封装,向上层提供通用的API接口,主要是
applecai
·
2023-12-24 21:31
Linux kernel 中的work queue原理
Linuxkernel
中的workqueue原理本帖最后由Dolphin于2010-8-806:51编辑先简单快速总结一下,更详细的剖析后续用帖子编辑方式逐步完成。
月光技术杂谈
·
2023-12-22 22:28
worequeue
linux
thread
struct
linux内核
工作
events
浪潮信息KOS服务器操作系统:经过周密考虑后的智慧之选
选择服务器操作系统的关键因素四、评估服务器操作系统的标准五、选择服务器操作系统的实践经验六、浪潮信息KOS服务器操作系统一、稳定可靠二、高效协同三、全天候运维四、广泛兼容七、总结与展望浪潮信息信息KOS是浪潮信息信息基于
LinuxKernel
度假的小鱼
·
2023-12-20 18:06
操作系统
服务器
运维
关于null值比较
C语言中对null的比较,以
linuxkernel
中的代码为例,使用的是if(p==NULL)判断staticinlineintnf_bridge_g
Little熊猫
·
2023-12-20 16:45
Linux服务器多网卡绑定Bond和配置VLAN网络接口
当一个网卡坏掉时,服务器的网络不会中断二、Bond技术1、bond简介Bond技术即bonding,是
LinuxKernel
的一个模块,能够将多块物理网卡绑定到一块虚拟网卡上,并通过修改网口驱动让多块网卡看起来是一个单独的以太网接口设备
qq_14910065
·
2023-12-19 17:04
linux
各种问题汇总
服务器
linux
网络
kafka介绍
顺序读写零拷贝:在
Linuxkernel
2.2之后出现了一种叫做"零拷贝(zero-co
海若Hero
·
2023-12-19 02:53
Android开机流程
android的底层是
linuxkernel
「内核」,由BootLoader「系统启动加载器」负责加载(类似于计算机的BIOS系统)。
猿规
·
2023-12-18 10:40
Android有关selinux详解
并在
LinuxKernel
2.6版本后,有直接整合进入SELinux,搭建
段小苏学习之路
·
2023-12-18 03:42
Android
系统架构
selinux理解
一招玩转selinux
Android 操作系统简介
Android操作系统简介1.起源2.操作系统市场占有率3.Android系统架构3.1
LinuxKernel
3.2HardwareAbstractionLayer(HAL)3.3运行时+系统库3.3.1AndroidRuntime3.3.1NativeC
带上一无所知的我
·
2023-12-17 23:57
Android
操作系统
android
[linux] mdev和udev功能
【
linuxkernel
】mdev详解_iriczhao的博客-CSDN博客udevudev是
Linuxkernel
2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。
李小白20200202
·
2023-12-16 19:24
linux
运维
服务器
Linux Kernel 与应用交互的一些方式
LinuxKernel
与应用交互的一些方式内核与应用的交互环节通常离不开内核的文件系统,通常使用proc、sysfs、debugfs三种1.Debugfs1.debugfs的介绍通常debugfs用来在调试内核驱动时
不吃辣的同学
·
2023-12-06 19:09
linux
kernel
linux
物联网
驱动程序
kernel
为什么我要垂直对齐代码(你也要如此!)
有兴趣一起学习交流编程的小伙伴可以加群:466572167,里面有大神解答以及许多的资料分享又一次我们关于
LinuxKernel
代码风格展开了有趣的讨论。
Python编程导师
·
2023-12-05 22:30
【Linux】基于busybox移植rootfs根文件系统
Busybox4.向rootfs根文件系统添加lib库5.根文件系统初步测试6.完善rootfs根文件系统7.根文件系统最终测试8.移植过程错误汇总1.前言我们所熟悉的Linux主要由三部分组成:uboot、
LinuxKernel
ZHONGCAI0901
·
2023-12-05 07:01
Linux
linux
arm开发
kmemleak的简单使用
简介kmemleak是
linuxkernel
中用于就检测内存泄露的一种机制。其类似于垃圾收集器,但是与垃圾收集器不同的是,侦测到的孤儿对象不会被free掉,而是通过kmemleak显示出来。
uoy_fo_lla_kcuf
·
2023-12-04 05:33
根文件系统构建-对busybox进行配置
本文继上一篇busybox中文支持的设置,地址如下:根文件系统构建-busybox中文支持-CSDN博客二.根文件系统构建-busybox配置1.配置busybox与我们编译Uboot、
Linuxkernel
凌肖战
·
2023-12-03 16:15
系统移植篇
linux
Openwrt linux 启动流程
mian.c】Uboot-->start_kernel()-->rest_init()-->kernel_thread(kernel_init)-->kernel_init_freeable()初始化过程:
LinuxKernel
仗剑天涯 回首枉然
·
2023-12-02 12:06
linux
运维
服务器
Linux 中注册中断
但在最新的
LinuxKernel
中,这一点
非鱼知乐
·
2023-12-01 07:17
Linux 内存碎片防治
Linuxkernel
组织管理物理内存的方式是buddysystem(伙伴系统),而物理内存碎片正式buddysystem的弱点之一,为了预防以及解决碎片问题,kernel采取了一些实用技术,这里将对这些技术进行总结归纳
攻城狮百里
·
2023-12-01 05:51
Linux
linux
linux 内核文件读写
有时候需要在
Linuxkernel
中读写文件数据。
一叶知秋yyds
·
2023-11-29 08:14
linux
linux
c语言
网络
服务器
【TinyALSA全解析(四)】扩展篇-从TinyALSA到底层音频驱动的全流程分析
扩展篇-从TinyALSA到底层音频驱动的全流程分析第一节本文说明第二节声卡驱动统一入口进行ops替换过程2.1tinyalsa到
Linuxkernel
2.2
LinuxKernel
中,由主设备号ops分流到次设备号
芯心智库
·
2023-11-29 01:20
TinyALSA全解析
音视频
android
驱动开发
linux
语音识别
实时音视频
物联网
【TinyALSA全解析(三)】tinyplay、tincap、pcm_open源码解析
tinyplay、tincap、pcm_open源码解析一、本文的目的二、tinyplay.c源码分析三、tinycap.c源码分析四、pcm.c如何调度到
LinuxKernel
4.1pcm_open解析
芯心智库
·
2023-11-29 01:42
TinyALSA全解析
android
音频
c语言
驱动开发
linux
语音识别
音视频
Android Framework-Android启动过程
第一个系统进程(init)Android设备的启动必须经历3个阶段,即BootLoader、
LinuxKernel
和Android系统服务,默认情况下它们都有各自的启动界面。
韩zj
·
2023-11-28 01:09
android开发
android
创建一个 Linux 系统的 ISO
isolinux制作:1、首先下载
linuxkernel
,定制自己的kernel,用makebzImage生成bzImage。
ygmdream
·
2023-11-27 21:35
linux-工具安装
Makefile 模板
2)
LinuxKernel
的kbuild系统,也不错,但是还是有点太过于复杂,而且看起来不太适合用编译多个不同的elf还有多个静态库啥的
fanhongxuan2014
·
2023-11-26 20:11
Makefile
makefile
c++
在 KeyarchOS 上安装 AIDE:一个强大的文件完整性检查工具
操作系统环境2.2AIDE版本3安装3.1安装AIDE3.2修改AIDE配置4运行AIDE4.1使用AIDE执行完整性检查4.2使用AIDE检测文件变动4.3更新AIDE数据库1概述浪潮信息KOS是浪潮信息基于
LinuxKernel
KeyarchOS
·
2023-11-24 21:05
软件兼容性
linux
【专题目录23】Linux Kernel
(全部)付费专栏-付费课程【购买须知】:ARMv8/ARMv9架构精选系列–目录optee精选系列–目录ARMV8/ARMV9/Trustzone/TEE安全课程快速写一个驱动程序并由User程序调用
LinuxKernel
代码改变世界ctw
·
2023-11-23 06:17
linux
android
运维
安卓平台原理机制
软件堆栈顺序(底层到顶层)1.
LinuxKernel
(Linux内
ambe_gzy
·
2023-11-22 19:57
服务器操作系统选择与实践
而正好KeyarchOS基于
LinuxKernel
,O
暴躁市民小邱
·
2023-11-22 18:48
服务器
运维
X2Keyarch迁移工具实战 | 将CentOS高效迁移至浪潮云峦操作系统KeyarchOS
KeyarchOS1.搭建仿真线上业务环境2.安装KeyarchOS操作系统和X2Keyarch迁移工具3.将CentOS系统业务迁移至KeyarchOS系统 浪潮信息云峦操作系统KeyarchOS基于
LinuxKernel
降世神童
·
2023-11-22 18:18
centos
linux
运维
云原生
tidb数据库的安装与部署_KOS操作系统
3部署本地测试集群3.1本地部署测试3.2访问TIDB数据库4部署标准集群4.1数据库集群准备4.2安装TIUP组件4.3安装TIDB集群4.4访问TIDB数据库集群1概述浪潮信息KOS是浪潮信息基于
LinuxKernel
KeyarchOS
·
2023-11-22 18:15
软件兼容性
tidb
浪潮信息云峦服务器操作系统KeyarchOS体验与实践
背景了解KeyarchOS是浪潮信息基于
LinuxKernel
、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的CentOS
网络豆
·
2023-11-22 18:44
服务器
服务器
运维
Manjaro Linux 18.0 发布,基于Arch Linux的滚动发行版
新版本运行
Linuxkernel
4.19,这是一个长期支持内核。Pamac包管理器已经有了一些修复,Manjaro设置管理器也有了更新。内核4.19LTS用于此版本,迄今为止提供的最新驱动程序。
红旗飘飘588
·
2023-11-22 03:13
u-boot与Linux内核间的参数传递过程分析[转载]
U-boot会给
LinuxKernel
传递很多参数,如:串口,RAM,videofb、MAC地址等。而
Linuxkernel
也会读取和处理这些参数。两者之间通过structtag来传递参数。
zhengqijun_
·
2023-11-21 20:46
ARM
uboot启动参数
Linux内核参数传递
uboot
linux启动
[ARM异常]-linux中(aarch/aarch64)异常向量表介绍
ARM的异常向量表基地址寄存器--VBAR1.1、armv8:VBAR寄存器1.2、armv7:VBAR寄存器2、ARM的异常向量表的定义2.1armv8:异常向量表offset的定义2.2armv8:在
linuxkernel
代码改变世界ctw
·
2023-11-21 15:50
ARM
向量表
irq
fiq
异常
中断
启动-异常学习笔记-代码导读
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]引流:ATF,TF-A,BL1,BL2,BL31,BL32,uboot,lk,
LinuxKernel
代码改变世界ctw
·
2023-11-20 21:37
ARM-TEE-Android
xen
hafnium
ATF
optee
RME
Qemu模拟ARM64使用GDB调试linux kernel
Qemu模拟ARM64使用GDB调试
linuxkernel
1、linux文件编译大家在学习
linuxkernel
时,需要购买硬件开发板,这是一笔不少的投入,今天就介绍大家如何使用模拟器来模拟ARM硬件,
module_exit
·
2023-11-20 07:02
#
阅读工具
linux
运维
服务器
用QEMU模拟ARM开发板,搭建Linux kernel运行环境
前言有的时候我们想调试
linuxkernel
或者linux应用程序,但是又没有硬件环境,这个时候可以选择用模拟器的方法,模拟出一个硬件环境。
Neilo_chen
·
2023-11-20 07:55
linux内核
QEMU
linux内核
01. Linux kernel 编译,qemu仿真
01.
Linuxkernel
编译,qemu仿真主要步骤回顾参考文章链接主要步骤回顾下载编译linux内核5.10wgethttps://mirror.bjtu.edu.cn/kernel/linux/kernel
潇洒小燕青
·
2023-11-20 07:52
linux
视频教程-定时器和PWM输出-第5季第3部分-单片机/工控
精通U-Boot、
Linuxkernel
移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_34309198
·
2023-11-19 04:53
视频教程-TF卡和FAT32文件系统的使用-第5季第7部分-单片机/工控
精通U-Boot、
Linuxkernel
移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_34310577
·
2023-11-19 04:53
rtl8821ce linux驱动 内核,RTL8821CE 无线网卡/蓝牙驱动的编译 Linux Kernel 5.0.0-20
RTL8821CE在
LinuxKernel
5.0上并没有相关驱动,蓝牙设备虽可以识别但无法使用,而WiFi设备都不能识别出来。
春容
·
2023-11-18 20:24
rtl8821ce
linux驱动
内核
浅谈对未来服务器操作系统的趋势与展望
KOS是基于
LinuxKernel
、OpenAnilis等开源技术自助研发的一款服务器操作系统,它支持X86、ARM等主流架构服务器的运载,并且广泛兼容CentOS生态产品和创新技术产品。
顾辞梦
·
2023-11-17 18:20
服务器
运维
ARM-LINUX内核管理——内存页表
Linuxkernel
集中了世界顶尖程序员们的编程智慧,犹记操作系统课上老师讲操作系统的四大功能:进程调度内存管理设备驱动网络。从事嵌入式软件开发工作,对设备驱动和网络接触的比较多。
zjq_smile
·
2023-11-16 13:25
驱动
在KeyarchOS上搭建Flink 1.12.7
2.2Flink版本3安装3.1安装JAVA3.2安装Flink3.3配置Flink4运行Flink4.1启动Flink4.2查看web页面4.3运行测试脚本4.4清理环境1概述浪潮信息KOS是浪潮信息基于
LinuxKernel
KeyarchOS
·
2023-11-16 10:33
软件兼容性
flink
大数据
【KeyarchOS】安装部署CM5.13.0和CDH5.13.0实践
目录1概述2安装准备2.1操作系统环境2.2CM版本3安装3.1安装CM5.13.04运行CM安装CDH4.1启动CM服务4.2初始化CM并安装CDH5.13.01概述浪潮信息KOS是浪潮信息基于
LinuxKernel
KeyarchOS
·
2023-11-16 10:03
软件兼容性
linux
在KeyarchOS上安装Docker18.09
2.2Docker版本3安装3.1安装yum-utils3.2设置Docker源3.3安装Docker4运行Docker4.1启动Docker服务4.2运行测试镜像4.3清理环境1概述浪潮信息KOS是浪潮信息基于
LinuxKernel
KeyarchOS
·
2023-11-16 10:03
软件兼容性
linux
DirtyPipe(CVE-2022-0847) 脏管漏洞复现分析
这是
Linuxkernel
存在安全漏洞,该漏洞源于新管道缓冲区结构的“flag”变量在Linux内核中的copy_page_to_iter_pipe()和push_pipe
23hours
·
2023-11-16 07:38
漏洞挖掘
安全
linux
c语言
linux 升内核 bbr,Linux 升级内核开启 TCP BBR 实现高效单边加速
目前在
LinuxKernel
4.9中加入了该算法,所以我们只要升级内核就可以爽一波了。难懂的文言文,我们也不说了
环球情报员
·
2023-11-16 07:47
linux
升内核
bbr
Linux kernel 4.9及以上开启TCP BBR拥塞算法
Linuxkernel
4.9及以上开启TCPBBR拥塞算法BBR目的是要尽量跑满带宽,并且尽量不要有排队的情况,效果并不比速锐差
Linuxkernel
4.9+已支持tcp_bbr下面简单讲述基于KVM架构
weixin_30267691
·
2023-11-16 07:47
操作系统
网络
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他