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内核
之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:系统架构篇
系统架构
【Docker】Docker快速入门-学习笔记
Client)Docker主机(Host)DockerMachine二、Docker引擎dockerCLIRESTAPIserverdockerdaemon三、Docker的安装1.安装前准备(1)检验
Linux
戴陵FL
·
2023-10-27 16:48
容器技术
docker
容器
kubernetes
Docker
Docker使用go语言进行开发实现,基于
linux内核
的cgroup,namespace,以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。
随风飘过的云_41d0
·
2023-10-27 15:11
Linux下的文件操作和文件管理
close函数lseek函数文件操作例子文件管理文件基本知识文件类型文件共享空洞文件错误处理退出程序原子操作fcntl和ioctl截断文件stat函数软链接和硬链接应用编程系统调用(systemcall)是
Linux
西岸贤
·
2023-10-27 15:38
Linux
linux
minio + linux + docker + spring boot实现文件上传与下载
linux上安装并启动docker2.在docker中拉取minio并启动3.SpringBoot整合minio4.测试minio文件上传、下载及图片预览等功能1.在linux上安装并启动docker检查
linux
李予安 _
·
2023-10-27 14:25
java
linux
docker
spring
boot
linux内核
源码 进程,详解:
Linux内核
源代码
前面总结了关于
Linux内核
结构的学习,接下来我们一起学习
Linux内核
源代码。第一:多版本的内核源代码对不同的内核版本,系统调用一般是相同的。
张枫子
·
2023-10-27 12:00
linux内核源码
进程
linux内核
源码目录结构
分析
Linux内核
源码目录组织结构
Linux内核
特征
Linux内核
的组织形式为整体式结构;Linux进程调度方式简单而高效;
Linux内核
支持内核线程(守护进程);
Linux内核
支持多种平台的虚拟内存管理
晓枫寒叶
·
2023-10-27 12:58
Linux内核学习
linux
浅析
Linux内核
中的链表
1.内核中的链表
linux内核
链表与众不同,他不是把将数据结构塞入链表,而是将链表节点塞入数据,在2.1内核中引入了官方链表,从此内核中所有的链表使用都采用此链表,千万不要在重复造车轮子了!
Linux加油站
·
2023-10-27 12:27
链表
linux
数据结构
linux0.1x内核代码学习笔记-内核结构
linux内核
早期代码是基于x86架构编写的,代码比较简洁易于分析,代码结构如图:代码结构分析:boot目录:linux启动时初始化cpu,加载系统。
守护安静星空
·
2023-10-27 12:56
linux内核代码学习笔记
linux
c语言
数据结构
架构
操作系统
Linux内核
数据结构
主要内容:链表队列映射红黑树链表链表是
linux内核
中最简单,同时也是应用最广泛的数据结构。内核中定义的是双向链表。头文件简介内核中关于链表定义的代码位于:include/linux/list.hl
冰河世纪20
·
2023-10-27 12:25
操作系统
linux
数据结构
Linux内核
代码中常用的数据结构
Linux内核
代码中广泛使用了数据结构和算法,其中最常用的两个是链表和红黑树。链表
Linux内核
代码大量使用了链表这种数据结构。链表是在解决数组不能动态扩展这个缺陷而产生的一种数据结构。
Linux内核站
·
2023-10-27 12:54
linux
运维
服务器
Linux内核
如何学习 Linux 内核内存管理
Linux内核
内存管理部分是
Linux内核
中第二复杂的部分,但也非常有趣。学习它的最佳方法就是阅读代码。但在不了解术语和当前mm部分到底发生了什么的情况下,显然不能随意开始阅读代码。
rayylee
·
2023-10-27 09:56
学习
linux
运维
configure 查找依赖库_无root权限下解决编译时的依赖问题
环境为CentOSLinuxrelease7.4.1708(Core),
Linux内核
version3.10.0-693.el7.x86_64,GCC版本为4.8.520150623(RedHat4.8.5
王秋裤
·
2023-10-27 08:15
configure
查找依赖库
为嵌入式设备编译Rust/dbus进程间通信组件
举个例子,分布式代码版本管理工具Git决定了
Linux内核
的开发方式,可以说没有Git这一工具,就没有稳定且功能强大的现代
Linux内核
;另外Linus本人也声称自己是一个工具迷:Becausehey,
塵觴葉
·
2023-10-27 08:52
杂谈
rust
开发语言
Tracer: hwlat - 硬件延迟检测
Linux内核
中的这段代码起初是为了检测x86架构上的SMIs(SystemManagementInterrupts系统管理中断)问题,最初是为了"RT(RealTime)"补丁编写,因为实时(RT)内核对延迟非常敏感
勤奋的大头怪
·
2023-10-27 08:56
Ubuntu
Linux内核
版本升级或降级到指定版本(基于ubuntu 16.04示例)
本文以ubuntu16.04.12系统为例,内核版本为4.15.0-112-generic,降级到内核版本为4.4.0-119-generic。当前系统版本信息:bspserver@bspserver-Hinge-tech:~$uname-r4.15.0-112-genericbspserver@bspserver-Hinge-tech:~$lsb_release-aNoLSBmodulesare
背包旅行码农
·
2023-10-27 07:25
Ubuntu开发与维护
linux
ubuntu
运维
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他