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] mdev和udev功能
它同时也用来接替devfs及热插拔的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有
用户空间
的行为mdevmdev概述mdev是busybox提供的一个工具,在嵌入式系统中,相当于简化版的udev
李小白20200202
·
2023-12-16 19:24
linux
运维
服务器
基于RK3568的内部定时器应用示例
被调度的函数肯定是异步执行的,它类似于一种“软件中断”,而且是处于非进程的上下文中,所以调度函数必须遵守以下规则:a.没有current指针、不允许访问
用户空间
。
武汉万象奥科
·
2023-12-16 16:36
单片机
嵌入式硬件
内部定时器
深度探索Linux操作系统 —— 从内核空间到
用户空间
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:02
Linux内核
编译与链接
linux
数据库
网络
深度探索Linux操作系统 —— Linux图形原理探讨
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:02
Linux内核
编译与链接
linux
运维
服务器
深度探索Linux操作系统 —— 构建桌面环境
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:32
Linux内核
编译与链接
linux
运维
服务器
深度探索Linux操作系统 —— 构建内核
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:31
编译与链接
Linux内核
linux
运维
服务器
深度探索Linux操作系统 —— 构建initramfs
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:31
Linux内核
编译与链接
linux
运维
服务器
深度探索Linux操作系统 —— 编译过程分析
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:01
编译与链接
Linux内核
linux
运维
服务器
GCC
深度探索Linux操作系统 —— 构建工具链
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 16:01
编译与链接
Linux内核
C++
GCC
深度探索Linux操作系统 —— 构建根文件系统
Linux操作系统——编译过程分析深度探索Linux操作系统——构建工具链深度探索Linux操作系统——构建内核深度探索Linux操作系统——构建initramfs深度探索Linux操作系统——从内核空间到
用户空间
深度探索
Liuqz2009
·
2023-12-16 15:57
Linux内核
编译与链接
linux
运维
服务器
linux系统的u盘/mmc/sd卡等的支持热插拔和自动挂载行为
同时,udev也处理所有
用户空间
发生的硬件添加、删除事件,以及某些特定设备所需的固件加载。比如,当我们插入U盘后udev会自动在/dev下创建设备节
xiaoxilang
·
2023-12-16 15:13
Linux的开发与思考
linux
运维
服务器
C++经典面试题(万字总结版)
一.编译链接运行1.虚拟地址空间的内存布局Linux内存管理|二、虚拟地址空间布局-知乎(zhihu.com)3G的
用户空间
和1G的内核空间。
Better Sally
·
2023-12-16 07:51
面经
C++
c++
面试
数据结构
c语言
Linux基础使用
第一章、Linux介绍、虚拟机安装使用一、Linux介绍(一)计算机资源硬件资源:计算机的物理设备(CPU、GPU、磁盘…)软件资源:操作系统[内核空间](特殊的软件资源),应用程序[
用户空间
](根据特定的需求
blueskies0420
·
2023-12-16 02:05
Linux
linux
Linux系统调用函数fork()、exec*、wait、system、popen
在linux中系统调用是
用户空间
访问内核的唯一手段,除异常和陷入外,他们是内核
A-sL1
·
2023-12-16 01:09
#
Linux
linux
Linux内核介绍
文章目录Linux内核介绍1.Linux内核的起源和发展历程1.1起源1.2发展历程2.Linux内核的主要特性2.1多任务处理2.2多用户2.3内存管理2.4网络功能3.Linux内核的架构3.1
用户空间
与内核空间
Dontla
·
2023-12-15 23:02
linux
linux
运维
服务器
五花八门客户问题(BUG) - 用好strace
strace可以监控
用户空间
进程和内核的交互,比如系统调用、信号传递、进程状态变更等。它底层使用内核的ptrace特性来实现其功能。
深山老宅
·
2023-12-15 14:56
各式各样客户问题
linux
bug
客户问题
数据库
LinuxBasicsForHackers笔记 -- 管理 LINUX 内核和可加载内核模块
操作系统的第二个元素通常称为
用户空间
,几乎包括其他所有内容。什么是内核模块?Linux是一个整体内核,可以添加内核模块。
扰动欧几里得空间
·
2023-12-15 13:32
Linux
linux
笔记
PHP的协程是什么?
协程可以看作是一种
用户空间
线程,由程序员显式地管理,而不是由操作系统内核进行调度。PHP的协程在PHP5.5版本引入了Generator,而在PHP7.0版本引入了更强大的协程支持。
xiangpingeasy
·
2023-12-15 13:01
PHP
php
开发语言
协程
redis,memcached,nginx网络组件
fcntl函数设置阻塞具体内部差异:网络io分为两个流程,数据准备阶段(网卡拷贝到内核空间),数据拷贝阶段(内核空间拷贝到
用户空间
),非阻塞是在数据准备阶段返回,但
诗人和酒
·
2023-12-15 11:18
(Linux内核源码分析)Linux 内核无线子系统
用户空间
的程序运行在最上层,而硬件相关的设备则在最下面。图示中左边为以太网设备,右边为WiFi设备。正如图中看到的一样,存在着两种
攻城狮百里
·
2023-12-15 08:59
Linux
linux
Unix 五种I/O模型
第二步就是把数据从内核缓冲区复制到进程缓冲区1.阻塞I/O阻塞I/O.png通过recvfrom函数进行系统调用,直到内核中有数据准备好之后,内核将数据从内核空间复制到
用户空间
,此刻rev
coding400
·
2023-12-14 22:16
Netlink是Linux内核提供的一种用于内核与
用户空间
进程之间通信的机制。
Netlink是Linux内核提供的一种用于内核与
用户空间
进程之间通信的机制。它允许内核向
用户空间
发送消息,同时也可以接收
用户空间
的请求并做出相应的响应。
老虎爱代码
·
2023-12-14 20:02
C语言学习
linux
运维
c语言
Linux安全之SELinux理解
SELinux是一组内核修改和
用户空间
工具,已经被添加到各种Linux发行版中。其软件架构力图将安全决策的执行与安全策略分离,并简化涉及执行安全策略的软件的数量。Linux安全
围城&微尘
·
2023-12-14 17:24
linux
安全
运维
ARM MMU简介
2.
用户空间
和内核空间的隔离ARMMMU可以将
用户空间
和内核空间的虚拟地址映射到不同的物理地址空间,确保
用户空间
代码无法直接访问核心操作系统的数据和
车联网安全杂货铺
·
2023-12-14 14:41
系统安全
arm开发
安全
网络安全
系统安全
车载系统
云网络中的虚拟网络设备Tap与Tun
1.1.tap和tun介绍Tap/Tun设备是Linux操作系统内核中的虚拟网络设备,提供与硬件网卡完全相同的功能,但一般物理网卡一端连接的是物理网络,一端连接的是网络协议栈,而Tap/Tun主要用于
用户空间
和内核空间传递报文
一只CV程序猿
·
2023-12-14 12:59
网络
【C语言】
用户空间
使用非缓存内存
在
用户空间
使用非缓存内存通常不是标准做法,因为非缓存内存的操作与硬件平台紧密相关,并且通常被保留给内核模块或设备驱动程序使用。
一尘之中
·
2023-12-06 19:12
C语言
编程
缓存
io模型
首先明白:操作系统将内存空间分为:
用户空间
和内核空间,
用户空间
是普通应用程序可以去访问的内存空间,内核空间是操作系统内核去访问的内存空间**那这时候,我们也要明白什么是用户态,什么是内核态内核态:进程处于内核空间的时候
bangbang2
·
2023-12-06 16:55
【Linux内核思辩】kmallo VS vmalloc,谁与争锋?
定义kmalloc()函数的操作与
用户空间
的malloc()函数非常相似
ichdream
·
2023-12-06 08:17
Linux系统编程
Linux内核360度剖析
linux
车载系统
机器人
c语言
性能优化
Binder机制---IPC、RPC的过程,69个经典Android面试题和答案详解
从内核的角度看,进程不过是一个作业单位,虽然各个进程的
用户空间
相对独立,但是运行在内核空间中的任务数据、代码都是彼此共享的。Linux本身就提供IPC工具,用于两个进程通过内核进行通信。
flutter架构师
·
2023-12-05 21:47
程序员
面试
移动开发
android
【Linux驱动】Linux--V4L2视频驱动框架
Linux–V4L2驱动框架一、V4L2框架v4l2驱动框架主要的对象有video_device、v4l2_device、v4l2_subdev、videobufvideo_device一个字符设备,为
用户空间
提供设备节点
szembed
·
2023-12-05 18:46
v4l2摄像头编程
linux
epoll和select的区别
select,epoll本质上都是同步i/o,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步i/o则无需自己负责进行读写,异步i/o的实现会负责把数据从内核拷贝到
用户空间
^花九九
·
2023-12-05 07:46
linux
c++
linux
用户态和内核态
为了避免用户应用导致冲突甚至内核崩溃,用户应用与内核是分离的:进程的寻址空间会划分为两部分:内核空间、
用户空间
。
迷茫的羔羊羊
·
2023-12-04 22:16
IO模型
操作系统
redis
IO
操作系统
Linux串口驱动(4) - write详解
1.
用户空间
write的操作实现tty_write-->ld=tty_ldisc_ref_wait(tty);-->wait_event(tty_ldisc_wait,(ld=tty_ldisc_try
四季帆
·
2023-12-04 19:15
#
tty
driver
uart
Linux
Android跨进程通信,RPC,IPC
IPC跨进程数据传输,在b进程中,a进程可以访问到b进程中的数据,1.IPC原理在linux系统中每个进程都有自己的虚拟内存地址空间,分
用户空间
qfh-coder
·
2023-12-04 18:53
Android
framework
rpc
网络协议
网络
android
c语言
c++
Linux编程中C语言头文件位置
搞基于linux的嵌入式驱动,需要引用很多头文件,有时总是找不到头文件位置,于是学习,总结了一下:先说头文件位置吧,分两类:1、
用户空间
编程使用头文件就是我们常用的一些:比如#include#include
禾仔仔
·
2023-12-04 12:33
C
Linux
linux
c语言
Linux 上的容器技术
在每个namespace中的应用看到的,都是不同的IP地址、
用户空间
、进程ID等。
key_3_feng
·
2023-12-03 23:39
Linux
linux
Java NIO 底层原理
一、概念说明1、内核态(内核空间)和用户态(
用户空间
)的区别和联系?
用户空间
是用户进程所在的内存区域,系统空间是操作系统所在的内存区域。
专职掏大粪
·
2023-12-03 20:26
Linux 内核源码各版本下载
内核是操作系统的核心部分,负责管理系统资源、提供系统调用接口,并为
用户空间
和硬件之间提供一个桥梁。开源性质:L
姬如祎
·
2023-12-03 10:43
Linux保姆级教程
linux
运维
服务器
Linux 音频设备驱动(宋宝华书)
17.3节阐述了LinuxOSS音频设备驱动的组成、mixer接口、dsp接口及
用户空间
编程方法。17.4节阐述了LinuxALSA音频设备驱动的
wuye110
·
2023-12-03 04:30
linuxDriver
RK3568平台开发系列讲解(Linux系统篇)netlink 监听广播信息
一、什么是netlink机制Netlink是Linux内核中用于内核和
用户空间
之间进行双工通信的机制。它基于socket通信机制,并提供了一种可靠的、异步的、多播的、有序的通
内核笔记
·
2023-12-03 03:07
RK3568
Android11
从入门到实战项目专栏
RK3568
Linux 内核编译步骤及配置详解
一、linux体系结构从大面上来说,linux体系结构分为:1)
用户空间
:C库、用户应用程序;2)内核空间:系统调用接口、内核、硬件平台依赖代码。
Alex-L
·
2023-12-03 02:06
Ubuntu
linux句柄存储分析
当
用户空间
程序调用open打开文件,或调用socket创建一个套接字时,都会返回一个int类型的句柄,这个句柄在内核中是怎么存储的,怎么根据句柄找到相应的文件对象或套接字对象呢,这篇文章来分析下这块内容
多多是小坏熊
·
2023-12-03 02:18
网络
linux
内核
Linux中的UDEV机制与守护进程
udev在
用户空间
运行,而不在内核空间运行。它能够根据系统中的硬件设备的状态动态更新设备文件,包括设备文件的创建,删除等
不会编程的小江江
·
2023-12-02 23:34
ARM-Linux硬件平台
linux
计算机操作系统试题及答案带解析,《计算机操作系统》汤子瀛(第4版)试题题库及答案|真题题库...
内核级线程的调度由操作系统完成B.操作系统为每个用户级线程建立一个线程控制块C.用户级线程间的切换比内核级线程间的切换效率高D.用户级线程可以在不支持内核级线程的操作系统上实现【答案】B查看答案【解析】用户级线程仅存在于
用户空间
中
深海的葬礼
·
2023-12-02 20:47
计算机操作系统试题及答案带解析
【Linux】23、内存超详细介绍
文章目录零、资料一、内存映射1.1TLB1.2多级页表1.3大页二、虚拟内存空间分布2.1
用户空间
的段2.2内存分配和回收2.2.1小对象2.2.2释放三、查看内存使用情况3.1Buffer和Cache3.1.1proc
呆呆的猫
·
2023-12-02 05:55
Linux
实战
linux
数据库
运维
内存
free
top
vmstat
linux 3.13版本nvme驱动阅读记录四
staticintnvme_probe(structpci_dev*pdev,conststructpci_device_id*id){//...create_cdev://利用miscdev结构体提供一些字符设备的操作(回调函数),
用户空间
可以下发一些
酸菜。
·
2023-12-01 23:51
#
nvme
linux
Linux 系统启动过程
目录IOS/UEFI阶段引导加载程序阶段内核启动阶段
用户空间
初始化阶段登录管理器阶段用户登录阶段图形界面或命令行界面IOS/UEFI阶段计算机通电,BIOS或UEFI启动。
久绊A
·
2023-12-01 20:23
Linux
linux
运维
服务器
uc_12_进程间通信IPC_有名管道_无名管道
1内存壁垒进程间天然存在内存壁垒,无法通过交换虚拟地址直接进行数据交换:每个进程的
用户空间
都是0~3G-1(32位系统),但它们所对应的物理内存却是各自独立的。
wwwwood
·
2023-12-01 15:46
uc
unix
【驱动】串口驱动分析(二)-tty core
tty驱动概貌tty架构如下所示:如上图所示,
用户空间
主要是通过系统调用与ttycore交互。ttycore根据用空间操作
嵌入式与Linux那些事
·
2023-12-01 04:27
#UART驱动
linux
嵌入式
嵌入式硬件
arm开发
Linux iptables防火墙详解(一)——iptables基础知识
我们所说的iptables防火墙,其实包括两部分,一是netfilter内核空间,另一个是iptables
用户空间
。内核
永远是少年啊
·
2023-11-30 23:38
Linux
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他