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内核]
基于VSCode的
Linux内核
调试环境搭建
1、安装开发工具sudoaptinstallbuild-essentialsudoaptinstallqemusudoaptinstalllibncurses5-devbisonflexlibssl-devlibelf-dev2、下载内核源代码sudoaptinstallaxelaxel-n20https://mirrors.edge.kernel.org/pub/linux/kernel/v5.
wuyiyidemingzi
·
2023-10-31 00:47
linux
vscode
服务器
VScode clangd 插件浏览 linux 源码
VScodeclangd插件浏览linux源码clangd安装与配置VScode插件安装clangd安装方法一方法二clangd配置cmake生成bear生成`compile_commands.json`触发clangd
linux
tyustli
·
2023-10-30 23:13
#
kernel
vscode
linux
clangd
bear
STM32MP157系列教程连载-Linux系统移植篇8:STM32MP1微处理器之
Linux内核
配置及编译
STM32MP157系列教程连载-Linux系统移植篇8:STM32MP1微处理器之
Linux内核
配置及编译第1章
Linux内核
配置及编译1.1解压内核建立源码目录linux@ubuntu:$cd~/FS-MP1A
左月先生
·
2023-10-30 23:42
linux
嵌入式
物联网
单片机
stm
使用vscode调试Linux-5.4.34 内核代码
使用vscode调试Linux-5.4.34内核代码安装开发工具下载内核源代码配置内核选项编译和运行内核制作根文件系统跟踪调试
Linux内核
的基本方法配置VSCode调试
Linux内核
安装开发工具sudoaptinstallbuild-essentialsudoaptinstallqemu
qq_44803740
·
2023-10-30 23:11
linux
vscode
ubuntu
基于VSCode的
Linux内核
调试环境搭建以及start_kernel跟踪分析
目录1、安装开发工具2、下载内核源代码3、配置内核选项4、编译和运行内核5、制作根文件系统6、配置VSCode调试
Linux内核
7、跟踪分析
Linux内核
的启动过程1、安装开发工具sudoaptinstallbuild-essentialsudoaptinstallqemu
Airs61
·
2023-10-30 23:11
ubuntu
linux
服务器
Lab:基于VSCode调试
Linux内核
ubuntu浏览器中下载vscode安装包安装deb格式的vscode安装包安装global安装智能提示插件生成compile_commands.json配置c_cpp_properties.json配置
linux
qq_44689207
·
2023-10-30 23:41
ubuntu
linux
运维
stm32中Linux系统移植
目录一,搭建ubuntu的环境二、安转服务与辅助Windows软件1、ssh远程软件的安装2、安装配置samba服务3,安装和配置NFS4,安装和配置tftp服务5,安装相关的软件包二,
linux内核
移植
小叶子,哟!
·
2023-10-30 23:06
linux
stm32
物联网
qemu + vscode
linux内核
调试
linux内核
代码调试目录
linux内核
代码调试前言环境介绍内核的配置qemu的安装与启动vscode的配置前言本文记录在搭建qemu+vscode的
linux内核
调试环境所进行的步骤与遇到的问题。
kerwin liu
·
2023-10-30 23:05
linux驱动
linux
vscode
VScode 调试
linux内核
VScode调试
linux内核
这里调试的
linux内核
是通过Linux+SD卡(rootfs)运行的内核gdb命令行调试编辑/home/tyustli/.gdbinit文件,参考【GDB】.gdbinit
tyustli
·
2023-10-30 23:56
#
kernel
vscode
linux
gdb
带你了解uboot如何启动
Linux内核
uboot和内核到底是什么?uboot实质就是一个复杂的裸机程序;uboot可以被配置也可以做移植;操作系统内核本身就是一个裸机程序,和我们学的uboot和其他裸机程序没有本质的区别;区别就是我们操作系统运行起来后可以分为应用层和内核层,分层后,两层的权限不同,内存访问和设备操作的管理上更加精细(内核可以随便方位各种硬件,而应用程序只能被限制的访问硬件和内存地址)直观来看:uboot的镜像是u-b
Linux加油站
·
2023-10-30 20:30
linux
网络
运维
Linux CentOS7 shell
作用:接收用户的命令,翻译后(处理一下)交给
Linux内核
处理。
qq_36142959
·
2023-10-30 19:56
bash命令
linux
运维
服务器
vim
前端
python
c语言
Docker安全机制详解(容器资源限制)
1.Docker安全Docker容器的安全性,很大程度上依赖于Linux系统自身,评估Docker的安全性时,主要考虑以下几个方面:
Linux内核
的命名空间机制提供的容器隔离安全当dockerrun启动一个容器时
ly2020_
·
2023-10-30 18:25
企业运维
docker
安全机制
docker
命名空间
容器资源限制
aliyun上Linux软件漏洞及内核漏洞修复
我登录阿里云工作台->云安全中心看到如图一,488个漏洞、
linux内核
泄露、软件漏洞等等。
塚虎
·
2023-10-30 18:19
安卓开发实战——题库
安卓(Android)是一种基于
Linux内核
(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。
那个叫马尔的大夫
·
2023-10-30 17:20
安卓
android
笔记
Linux 基础入门
Linux内核
最初只是由芬兰人林纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个
李昊哲小课
·
2023-10-30 17:19
Java
大数据
云计算
linux
运维
服务器
人工智能
大数据
centos
内核版本与发行版本(CentOS & Ubuntu)的对应关系
首先我们需要清楚
Linux内核
和Linux发行版本不是一个概念。
Linux内核
:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间
八小时外的生活
·
2023-10-30 16:45
Linux
知识
学习分享
ubuntu
linux
centos
mdev详解和利用mdev让USB串口按USB通道自动映射
文章目录一、mdev概述二、用法三、
linux内核
源码分析四、busybox源码分析一、mdev概述mdev是busybox提供的一个工具,在嵌入式系统中,相当于简化版的udev,作用是:在系统启动、热插拔和动态加载驱动程序时
我是谁??
·
2023-10-30 13:35
Linux
linux
mdev
提高微星笔记本Linux下散热性能,MSI-EC 驱动新补丁发布
这是由社区开发的MSI-EC
Linux内核
驱动补丁,通过sysfs添加了一个简单的“cooler_boost”开关,用于切换是否提高风扇转速。当然
分享IT资源
·
2023-10-30 11:20
linux
电脑
运维
C++之内核链表和企业链表
作为数据结构中的基础结构之一,链表的优点就是可以不要求连续的存储空间,但是没有了随机访问,在按索引增删改查,似乎效率没有数组快,但是链表也有它优势的地方,
linux内核
和企业上,对于链表的时候,和我们一般学的方法有所不同
addict_jun
·
2023-10-30 09:46
数据结构
算法与思维
链表
数据结构
Linux内核
进程,线程,进程组,会话组织模型以及进程管理
Linux内核
创世与创生Linux宇宙诞生之时,创建了三个PID分别为0,1,2的进程,你可以想象成成组件一个创业团队,第一步需要找到CEO,CTO,CFO,有管理,有技术,有钱,啥事都好办,可以继续发展壮大
papaofdoudou
·
2023-10-30 09:08
工程
Linux
KVM
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
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他