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内核]
【
Linux内核
源码剖析】内核源码的组织结构
文章目录前言一、
Linux内核
的特征二、为什么要学
Linux内核
三、Linux操作系统结构1.
Linux内核
在系统中的位置2.
Linux内核
子系统之间的关系3.系统主要的数据结构三、
Linux内核
源码目录组织结构前言如果说
_索伦
·
2023-10-30 08:43
Linux内核源码剖析
linux
学习
unix
Linux多核CPU启动内核调试(详细)总结
2.2spin-table简介三、uboot和内核配置3.1uboot配置3.2timer配置3.3GIC中断配置3.4驱动确认3.5SMP配置3.6内核config配置四、其他相关链接1、[交叉编译
linux
快乐的学习
·
2023-10-30 01:55
内核
驱动
linux
服务器
内核
eBPF学习仓库bpf_study-996station GitHub鉴赏官
推荐理由:eBPF学习参考资料,
Linux内核
观测技术BPF免费下载(英文)“eBPF是我见过的Linux中最神奇的技术,没有之一,已成为
Linux内核
中顶级子模块,从tcpdump中用作网络包过滤的经典
996station
·
2023-10-30 00:26
工具类
eBPF
Linux
系统安全
Docker底层原理:UFS的使用
模块创建OverlayFS使用OverlayFS卸载OverlayFS前言Linux中常用的联合文件系统有OverlayFS和Aufs(AnotherUnionFileSystem),OverlayFS是
Linux
云浅风淡
·
2023-10-30 00:55
容器
docker
容器
运维
【BPF入门系列-1】eBPF 技术简介
由范老师和我一起翻译的图书《
Linux内核
观测技术BPF》已经在JD上有现货,欢迎感兴趣BPF技术的同学选购。
dwh0403
·
2023-10-30 00:51
ebpf
bpf
docker容器:docker资源管理
对磁盘IO配额控制(blkio)的限制二、docker数据管理1、数据管理类型2、数据卷3、数据卷容器4、端口映射5、容器的互联一、docker资源控制1、资源控制工具cgroups;是一个非常强大的
linux
阿杰。159
·
2023-10-29 23:33
docker
linux
运维
docker资源控制管理
、设置CPU使用率4、设置容器绑定指定的CPU5、创建指定物理内存的容器6、创建指定物理内存和swap的容器7、对磁盘IO配额控制(blkio)的限制一、CPU资源控制cgroups,是一个非常强大的
linux
thengsd
·
2023-10-29 23:31
docker
linux
容器
Linux 信号量实验-基于正点原子IMX6ULL开发板
Linux内核
也提供了信号量机制,信号量常常用于控制对共享资源的访问。举一个很常见的例子,某个停车场有100个停车位,这100个停车位大家都可以用,对于大家来说这100个停车位就是共享资源。
supersmart@
·
2023-10-29 21:18
arm
linux
vscode
c++
imx6ull开发板添加串口4,并监视串口3和串口4内容
1.向正点原子imx6ull(Mini)开发板烧录出厂系统首先我们要将出厂系统通过Mftool工具烧录到开发板上,烧录好的系统是自带uart1和uart3串口,将内核版本相同的
Linux内核
传到Ubuntu
小鱼有点咸
·
2023-10-29 21:42
Imx6ull开发板学习
linux
c语言
嵌入式Linux设备驱动程序开发指南12(处理设备驱动中使用的中断)——读书笔记
处理设备驱动中使用的中断十二、处理设备驱动中使用的中断12.1
Linux内核
的中断域12.2设备树中断处理12.3按钮中断设备12.3.1设备树12.3.2int_sam_key.c代码12.3.3测试调试
Jack.Jia
·
2023-10-29 20:57
linux驱动
linux
驱动程序
驱动开发
【
Linux内核
】led子系统(1)
就像学编程第一个范例helloworld一样,学嵌入式,单片机、fpga之类的第一个范例就是点亮一盏灯。对于庞大的linux系统,当然可以编写一个字符设备驱动来实现我们需要的led灯,也可以直接利用gpio口,应用程序来拉高拉低管脚控制。不过,既然linux系统自己本来就带有led子系统,那么就可以好好利用之。好处不用多说了,主要对于应用层来说,不同平台都用linux的led子系统,那么应用程序不
AG_
·
2023-10-29 20:55
Linux内核
linux
内核
led
阿里开源内核诊断工具:diagnose-tools
diagnose-tools是由阿里巴巴开发的
linux内核
诊断工具,用于linux性能分析,特别是大规模集群系统中的抖动问题分析。
eydwyz
·
2023-10-29 19:31
Linux调试
Linux内核
(九)WIFI ----- SDIO接口驱动
SDIO接口的WIFI:1、WIFI是一个sdio卡设备2、具备wifi功能SDIO接口的WIFI驱动就是在WIFI外面套上一个SDIO驱动的外壳SDIO部分代码结构:drivers/mmc下有mmc卡、sd卡、sdio卡驱动。|-mmc||-card//因为记忆卡都是块设备,当然需要提供块设备的驱动程序,这部分是实现将你的SD卡如何实现为块设备的||-core//是整个MMC的核心存,这部分完成
Bazinga bingo
·
2023-10-29 19:08
Linux内核
linux
驱动开发
swift
linux内核
静态添加sdio设备,Linux下sdio设备扫描过程
前言本文基于Linuxversion3.10.52版本代码分析sdio设备的扫描过程,同时选择sdiowifi设备作为分析对象,在分析过程中,附带上sdio的协议内容,帮助初学人员学习sdio协议基本内容及sdio的扫描过程。1SDIO设备接口及内部结构本节介绍SDIO设备的硬件接口及内部寄存器等。1.1SDIO设备硬件接口SDIO设备的硬件操作接口有3种方式:A、SPImode;B、SD1-bi
极兔
·
2023-10-29 19:36
浅析
Linux内核
之mmc子系统-sdio
现在的
Linux内核
中,mmc不仅是一个驱动,而是一个子系统。
极致Linux内核
·
2023-10-29 19:00
linux
运维
服务器
Linux内核
之mmc子系统-sdio (1)
前言SDIO卡SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,SDIO和SD卡规范间的一个重要
悟道禅师
·
2023-10-29 19:27
linux
linux
sdio
linux内核
Linux内核
之mmc子系统-sdio
现在的
Linux内核
中,mmc不仅是一个驱动,而是一个子系统。
大繁至简
·
2023-10-29 19:56
Linux基础
mmc
sdio
Linux内存管理(分页)
前一段时间看了《深入理解
Linux内核
》对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对Linux中内存管理的一些看法和认识。
明神特烦恼
·
2023-10-29 15:50
Linux - 环境变量 - 常规命令 和 内建命令
推荐书籍,《深入理解
Linux内核
》。
chihiro1122
·
2023-10-29 12:42
linux
运维
服务器
银河麒麟V4下离线安装安装docker,并解决docker离线安装中错误问题。
1,查看麒麟安装系统的对应的
linux内核
版本cat/proc/version2,根据自己内核版本去Docke官网下载离线安装包,具体的地址是:Indexoflinux/ubuntu/dists/xenial
Sunnyx89
·
2023-10-29 12:17
docker
容器
运维
深入解析Linux并发同步
linux内核
的相关视频:深度详解
Linux内核
网络结构及分布epoll的具体实现与epoll线程安全|互斥锁|自旋锁|原子操作|C
linux大本营
·
2023-10-29 10:14
linux
c++
内核
高并发
多线程
linux内核
竞态与并发介绍
文章目录前言一、相关术语的含义1.临界区2.进程上下文3.中断上下文4.SMP二、竞争条件1.临界区被并发访问产生竞争条件2.防止竞争条件三、造成并发执行的原因四、解决并发访问临界区的手段总结参考资料前言在
Linux
khl0616
·
2023-10-29 10:42
Linux内核驱动
linux
驱动
一、
linux内核
模块1课程大纲1.
linux内核
模块2.字符设备驱动3.内核中的并发和竞态的解决方法在应用层中的方法是加锁等驱动中有五种解决方法4.IO模型阻塞非阻塞IO多路复用异步通知(又叫信号驱动
°嘟嘟嘟嘟
·
2023-10-29 08:48
linux
内核
嵌入式
驱动学习笔记3 字符设备驱动硬件操作接口icotl,设备文件自动创建与销毁
linux内核
字符设备驱动操作接口之ioctla)掌握ioctl系统调用函数函数原型:intioctl(intfd,unsignedlongcmd,...)
m0_62089823
·
2023-10-29 08:43
linux驱动
学习
驱动开发
网络
Linux 进程等待队列
Linux内核
的等待队列是以双循环链表为基础数据结构,与进程调度机制紧密结合,能够用于实现核心的异步事件通知机制。
BruceZhang
·
2023-10-29 05:10
Linux内核设计的艺术
Linux内核设计的艺术
Linux
struct
数据结构
宏
s5pv210 移植Linux Kernel 4.19 启动NFS 文件系统记录
一、
Linux内核
移植参考https://blog.csdn.net/hanxiaohuaa/article/details/105420669(1)uboot2018烧录到SD卡seek=1,代表SD
m0_37859235
·
2023-10-29 05:25
linux
服务器
运维
U-Boot、Kernel、Rootfs概述
结构与启动过程1.2U-Boot分析与移植1.2.1U-Boot工程简介1.2.2U-Boot目录结构1.2.3U-Boot的配置、编译、链接过程1.2.4U-Boot的启动过程分析2Kernal2.1
Linux
洛星洛
·
2023-10-29 04:34
嵌入式相关
网络
uboot
内核
根文件系统
Mac Vagrant box Mesos 集群管理搭建
分布式操作系统内核Mesos是以与
Linux内核
同样的原则而创建的,不同点仅仅是在于抽象的层面。Mesos内核运行在每一个机器上,同时通过API为各种应用提供跨数据中心和云的资源管理调度能力。
瓦哥架构实战
·
2023-10-29 03:59
mesos
Linux虚拟机安装(Vagrant)
1.linux简介Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了
Linux内核
。
_晚秋
·
2023-10-29 03:56
linux
vagrant
运维
vscode安装clangd插件阅读
linux内核
源码
1、VSCode安装插件在本地安装clangd和clangdweb插件2、远程安装Ubuntu插件clangd3、右击“clangdweb”选择扩展设置4、点击添加项复制输入如下参数,然后确定:–compile-commands-dir=${workspaceFolder}--background-index--completion-style=detailed--header-insertion
hdh717
·
2023-10-29 02:05
vscode
linux
ide
浅谈Docker原理
文章目录前言命名空间控制组分层存储镜像和容器DockerEngineDockerRegistry前言Docker是一种容器化技术,它通过利用
Linux内核
提供的虚拟化技术和隔离机制,实现了更轻量级的应用程序虚拟化方案命名空间
云浅风淡
·
2023-10-28 21:23
容器
docker
容器
运维
第四期 第十三讲 Linux中断实验 第十四讲 Linux阻塞和非阻塞IO实验
第十三讲Linux中断实验一、
Linux内核
中断处理简介1.1、裸机中断1.2linux中断1、先知道你要使用的中断对应的中断号。2、先申请request_irq,此函数会激活中断。
m0_63005993
·
2023-10-28 20:31
linux
运维
服务器
Git基本概念与使用
git的速度很快,这对于诸如
Linux内核
这样的大项目来说自然很重要。git最为出色的是它的合并追踪(mergetracing)能力。git命令交互示意图:二、Git相关使用这里不做命令的
WhiteJunior
·
2023-10-28 20:28
git
Docker安全及日志管理
如果容器里的应用导致
Linux内核
崩溃,那么整个系统可能都会崩溃。与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃。
尔尔辞暮
·
2023-10-28 19:31
docker
安全
容器
centos
云计算
云原生
【git的简单介绍与使用】
也是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件。Git的功能特
Anastasia..
·
2023-10-28 18:08
git
github
服务器
GCC内联汇编及其在
Linux内核
中的使用
1.概述学习GCC内联汇编又多了一个好处。现在让我们深入内核,看看一些事情是如何实际工作的。GNUC编译器允许您将汇编语言代码嵌入到C程序中。本教程解释了如何在ARM架构上做到这一点(译注:因此,若要测试本文档中使用的例子,需采用针对gcc制作的交叉编译器才可,文中我的交叉编译器gcc命名为arm-linux-gnueabihf-gcc)。由于GNU汇编器对于不同的体系结构是相似的,包括汇编器语法
ComputerInBook
·
2023-10-28 17:48
汇编语言
Unix/Linux应用
计算机系统结构
汇编
内联汇编
gcc内联汇编
【嵌入式Linux系统开发】——系统移植概述
目录一、什么是嵌入式系统二、嵌入式系统操作三、嵌入式Linux的特点四、嵌入式系统的组成1、硬件和软件2、硬件层3、中间层4、软件层5、功能层与执行装置五、
Linux内核
目录结构一、什么是嵌入式系统嵌入式系统是以应用为中心
厉昱辰
·
2023-10-28 16:29
嵌入式系统开发
单片机
嵌入式硬件
Linux系统编程篇—文件IO(文件来源、文件访问)
2、
Linux内核
提供的虚拟文件系统,使用时也需要mount指令挂载才能使用。3、特殊文件:/dev/下的文件,这些文件是一些设备结点,
阿波罗啦啦啦啦
·
2023-10-28 13:11
Liunx系统编程篇
linux
嵌入式
文件
OpenHarmony与HarmonyOS
OpenHarmony技术架构如下所示:内核层内核子系统:采用多内核(
Linux内核
或者LiteOS)设计,支持针对不同资源受限设备选用适合的OS内核。内核抽象层(KAL,
一摩尔自由
·
2023-10-28 08:17
鸿蒙
harmonyos
操作系统实验一到实验九合集(哈工大李治军)
但通过学习赵炯博士的
Linux内核
0.11完全注释,结合着王爽老师的汇编语言一书,我逐渐理解每段汇编语言的含义和作用。
好春光不如梦一场-Ry67
·
2023-10-28 08:00
哈工大操作系统实验
linux
操作系统
ubuntu
bash
【文件系统】文件系统中的数据结构
西安邮电大学研究生导师陈莉君老师《高级操作系统》,可以上B站搜索教学视频,为防止被删,可以缓存.推荐ups主:善不外来名不虚传清华大学《高级操作系统》视频,陈渝老师在2020年2-5月录了这个视频推荐书目:《
LINUX
我要精通C++
·
2023-10-28 05:19
操作系统
fs
数据结构
git笔记-概念
Git是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件。
月亮不会睡
·
2023-10-28 05:22
正点原子嵌入式linux驱动开发——Linux RTC驱动
Linux内核
RTC驱动简介RTC设备驱动是一个标准的字符设备驱动,应用程序通过open、release、read、write和ioctl等函数完成对RTC设备的操作,本章主
努力自学的小夏
·
2023-10-28 03:28
linux学习
linux
驱动开发
学习
笔记
stm32
rtc
lvs负载均衡
LVS1.Lvs简介 LVS(LinuxVirtualServer即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到
Linux内核
模块中。
风早君
·
2023-10-27 21:26
负载均衡-高可用(LB/HA)
负载均衡
lvs
服务器
LVS负载均衡(LVS简介、三种工作模式、十种调度算法)
一、LVS简介LVS(LinuxVirtualServer)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到
Linux内核
模块中。
码上得天下
·
2023-10-27 21:53
架构
负载均衡
lvs
服务器
IO多路复用之epoll模型
epoll接口是为解决
Linux内核
处理大量文件描述符而提出的方案。该接口属于Linux下多路I/O复用接口中select/poll的增强。
Black.Spider
·
2023-10-27 20:05
网络编程
【Linux虚拟机】从头开始——Linux虚拟机安装、远程Shell 工具连接、内核编译教程
文章目录前言一、安装虚拟机二、虚拟机的初始化配置三、远程Shell工具连接虚拟机四、下载
Linux内核
并编译五、重新启动虚拟机,进入新内核系统//前言谨记:写下这篇教程的目的,是为了记录自己在编译
Linux
Y猿某人
·
2023-10-27 20:23
Linux内核编译
linux
虚拟机
ubuntu
putty
内核
LVS负载均衡(LVS简介、三种工作模式、十种调度算法)
LVS简介LVS(LinuxVirtualServer)是一种基于
Linux内核
的高可用性负载均衡软件。它通过将客户端请求分发到多个后端真实服务器,提高系统性能和可靠性。
周杰伦的稻香
·
2023-10-27 17:22
Web
Linux
数据库
lvs
负载均衡
算法
Yocto、Bitbake概念区别
它通过提供模版、工具和方法帮助开发者创建基于
linux内核
的定制系统,支持ARM,PPC,MIPS,x86(32&64bit)硬件体系架构。Bitbake:BitBake,一种软件组建自动化工具程式。
2241431065
·
2023-10-27 17:17
Yocto
Framework -- 系统架构
二、Android系统架构1.首先先看下Google官方提供的经典分层架构图:
Linux内核
层HAL层(硬件抽象层)系统运行库层(系统Native库和Android运行时环境)Framwork层(Java
郑子
·
2023-10-27 17:12
Android:系统架构篇
系统架构
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他