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
内核对象
第四部分:1---文件
内核对象
,文件描述符,输出重定向
目录structfile
内核对象
:如何读写文件?
S+叮当猫
·
2024-09-13 03:14
Linux
CentOS
算法
linux
服务器
数据结构—内核链表
通用性:内核链表的设计使其能够通用于不同类型的
内核对象
。通过在结构体中包含一个指向链表
LEE_C17
·
2024-09-13 01:00
数据结构
链表
arm开发
隔壁工程师都馋哭了我的逆向工程IDA,说要给我搓背捏脚
逆向工程IDA主要内容涉及到的内容如下:1、
内核对象
及
内核对象
管理;2、进程回调;3、内核调试;4、Windbg双击调试;引言1进程回调原理分析1.1安装与卸载逆向分析1.2OS执行回调例程分析1.3触发调用的调用链分析
kali_Ma
·
2024-02-20 11:08
网络安全
信息安全
逆向工程
渗透测试
安全漏洞
RK3568平台 设备模型sysfs文件系统
一.什么是sysfs文件系统sysfs文件系统是Linux内核提供的一种虚拟文件系统,用于向用户空间提供内核中设备,驱动程序和其他
内核对象
的信息。
嵌入式_笔记
·
2024-02-08 07:29
瑞芯微
服务器
linux
网络
句柄(HANDLE)的简单理解
每个进程有自己的一个句柄表,是一个数据结构组成的数组,每个数据结构包含一个指向
内核对象
的指针、访问掩码
Magic__Conch
·
2024-02-06 21:02
C++
c++
Windows下多线程编程(一)
主要包括两部分:•一个是操作系统用来管理进程的
内核对象
。
内核对象
也是系统用来存放关于进程的统计信息的地方。•另一个是地址空间,它包含所有可执行模块或DLL
-飞鹤-
·
2024-02-05 19:39
VC++
我读过的最好的epoll讲解--转自”知乎“
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的
内核对象
。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。
有事找叮当
·
2024-02-05 04:46
RT-Thread对象管理解析(通过线程创建源码分析)
的对象可以使用动态创建以及静态创建,使用动态的话需要定义一个宏定义RT_USING_HEAP,有这一个宏定义后会使用堆区进行初始化一般使用动态的函数为rt_xxx_create(),静态的为rt_xxx_init()
内核对象
的管理
唐·柯里昂798
·
2024-02-03 07:33
stm32
嵌入式硬件
单片机
mcu
c语言
物联网
Linux设备管理模型-02:sysfs
文章目录sysfs1使用sysfs控制GPIO2sysfs编程2.1完善sysfs属性文件的读写操作上一篇文:设备管理模型中的基础数据结构sysfssysfs是用于导出
内核对象
的文件系统,它是一个基于ram
Leo-夜空
·
2024-01-21 00:14
C
linux
嵌入式
注册字符设备
/my***.kodmesg注册字符设备structcdev{structkobjectkobj;//表示该类型实体是一种
内核对象
structmodule*owner;//填THIS_MODULE,表示该字符设备从属于哪个内核模块
聪
·
2024-01-20 11:47
linux
Linux操作系统——重定向与缓冲区
1.理解一下structfile
内核对象
上一篇文章(文件详解)我们一直在谈,一个文件要被访问就必须要先被打开,打开之前就必须要先把文件加载到内存,同时呢我们的操作系统为了管理文件也会为我们的文件创建相对应的
小白苦学IT
·
2024-01-15 23:34
linux
运维
服务器
RT-Thread源码分析3:
内核对象
模型
文章目录前情提要
内核对象
模型的基本数据结构
内核对象
控制块的数据结构
内核对象
容器的数据结构
内核对象
管理方式对象操作的主要函数rt_object_get_information(type)rt_object_init
萤火虫的电子笔记
·
2024-01-15 21:51
嵌入式:RTOS
RT-Thread
内核对象
源码分析
代码分析
Matlab并行编程之GPU
Matlab并行编程之GPUMatlab提供GPU上计算支持:基础数据类型(gpuArray和对应API),支持GPU计算的内置函数和多个工具包,支持PTX
内核对象
加载,支持MEX函数使用CUDAC/C
weixin_42849849
·
2024-01-14 12:13
数值计算/数值优化
matlab
【玩转RT-Thread】线程间同步(一) 信号量
为了解决这种竟态问题,RT-ThreadOS提供了如下几种同步互斥机制:信号量(semaphore)、互斥量(mutex)、和事件集(event)二、信号量1、简述信号量是一种轻型的用于解决线程间同步问题的
内核对象
以放_
·
2024-01-10 02:04
#
RT-Thread
实战训练
#
RT-Thread
内核学习
硬件架构
RT-Thread 内核基础(六)
内核部分/*表示
内核对象
的名称的最大长度,若代码中对象名称的最大长度大于宏定义的长度,*多余的部分将被截掉。*/#define
饼干饼干圆又圆
·
2024-01-09 01:09
RT-Thread
RTOS
学习
RTT
编译安装Linux内核
编译安装Linux内核Linux内核组成部分:kernel:内核核心,一般为bzImage,通常在/boot目录vmlinuz-VERSION-RELEASEkernelobject:
内核对象
,一般放置于
一直在努力学习的菜鸟
·
2024-01-07 10:43
Linux运维
linux
运维
Windows内核理论基础学习
内核结构硬件抽象层(HAL)内核层执行体层设备驱动程序文件系统/存储管理网络Windows子系统窗口管理图形设备接口系统线程和系统进程内核基本概念处理器模式内存管理进程和线程管理中断和异常同步内核重要数据结构
内核对象
Sciurdae.
·
2024-01-05 01:45
Windows基础
CTF学习笔记
windows
学习
单片机
Reverse
笔记
开发语言
多线程同步
EventWaitHandle类派生出来的)3.ReaderWriterLock类维护自由锁(InterLocked)实现同步监视器(Monitor)和互斥锁(lock)读写锁(ReadWriteLock)系统
内核对象
互斥
隐士Xbox
·
2023-12-30 07:34
jvm
c#
自动化
RT-Thread
内核对象
管理框架
内核对象
管理框架RT-Thread采用
内核对象
管理系统来访问/管理所有
内核对象
,
内核对象
包含了内核中绝大部分设施,这些
内核对象
可以是静态分配的静态对象,也可以是从系统内存堆中分配的动态对象。
饼干饼干圆又圆
·
2023-12-25 08:00
RT-Thread
RT-Thread
嵌入式实时操作系统
UCOS和freeRTOS的区别总结
1、uCOS-III中所有的
内核对象
(如任务控制块、消息队列、信号量等)都是静态创建的,需要用户提供。FreeRTOS中的
内核对象
支持动态和静态两种创建方法。
遥_望
·
2023-12-23 20:02
STM32
stm32
freeRtos
ucos
嵌入式
C语言-内存映射(大文件处理)(创建文件映射
内核对象
然后在映射到内存地址空间中,当作无类型指针使用)
C语言-内存映射是什么,根据自己粗浅的学习理解,总结为——创建一个文件映射
内核对象
然,然后在把文件映射
内核对象
映射到内存地址空间中,然后我们拿这个内存地址(也就是无类型类型指针)对内存空间(也就相当与硬盘上的文件
trw777
·
2023-12-17 07:02
C/C++
linux
内核对象
介绍
在Linux内核中,对象管理是一个非常重要的功能。对象可以是内存、设备、文件等,Linux内核需要对这些对象进行管理和分配。1.内存对象管理:内存是操作系统中最重要的资源之一,Linux内核通过两种方式进行内存管理。第一种是物理内存管理,即将物理内存地址映射到相应的逻辑地址空间,为进程提供内存空间。另一种内存管理方式是虚拟内存管理,它将内存分为若干个页面,进程使用的内存地址被映射到这些页面上。Li
一叶知秋yyds
·
2023-12-05 12:35
linux
linux
c语言
网络
服务器
Linux:理解文件重定向
文章目录文件
内核对象
fd的分配问题重定向的现象dup2重定向的使用标准输出和标准错误前面对于文件有了基本的认知,那么基于前面的认知,本篇总结的是文件重定向的含义极其本质文件
内核对象
首先理解一下file
内核对象
是什么
海绵宝宝de派小星
·
2023-12-03 19:39
Linux
知识总结
linux
运维
服务器
windows中以最低权限(SECURITY_ATTRIBUTES)创建
内核对象
最近工作中用到共享内存进行进程间通信,客户端在win8的IE10中老是报无法打开服务端以默认权限创建的共享内存等
内核对象
,环境是:1.使用win8的默认等级的用户帐户控制,2.IE10的安全属性中开启了
wljince007
·
2023-11-30 08:25
C/C++
win8
ie10
Protected
Mode
CreateMutex
Windows核心编程 第四章 进程(上)
首先讲述什么是进程,以及系统如何创建进程
内核对象
,以便管理每个进程。然后将说明如何使用相关的
内核对象
来对进程进行操作。接着,要介绍进程的各种不同的属性,以及查询和修改这些属性所用的若干个函数。
TK13
·
2023-11-29 22:42
windows核心编程
windows核心编程
进程
[笔记]Windows核心编程《二十二》注入DLL和拦截API
系列文章目录[笔记]Windows核心编程《一》错误处理、字符编码[笔记]Windows核心编程《二》
内核对象
[笔记]Windows核心编程《三》进程[笔记]Windows核心编程《四》作业[笔记]快乐的
二进制怪兽
·
2023-11-29 22:08
#
windows核心编程
windows
visual
studio
c++
[笔记]Windows核心编程《四》作业
系列文章目录[笔记]Windows核心编程《一》错误处理、字符编码[笔记]Windows核心编程《二》
内核对象
[笔记]Windows核心编程《三》进程[笔记]Windows核心编程《四》作业[笔记]快乐的
二进制怪兽
·
2023-11-29 22:07
#
windows核心编程
windows
Windows核心编程(第五版)_1_错误处理_字符处理_
内核对象
ʕ•ᴥ•ʔɔ:1WindowsAPI返回值调用Windows函数时,它会先验证我们传给它的参数,然后再开始执行任务。如果传入的参数无效,或者由于其他原因导致操作无法执行,则函数的返回值将指出函数因为某些原因失败了。表1-1展示了大多数Windows函数使用的返回值的数据类型。1.1函数的错误码通常情况下,如果Windows函数能返回错误代码,将有助于我们理解函数调用为什么会失败。Microsoft
A1v1n
·
2023-11-29 22:04
系统安全
windows
c++
C++多线程线程同步问题
现存由线程的
内核对象
和线程栈两部分组成。操作系统用线程的
内核对象
来管理线程,
内核对象
也是系统用来存放线程统计信息的地方。线程栈用来维护程序在执行代码是所需
今天也要努力搬砖
·
2023-11-28 10:24
c++
多线程
USB总线-Linux内核USB3.0设备控制器复合设备之USB gadget configfs分析(七)
而configfs是一个基于文件系统的
内核对象
管理器(或称为config_items),config_items在用户空间通过mkdir显式的创建,使用rmdir销毁,在mkdi
业余程序员plus
·
2023-11-26 11:32
USB
gadget
configfs
USB
uac2
configfs
【进程和线程】学习笔记(一)----进程和线程初识以及一些API整理
进程和线程文章目录进程和线程线程创建线程终止线程线程的挂起与恢复运行线程间同步原子锁临界区等待线程函数:WaitForSingleObject()WaitForMultipleObject()
内核对象
互斥变量信号量事件对象线程死锁线程间通信进程进程的创建进程间通信创建缓冲区创建映射关闭缓冲区内存管理线程创建线程头文件
深思沉浮
·
2023-11-23 19:15
进程和线程
学习
c++
windows
RT-Thread快速入门-线程间同步之信号量
信号量的工作机制信号量是一种可以用来解决线程间同步问题的
内核对象
,线程通过获取和释放信号量,来达到同步的目的。每个信号量对
zsky_01
·
2023-11-23 09:13
RT-Thread
c语言
rtos
嵌入式
线程间同步(信号量、互斥量、事件集)笔记
1、信号量信号量是一种轻型的用于解决线程间同步问题的
内核对象
,线程可以获取或释放它,从而达到同步或互斥的目的。
大脸盘子。
·
2023-11-23 09:41
RT_Thread应用入门
单片机
嵌入式硬件
c语言
linux
RT-Thread信号量
创建信号量删除信号量初始化信号量脱离信号量释放信号量获取信号量无等待获取信号量使用场合线程同步锁中断与线程的同步资源计数信号量实验的代码和流程分析个人总结:信号量信号量是一种轻型的用于解决线程间同步问题的
内核对象
~Old
·
2023-11-23 09:37
RT-Thread
RTOS
RT-Thread
嵌入式
信号量
同步和通信
嵌入式linux--sysfs文件系统以及操作GPIO
它是sysfs文件系统的挂载点,提供了一种以文件和目录形式表示系统设备、总线、驱动程序和其他
内核对象
的方式。
最后一个bug
·
2023-11-16 05:30
嵌入式linux/RTOS
arm开发
linux
单片机
stm32
Winodws核心编程 多线程
目录一、基本概念二、线程创建函数三、Windows
内核对象
与句柄四、简单的多线程案例五、线程同步-互斥对象六、多线程实现群聊的服务端和客户端七、线程同步-事件对象八、事件对象与互斥对象区别九、线程同步-
貌美不及玲珑心,贤妻扶我青云志
·
2023-11-16 04:35
Windows核心编程
windows
C++
多线程
采用关闭句柄的方式去掉程序多开的限制
一些程序限制多开的方法很多,比如采用窗口名,进程名,
内核对象
等等,论坛中也有很多关于这方面的介绍,但是好像没有一个具体的例子,估计是觉得太简单了吧。
yu_xiyan
·
2023-11-15 14:32
windows
FreeRTOS学习-内存管理
1.动态内存分配与FreeRTOS从v9.0.0后,FreeRTOS开始支持
内核对象
的静态分配方式,因此,内存管理库可以被裁剪。但在大多数嵌入式应用中,堆的使用还是非常常见的。
Duran.L
·
2023-11-09 12:41
操作系统
学习
c语言
开源软件
arm开发
iot
RTT笔记-
内核对象
管理
由于系统其它地方都会涉及到
内核对象
,所以就先看看该部分的代码系统版本:V3.1.3RTT的内核管理这部分就我理解实际上是一个大容器,里面有很多小容器,每个小容器代表一个类别,例如线程、事件等。
lissettecarlr
·
2023-11-04 16:02
CreateProcess()函数
调用原理当调用CreateProcess()函数时,系统所做的工作:系统创建一个进程
内核对象
,初始使用计数为1;(进程
内核对象
并不代表进程本身,而是操作系统用来管理这个进程的一个数据结构)系统为新进程创建一个虚拟地址空间
Layznana
·
2023-10-31 11:02
c语言
操作系统
Linux设备驱动程序学习笔记——第十一章 内核的数据结构
内核使用的数据类型主要被分为三大类:类似int的标准C语言类型类似u32的有确定大小的类型类似pid_t这样用于特定
内核对象
的类型一、使用标准C语言类型要避免类型冲突和潜在的风险。
qq_43527944
·
2023-10-31 01:31
Linux设备驱动笔记
进程、线程及
内核对象
进程、线程及
内核对象
笔记
内核对象
每个
内核对象
只是内核分配的一个内存块,并且只能由该内核访问,这个内存块是一种数据结构,他的成员负责维护该对象的各种信息,如进程对象有一个进程ID、一个基本优先级和一个退出代码
zh852
·
2023-10-30 03:08
操作系统
线程
内核
操作系统
对象
模块隐藏
dwFlags:TH32CS_SNAPMODULE遍历模块PEB(ProcessEnvironmentBlock进程环境块)存放进程信息,每个进程都有自己的PEB信息如何找到PEBEPROCESS进程
内核对象
结构体中
Asura_Luo
·
2023-10-27 10:40
Windows内核之进程基本含义以及进程的创建
进程1进程的含义:1.1一个是操作系统用来管理进程的
内核对象
。
内核对象
也是系统用来存放关于进程的统计信息的地方。1.2另一个是地址空间,它包含所有可执行模块或DLL模块的代码和数据。
eskimoer
·
2023-10-25 18:17
操作系统
windows编程
Windows内核
进程
进程创建
字符设备驱动框架(字符设备基础一)
而Linux内核会将字符设备抽象成一个具体的structcdev结构体,该结构体记录了字符设备的字符设备号、
内核对象
等信息,cdev_init(…)函数对结构体进行初始化之后,cdev_add(…)函数将设备号和
温人之周.
·
2023-10-24 10:36
RK3568
linux驱动开发笔记(迅为)
linux
《windows核心编程》第3章
内核对象
一、
内核对象
简介1.1
内核对象
有哪些令牌对象token、事件对象Event、文件对象File、文件映射对象Mapping_File、线程对象Thread、时钟对象Timer、线程池对象ThreadPool
herb.dr
·
2023-10-22 18:19
windows
[笔记]Windows核心编程《十七》内存映射文件
系列文章目录[笔记]Windows核心编程《一》错误处理、字符编码[笔记]Windows核心编程《二》
内核对象
[笔记]Windows核心编程《三》进程[笔记]Windows核心编程《四》作业[笔记]快乐的
二进制怪兽
·
2023-10-22 15:23
#
windows核心编程
windows
SDK入门
目录SDK概念SDK下载创建桌面应用程序API用户模式与内核模式Windows
内核对象
句柄-
内核对象
的"ID"(每个对象对应的唯一标识符)消息机制Windows多任务实现(多线程)虚拟内存进程隔离-多程序运行控制台程序与
貌美不及玲珑心,贤妻扶我青云志
·
2023-10-20 10:37
SDK
C++
SDK
C#资源释放方法与原理总结
C#中资源分为【托管资源】和【非托管资源】两种非托管资源:所有的Window
内核对象
(句柄)都是非托管资源,如S
asia_Reversed
·
2023-10-18 14:43
C#项目
c#
.net
【RT-Thread】RT-Thread内核快速入门,内核实现与应用开发学习随笔记
目录前言快速入门工程说明调试命令系统启动步骤用户入口代码内核基础线程调度时钟管理线程间同步线程间通信内存管理I/O设备管理程序内存分布自动初始化机制
内核对象
模型静态与动态对象
内核对象
管理架构遍历
内核对象
内核配置与裁剪第
追逐者-桥
·
2023-10-17 08:46
#
三
RTOS(实时操作系统)
RT-Thread
嵌入式软件
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他