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内核设计与实现读书笔记 第一章
目录linux内核设计与实现读书笔记第一章广义上的操作系统
Linuxkernel
做哪些事情内核所在的位置CPU所处的三种状态广义上的操作系统linuxkernelclibrary(systemcall,
zhanglehes
·
2024-01-09 07:15
操作系统
linux
linux内核设计与实现
linux(全志F1C100S/F1C200S)系列01:初始环境搭建
3.kernel移植4rootfs移植一、格式化TF卡1.linux命令行格式化1.1找到U盘位置(已挂载)1.2格式化U盘二、将uboot写入到sd卡到8k偏移处三、新建分区1新建BOOT分区,存放
linuxkernel
2
梓默
·
2024-01-06 14:33
#
Linux
arm
linux
ui
荔枝派 Nano 全志 F1C100s 编译运行 Linux 笔记
首先是荔枝派的官方文档,写的不是很细,应当说我们必须明确几点:出厂时SPIFlash自带了一个U-Boot+
LinuxKernel
(出厂的时候可能烧过了),可直接拿来用。
fungaren
·
2024-01-06 14:03
Linux
LDD学习笔记 -- 用户空间 & 内核空间
内核空间内核空间用户空间用户空间和内核空间交互操作系统上下文中Userspace和Kernelspace概念用户空间:RestrictedMode,用户级编程内核空间:PrivilegedMode,内核级代码(
linuxkernel
hdaiojdas
·
2024-01-03 22:15
Linux
linux
arm开发
【LINUX】基本权限
:权限:一、用户等级二、角色划分三、文件类型四、文件权限结语:本篇文章主要跟大家分享一下关于LINUX操作系统中权限的知识引子:1.shellshell是一种外壳程序,类似于WindowsGUI,它将
LINUXKernel
蓝色学者i
·
2023-12-31 12:55
LINUX
linux
运维
服务器
OpenHarmony之系统调用
背景对于运行L0系统的硬件一般是mcu,资源有限,L0系统没有区分内核态和用户态,所有的代码都在内核态运行,所以不需要系统调用L2系统用的是Linux内核,所以系统调用跟
LinuxKernel
的是一样的
码中之牛
·
2023-12-30 15:40
OpenHarmony
鸿蒙
移动开发
linux
运维
移动开发
鸿蒙开发
鸿蒙
Openharmony
harmonyos
解Bug之路-记一次JVM堆外内存泄露Bug的查找
由于物理内存定量分析部分用到了
linuxkernel
虚拟内存管理的知识,读者如果有兴趣了解请看ulk3(《深入理解linux内核第三版》)内存泄露Bug现场一个线上稳定运行了三年的系统,从物理机
小陈阿飞
·
2023-12-28 14:12
kafka高吞吐量的原因
kafa吞吐量高的原因顺序读写kafka的消息是不断追加到文件中的,这个特性使kafka可以充分利用磁盘的顺序读写性能顺序读写不需要硬盘磁头的寻道时间,只需很少的扇区旋转时间,所以速度远快于随机读写零拷贝在
Linuxkernel
2.2
香港十大金曲
·
2023-12-27 23:59
Linux Kernel编译流程 (二)
1vmlinux研究vmlinux文件的产生,zImage和Image产生
LinuxKernel
4.18.20SourceInsight3.5Ubuntu18.04arm-linux-gnueabi-xxx1.1findalltarget
Konwledging
·
2023-12-27 14:22
linux内核
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
上一页
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
其他