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内核
组成部分...
3.3.1
Linux内核
源代码的目录结构
Linux内核
源代码包含如下目录。arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、arm64、powerpc、mips等。
时机-稍纵即逝
·
2023-11-18 23:14
嵌入式linux内核五个部分
linux内核
面试题(2)
整理了一些网上的linux驱动岗位相关面试题,如果错误,欢迎指正。工作队列是运行在进程上下文,还是中断上下文?它的回调函数是否允许睡眠?工作队列是运行在进程上下文的。工作队列的回调函数是允许睡眠的,因为工作队列是在内核线程中执行的,可以执行可能阻塞的操作。Linux软中断和工作队列的作用是什么?软中断:用于执行一些不需要立即响应的低优先级任务,如延迟任务处理、定时器处理等。工作队列:用于在进程上下
哆哆jarvis
·
2023-11-18 22:50
c语言
嵌入式
驱动开发
linux
面试
Linux内核
面试题(3)
整理了一些网上的linux驱动岗位相关面试题,如果错误,欢迎指正。Linux驱动中字符设备和块设备的区别?字符设备:以字符为单位进行I/O操作,不缓存数据,如终端设备(tty),键盘。块设备:以块(通常是512字节)为单位进行I/O操作,支持数据缓存,如硬盘、USB存储设备。从USBHOST、LCD驱动器、NANDFLASH、WIFI、网卡、音频芯片中选择一个。选择:USBHOST。原因:USBH
哆哆jarvis
·
2023-11-18 22:42
linux
面试
c语言
嵌入式
驱动开发
Linux高速网卡驱动设计随笔
Linux内核
本身提供了针对网络设备的驱动框架开发框架netops,内核里也集成了大量主流网卡厂商的驱动程序。
婺阳
·
2023-11-18 20:16
Unix/Linux
linux内核
编译busybox,[原创]QEMU + Busybox模拟Linux 内核环境
前言最近转Linux平台,开始深入
Linux内核
相关,总结一下进行
Linux内核
环境模拟流程。结合Linux的内核源码一起,效果会比较好。
邓danie
·
2023-11-18 20:06
青莲晚报(第二十二期)| 物联网安全多知道
FragmentSmackDoS漏洞影响80多款思科产品思科目前正在调查其产品线,以确定哪些产品和服务使用了
Linux内核
3.9或更高版本,这些产品
青莲云
·
2023-11-18 20:36
科技
青莲云
物联网
青莲云
物联网安全
win10:安装docker和测试安装redis
简介:docker是Linux系统的容器技术,依赖于
Linux内核
的NameSpace和Cgroups。
玩转测试开发
·
2023-11-17 18:46
python
leetcode
算法
linux内核
缓冲区设置,(转)限制Linux中 buffer/cache (缓冲区缓存)的大小
限制Linux中缓冲区缓存的大小有没有办法告诉
Linux内核
只使用一定比例的内存用于缓冲区缓存?
蚊小湘Neomi
·
2023-11-17 18:43
linux内核缓冲区设置
Nand dump
以下是一种在嵌入式Linux系统中进行NANDDump的常见方法:你首先需要在你的嵌入式设备上安装和运行一个Linux,并确保你的
Linux内核
包含了处理NANDFlash的驱动。在大多
Twinkle544
·
2023-11-17 16:57
Nand
16.TCP_对FIN_WAIT1的分析
不知道你有没有发现,目前市面上新上市的关于
Linux内核
协议栈的书可谓是汗牛充栋,然而无论作者是国内的还是国外,几乎都是碰到TCP就草草略过,反而对IP,ARP,DNS这些大书特书,Why?
q375923078
·
2023-11-17 16:53
网络协议
Linux搭建IGH
Linux内核
版本必须为2.x/3.x,本人为linux-3.18.28-rt28实施内核(搭
「已注销」
·
2023-11-17 13:43
Ethercat
Ubuntu实时内核安装&Igh主站安装配置
一、准备工作系统:Ubuntu20.04.2LTS内核版本:Linux5.4.28目标内核:linux-5.4.28-rt19需要的
Linux内核
和补丁资源以及IGH主站都在以下链接中链接:百度网盘请输入提取码提取码
FJE924949251
·
2023-11-17 13:39
开发语言
linux
IgH Master环境搭建
目标:实时
linux内核
中运行IgH主站,ethercat的用户态工具能看到主站信息。
geshifei
·
2023-11-17 13:08
ethercat
EtherCAT
小米9开源
linux内核
,发布即开源:小米开源新机Mi 11内核源码
小米已开源最近发布的新机小米11的源码,小米11系统内核基于AndroidR,源码已更新至小米手机内核的GitHub仓库,代号为venus-r-oss。由于Android系统是基于Linux的,而Linux采用GPLv2授权,根据GPL协议的要求,派生作品均需要发布源代码。小米从2018年开始把新机型的内核源码开源,开源时间通常为新机发布后的三个月内。从2019年的小米9开始,小米将开源时间改为新
weixin_30154537
·
2023-11-17 11:39
小米9开源linux内核
计算机经典书籍
C++Primer中文版(第4版)4.设计模式:可复用面向对象软件的基础5.浪潮之巅6.Java编程思想(第4版)7.Java核心技术卷1:基础知识8.Java核心技术卷2:高级特性9.人月神话10.
Linux
sun_xin_1001
·
2023-11-17 08:32
计算机
c/c++
设计模式
c#
12、CentOS系统启动路程、grub legacy、
Linux内核
管理初步
CentOS5和6的启动流程Linux:kernel+rootfs(启动顺序)kernel的功能:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:glibc库:函数集合,function,调用接口(对于库来说,是二进制程序,但没有自己独立的执行入口,因此无法单独执行,但可以作为别的有单独)过程调用:procedure函数调用:function程序内核设计流派:单内核设计:L
wuhaolam
·
2023-11-17 08:29
linux
centos
windows
linux之shell
Shell既是一种命令语言,又是一种程序设计语言它连接了用户和
Linux内核
,让用户能够更加高效、安全、低成本地使用
Linux内核
其本身并不是内核的一部分,它只是站在内核的基础上编写的一个应用程序,它和
mmg学前端
·
2023-11-17 07:59
linux
运维
服务器
红黑树(二)之 C语言的实现
概要红黑树在日常的使用中比较常用,例如Java的TreeMap和TreeSet,C++的STL,以及
Linux内核
中都有用到。
poins
·
2023-11-17 05:29
初识
linux内核
,初识
Linux内核
初识
Linux内核
Linux诞生于1991年,出自LinusTorvalds。POSIX表示可移植操作系统接口(PortableOperatingSystemInterface)。
犀利一下下
·
2023-11-17 02:39
初识linux内核
【Linux】安全审计-audit
一、audit简介audit是
Linux内核
提供的一种审计机制,由于audit是内核提供的,因此,在使用a
"sudo
·
2023-11-17 01:17
Linux学习
操作系统
linux
安全
运维
如何建立并使用docker
首先确保自己的
linux内核
是3.10以上的版本,输入命令查看内核版本uname-a建议切换为阿里云镜像,镜像比较广下载速
机器人梦想家
·
2023-11-17 01:45
Docker
docker
linux
Linux字符设备驱动-LED-platform驱动模型
1.1.platform总线
Linux内核
业余程序员plus
·
2023-11-17 00:43
Linux驱动
Linux
Linux字符设备驱动
platform
driver
Linux input子系统(一)input设备应用编程
Linuxinput子系统(一)input设备应用编程文章目录Linuxinput子系统(一)input设备应用编程一、使用hexdump读取input设备二、input事件分析三、input设备应用编程
Linux
JT同学
·
2023-11-17 00:54
Linux驱动
Linux驱动
input子系统
linux c语言键盘ctrl+shift+f4输入监听,LINUX按键监测记录和输入子系统
Linux输入子系统是
Linux内核
用于管理各种输入设备(键盘,鼠标,遥
hooo是狂想症患者
·
2023-11-17 00:24
linux
41 linux标准输入设备之矩阵键盘驱动的实现
准备知识点:原子位操作,linux输入设备的应用程序编程在
linux内核
里用structinput_dev的一个对象来表示一个输入设备.用一位二进制表示是否支持相应的功能,多种功能需要多位,用数组来表示所需的多位二进制数
jklinux
·
2023-11-17 00:51
OrangePi
H3
Linux设备驱动开发
linux
kernel
input-dev
输入设备驱动
Linux设备树(DTS)介绍
设备树由来
linux内核
源码中,之前充斥着大量的平台相关(platformDevice)配置,而这些代码大多是杂乱且重复的,这使得ARM体系结构的代码维护者和内核维护者在发布一个新的版本的时候有大量的工作要做
向阳逐梦
·
2023-11-16 23:53
Linux基础
linux
运维
服务器
开放创新还是商业保护:开源与闭源软件的未来之路
随后,诸如
Linux内核
的出现加速了开源软件的发展,成为了后来无数开源项目的基石。Linux的成功,加上互联网的兴起,为全球范围内的协作提供了平台,使得开源项目得以迅速扩散。到
XL11
·
2023-11-16 23:28
开源
语言模型
大数据-Linux系统与虚拟机
目录Linux系统结构
Linux内核
与发行版本虚拟机介绍及安装Linux系统安装Linux文件系统Linux基本指令Vi编辑器基本配置总结后期文章重要内容汇总从今天开始,学习大数据。
lady_killer9
·
2023-11-16 20:50
大数据
Linux
CentOS
虚拟机
海思Hi3531A芯片设备添加测试UART1-3
确定内核加载了串口uart驱动程序可以参考“hi3531添加uart3https://blog.csdn.net/xiaoaid01/article/details/51328667”海思Hi3531A的
linux
赵鸣寒
·
2023-11-16 20:53
uart
海思
Hi3531A
串口
uart1
uart3
linux 伪终端原理,探索Linux之 终端模拟器和伪终端交互原理
伪终端是
linux内核
模拟出来
纪环
·
2023-11-16 19:11
linux
伪终端原理
Linux:系统调用 和 Strace
1.写在前面本文主要介绍:Linux下系统调用和strace工具概述;公众号:滑翔的纸飞机2.系统调用和Strace当Linux上运行的应用程序/进程要使用
Linux内核
管理的资源时,如读取文件、创建进程等
Mr_扛扛
·
2023-11-16 18:26
操作系统
-
Linux
linux
服务器
Linux信号机制
Linux信号(signal)机制分析【摘要】本文分析了
Linux内核
对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。
weixin_34148456
·
2023-11-16 15:57
数据结构与算法
操作系统
php
ARM-
LINUX内核
管理——内存页表
Linuxkernel集中了世界顶尖程序员们的编程智慧,犹记操作系统课上老师讲操作系统的四大功能:进程调度内存管理设备驱动网络。从事嵌入式软件开发工作,对设备驱动和网络接触的比较多。而进程调度和内存管理接触少之有少,更多的是敬而远之。我的理解,想在内核开发上有更深层次的技术进步,应该对内核的内存管理进程调度等深层技术有一定的理解。不过这2块内容是内核最核心的部分,实际内核开发工作中涉及较少,很少有
zjq_smile
·
2023-11-16 13:25
驱动
linux内存管理--
linux内核
高端内存
Linux内核
地址映射模型x86CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。段页式机制如下图。
鱼思故渊
·
2023-11-16 13:24
linux内核设计与实现
linux
内存管理
内核
深入理解
Linux内核
页表映射分页机制原理
前言操作系统用于处理内存访问异常的入口操作系统的核心任务是对系统资源的管理,而重中之重的是对CPU和内存的管理。为了使进程摆脱系统内存的制约,用户进程运行在虚拟内存之上,每个用户进程都拥有完整的虚拟地址空间,互不干涉。而实现虚拟内存的关键就在于建立虚拟地址(VirtualAddress,VA)与物理地址(PhysicalAddress,PA)之间的关系,因为无论如何数据终究要存储到物理内存中才能被
简说Linux内核
·
2023-11-16 13:13
linux
运维
服务器
嵌入式
Linux内核
深入
Linux内核
(内存篇)—页表映射分页
深入
Linux内核
(内存篇)—页表映射一、分页1.1页表存在哪里?1.2页表长啥样?1.3分页机制如何完成进程地址空间切换?
迷途小生
·
2023-11-16 13:42
深入Linux内核
内核
操作系统
linux
Linux内核
页表管理-那些鲜为人知的秘密
版本:20.04.1代码阅读工具:vim+ctags+cscope通用操作系统,通常都会开启mmu来支持虚拟内存管理,而页表管理是在虚拟内存管理中尤为重要,本文主要以回答几个页表管理中关键性问题来解析
Linux
Linux内核远航者
·
2023-11-16 13:12
Linux内核
linux
内核
深入
Linux内核
(内存篇)—页表映射分段
深入
Linux内核
(内存篇)—页表映射一、分段二、X86中的分段三、Kernel中的分段操作系统的核心任务是对系统资源的管理,而重中之重的是对CPU和内存的管理。
迷途小生
·
2023-11-16 13:12
深入Linux内核
内核
操作系统
linux
学习
linux内核
-- 内存,看一篇就够了(多图)
内存模块1linux内存总体布局:内存分成用户态和内核态4G进程地址空间解析内核地址空间进程地址空间2地址转换和页表2.1地址转换虚拟内存是指程序使用的逻辑地址。每个进程4G。所有进程共享物理内存4G,所以逻辑地址和物理地址不是一一对应,需要地址转换.页表由3部分组成:页目录,页面,页内偏移32bit只有3级0-11位:页内偏移OFFSET12-21位:页面表偏移PT(PTE页表项.指向一张具体的
csbmww
·
2023-11-16 13:40
c语言
c++
qt
c#
编辑器
【嵌入式项目应用】__do{...} while(0) 的四大使用场景
前言这里只针对单核CPU,
linux内核
和其他一些开源的代码中,经常会遇到这样的代码:do{...}while(0)这样的代码一看就不是一个循环,do..while表面上在这里一点
Rleco_
·
2023-11-16 12:28
嵌入式开发
mfc
c++
c语言
单片机
stm32
51单片机
proteus
linux系统启动的第一个进程是,CentOS6开机启动过程详解
同时
Linux内核
的特点是模块化,通过对模块装载卸载可以对内核功能自定义。
Linux内核
镜像文件:/boot/vmlinuz-2.6.32-696.el6.x86_64整体的流程BIOS/开机自检MB
miss苑
·
2023-11-16 10:44
CentOS to 浪潮信息 KeyarchOS 迁移体验与优化建议
它基于
Linux内核
、龙蜥等开源技术,支持x86、ARM等主流架构处理器,其稳定性、安全性、兼容性和性能等核心能力均已得到充分验证。
负债程序猿
·
2023-11-16 10:58
centos
linux
运维
浪潮
KOS
docker 存储驱动之 overlay2
overlay2简介OverlayFS是一种和AUFS很类似的文件系统,与AUFS相比,OverlayFS有以下特性:1)更简单地设计2)从3.18开始,就进入了
Linux内核
主线3)可能更快一些因此,
巷中人
·
2023-11-16 09:45
运维
5g
Docker存储驱动之--overlay2
存储驱动之–overlay21.镜像层docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着
linux
云川之下
·
2023-11-16 09:13
docker
k8s
paas
docker
overlay2
存储
驱动
docker学习1:存储驱动--overlay(1)概览
效率更高,2014年合入3.18版本内核主线;针对这个OverlayFS,Docker提供了一个对应的存储驱动程序,唤做overlay,后来给改进改进又出了个overlay2;所以,OverlayFS是
linux
sanyu.lh
·
2023-11-16 09:11
docker
Docker存储驱动之- overlay2
docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着
linux内核
3.18把overlay
summer_west_fish
·
2023-11-16 09:37
K8S
docker
容器
运维
21 Linux 自带的LED驱动
一、Linux自带LED驱动使能 其实
Linux内核
自带LED抢夺那个,但在此之前需要配置Linux驱动来使能LED驱动。
职业法师头铁
·
2023-11-16 07:31
Linux
驱动开发
linux
驱动开发
linux自带LED
DirtyPipe(CVE-2022-0847) 脏管漏洞复现分析
这是Linuxkernel存在安全漏洞,该漏洞源于新管道缓冲区结构的“flag”变量在
Linux内核
中的copy_page_to_iter_pipe()和push_pipe
23hours
·
2023-11-16 07:38
漏洞挖掘
安全
linux
c语言
android源码分析
01_Android系统概述02_Android系统的开发综述03_Android的
Linux内核
与驱动程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
千里送人头
·
2023-11-16 07:30
android
android
数据库
手机
listview
电话
工具
CentOS to KeyarchOS 系统迁移体验
1.KOS(KeyarchOS)——云峦操作系统简介 KeyarchOS即云峦操作系统(简称KOS)是浪潮信息基于
Linux内核
、龙蜥等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器
Imagine Miracle
·
2023-11-16 07:20
浪潮
KOS
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他