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
内存映射
Elasticsearch配置解析
文章目录简介系统配置最大文件描述符内存锁定限制虚拟
内存映射
最大数量线程数elasticsearch.ymlcluster.namenode.namepath.data&path.logminimum\_
涛声依旧(竞涛)
·
2023-11-26 18:21
Elasticsearch
Elasticsearch
配置
configuration
解析
Linux内核--内存管理(十二)
内存映射
目录一、引言二、用户态
内存映射
------>2.1、小块内存申请------>2.2、大内存块申请三、用户态缺页异常------>3.1、匿名页映射------>3.2、文件映射------>3.3、页交换四
文艺小少年
·
2023-11-26 15:32
CPU性能分析与操作系统的构建
linux
java
spring
STM32 map文件解析
keil主要包含配置:MemoryMap:
内存映射
Callgraph:图像映射Symbols:符号CrossReference:交叉引用SizeInfo:大小信息TotalsInfo:统计信息UnusedSecti
吾爱技术圈
·
2023-11-26 13:15
STM32初学
c语言内存管理
通常程序访问的是虚拟内存,虚拟
内存映射
到物理内存的一小部分。在Linux系统中,虚拟内存默认为4G的大小。每个进程都有独立的4G内存地址空间。
国家级退堂鼓
·
2023-11-25 19:40
c语言
开发语言
linux
C++初阶 | [五] 内存管理
内存映射
段是高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存,做进程间通信。(目前只需了解一下)堆用于程序运行时动态内存分配,堆是可以上增长的。数据段——
畋坪
·
2023-11-25 17:00
#
C++初阶
c++
c语言
开发语言
Android MMKV - 性能强悍的存储工具(腾讯出品)
MMKV是基于mmap
内存映射
的key-value组件,底层序列化/反序列化使用protobuf实现,性能高,稳定性强。
没有了遇见
·
2023-11-25 12:11
Android系统匿名共享内存Ashmem
Ashmem是一种共享内存的机制,它利用了Linux的mmap系统调用,将不同进程中的同一段物理
内存映射
到进程各自的虚拟地址空间,从而实现高效的进程间共享。它以驱动程序的形式实现在内核空间。
挨踢豆豆
·
2023-11-24 01:10
android
android
Fresco图片优化
Android匿名共享内存和MemoryFile
Ashmem是一种共享内存的机制,它利用了Linux的mmap系统调用,将不同进程中的同一段物理
内存映射
到进程各自的虚拟地址空间,从而实现高效的进程间共享。
viclee108
·
2023-11-24 01:34
【Android】
匿名共享内存
MemoryFile
Ashmem
共享内存特点介绍。
共享内存也是ipc通信的一种方式,它是通过将一段
内存映射
到用户进程空间中,从而达到进程之间的通信方式,(共享内存需要借助其他的同步机制来实现共享内存之间通信的
Steps-of-time
·
2023-11-23 03:08
linux
4.5 Windows驱动开发:实现进程数据转储
在上一篇文章《内核R3与R0
内存映射
拷贝》介绍了一种方式SafeCopyMemory_R3_to_R0可以将应用层进
微软技术分享
·
2023-11-22 23:25
《灰帽黑客:攻守道》
windows
驱动开发
c++
Visual
C++
操作系统 I/O 全流程详解
目录I/O设备设备控制器
内存映射
I/O直接内存访问重温中断IO软件原理I/O软件目标使用程序控制I/O使用中断驱动I/O使用DMA的I/OI/O层次结构中断处理程序设备驱动程序与设备无关的I/O软件用户空间的
mocas_wang
·
2023-11-22 19:06
操作系统
Linux内核分析(十七)--内存管理之用户栈与内核栈及内核地址空间分布
->3.1、thread_union------>3.2、task_struct------>3.3、thread_info------>3.4、内核栈的大小四、内核空间分布------>4.1、物理
内存映射
区
文艺小少年
·
2023-11-22 17:27
CPU性能分析与操作系统的构建
linux
服务器
网络
linux内存管理机制--学习整理汇总 dma-buf(3)
目录
内存映射
mmap总介一、用户进程访问内存分析二、dma_buf关键代码解读三、内核处理器访问dma-buf缓冲区对象四、引入dma-buf机制的原因五、dma-buf实现
内存映射
mmap总介
内存映射
junwua
·
2023-11-22 17:23
手机移动开发
linux
学习
运维
linux系统编程-进程或线程间通信机制
根据上图总结一下:用于通信的主要有:管道和FIFO、消息队列(POSIX和SYSTEMV)、共享内存(POSIX和SYSTEMV)、
内存映射
、socket(数据报和流)、伪终端。用于同
别拿嵌入式不当码农
·
2023-11-21 23:44
linux
嵌入式
c语言
【Linux 内核分析课程作业 1】mmap 实现一个 key-valueMap
作业一功能要求利用mmap(虚拟
内存映射
文件)机制实现一个带持久化能力的key-valueMap系统,至少支持单机单进程访问。
框架主义者
·
2023-11-21 20:52
linux
Linux内核mmap
内存映射
详解及例子实现
但是,由于应用程序不能直接操作设备硬件地址,所以操作系统提供了这样的一种机制——
内存映射
,把设备地址映射到进程虚拟地址,mmap就是实现
内存映射
的接口。
linux大本营
·
2023-11-20 22:25
linux
内存管理
mmap
mmu
内存映射
Linux内存管理之mmap
目录一.mmap系统调用1.mmap系统调用2.系统调用munmap()3.系统调用msync()二.系统调用mmap()用于共享内存的两种方式:三.mmap进行
内存映射
的原理一.mmap系统调用1.mmap
咸鱼弟
·
2023-11-20 16:11
Linux
linux
mmap
Linux系统编程------mmap函数
mmapvoid*mmap(void*addr,size_tlength,intprot,intflags,intfd,off_toffset)//创建共享
内存映射
参数:addr:指定映射区的首地址。
bamboo223
·
2023-11-20 16:11
Liunx系统编程--笔记
linux
c语言
运维
Linux下mmap
从名字上来看是memorymap也就是地址映射,是一种
内存映射
文件的方法。mmap是一个可以将一个文件或者其它对象映射到进程的地址空间实现磁盘的地址和进程虚拟地址空间一段虚拟地址的一一对应关系。
一个山里的少年
·
2023-11-20 16:40
linux
运维
服务器
详解mmap:是什么 为什么 怎么用
目录mmap基础概念mmap
内存映射
原理mmap和常规文件操作的区别mmap优点总结mmap相关函数mmap使用细节性能总结mmap基础概念mmap是一种
内存映射
文件的方法,即将一个文件或者其它对象映射到进程的地址空间
子木呀
·
2023-11-20 16:10
C/C++知识点汇总
C/C++
嵌入式知识整理
Linux相关
linux
mmap
虚拟内存
物理内存
进程
浅谈Linux mmap
内存映射
一、什么是mmapmmap是一种
内存映射
文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系,函数原型如下void*mmap(void
极致Linux内核
·
2023-11-20 16:07
linux
java
数据结构
Linux mmap 的作用是什么?
文章目录1.简介2.相关函数3.mmap和常规文件操作的区别4.作用参考文献1.简介mmap(memorymap)即
内存映射
,用于将一个文件或其它对象映射到进程的地址空间。
恋喵大鲤鱼
·
2023-11-20 16:03
Linux
linux
mmap
C++——内存管理(new/delete使用详解)
C++内存管理本章思维导图:注:本章思维导图对应的xmind文件和.png文件已同步导入至资源1.C/C++内存区域的划分在C/C++中,内存区域主要划分为:内核区域、栈区、
内存映射
段、堆区、数据段、代码段等区域
Forward♞
·
2023-11-20 13:36
C++教程
c++
开发语言
庖丁解牛:NIO核心概念与机制详解 03 _ 缓冲区分配、包装和分片
文章目录Pre概述缓冲区分配和包装(allocate、wrap)缓冲区分片(slice)缓冲区份片和数据共享只读缓冲区(asReadOnlyBuffer)直接和间接缓冲区(allocateDirect)
内存映射
文件
小小工匠
·
2023-11-20 11:17
【Netty】
nio
Macronix旺宏电子推出一系列eMMC存储器产品4GB--8GB容量!
这种托管Flash解决方案优化了
内存映射
,坏块
szdst
·
2023-11-19 12:31
EMMC
Macronix旺宏电子
【微软技术栈】C#.NET
内存映射
文件
本文内容进程、视图和管理内存使用
内存映射
文件编程示例
内存映射
文件包含虚拟内存中文件的内容。借助文件和内存空间之间的这种映射,应用(包括多个进程)可以直接对内存执行读取和写入操作,从而修改文件。
吉特思米(gitusme)
·
2023-11-19 12:26
C#
.NET
专栏
c#
.net
python 文本处理模块_Python之mmap
内存映射
模块(大文本处理)说明
说明:mmap是一种虚拟
内存映射
文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟
weixin_39983427
·
2023-11-19 10:59
python
文本处理模块
蓝牙Mesh专有DFU
蓝牙Mesh专有DFUMesh专有DFU协议介绍特征DFU模式和类型角色并发传输混合设备的网络传输速率后台操作传输分区
内存映射
安全DFU固件IDApplicationfirmwareIDSoftDevicefirmwareIDBootloaderfirmwareID
~狂想家~
·
2023-11-18 18:36
蓝牙
Nordic
Mesh
蓝牙
Nordic
3.3 Windows驱动开发:内核MDL读写进程内存
因此,要在一个进程中读取或写入另一个进程的内存数据,需要先将目标进程的物理
内存映射
到当前进程的虚拟地址空间中,然后才能进行内存读写操作。
微软技术分享
·
2023-11-17 12:59
《灰帽黑客:攻守道》
windows
驱动开发
MDL
变量使用volatile和不使用volatile的区别
volatile本质为“直接存取原始内存地址”,即每次访问时都直接访问原始内存地址假设有一个外部硬件设备,通过某个
内存映射
寄存器与你的程序通信。
CClaris
·
2023-11-16 22:46
C语言
C++
STM32
c++
c语言
嵌入式硬件
嵌入式
嵌入式软件
ARM
单片机
LinuxC 进程之间通信
IPCInterProcessCommunication进程中通信常见的几种方式本文只讲管道、消息队列、共享内存1、管道通信:无名管道、有名管道2、信号--系统开销小3、消息队列--内核的链表4、信号量--计数器5、共享内存6、
内存映射
"回首过往时光匆匆
·
2023-11-16 13:58
服务器
linux
c语言
linux中的i/o资源管理
cpu通过这种方式访问串口设备与cpu访问RAM类似,被称为
内存映射
方式(me
lhkwqy
·
2023-11-15 23:43
操作系统
linux
pcl点云和Eigen::Map转换
因此使用Eigen::Map进行
内存映射
,节省内存空间,加快处理速度。Eigen::Map是将一段连续的内存空间映射成Eigen中Matrix的形式,可以直接使用相关的矩阵运
com1098247427
·
2023-11-14 08:39
PCL源码分析
c++
pcl
QNX ETH VLAN ping 不通
他比较怀疑的地方是这部分物理
内存映射
后被其他进程给改掉了。
eeblacksmith
·
2023-11-14 05:10
汽车行业
QNX
Python学习-Numpy库文件操作(文本文件,二进制文件,缺失数据文件的读取操作)
库文件操作目录1、文本文件的存取2、带缺失数据文件读取3、使用正则表达式解析从文本文件构造数组4、二进制文件存取5、将多个数组以未压缩.npz格式保存到文件中6、根据文本文件或二进制文件中的数据构造数组7、以
内存映射
的方式读取二进制文件
小样020
·
2023-11-14 02:23
IT
python
python
numpy
矩阵
后端
mmap如何运用
mmap的主要用途包括:*将一个普通文件映射到内存中,以便进行高效的读写操作;*创建一个匿名
内存映射
,用于在进程之间共享数据;*在特定情况下,可以使用mmap来代替malloc等动态内存分配函数。
编码小哥
·
2023-11-14 02:39
C
c语言
内存映射
:PS和PL DDR3的一些区别
之前写的一些资料:PS与PL互联与SCU以及PG082-CSDN博客参考别人的资料:PL读写PS端DDR的设计_pl读写ps端ddr数据-CSDN博客xilinxsdk、vitis查看地址_vitis如何查看microblazed地址_yang_wei_bk的博客-CSDN博客可见,PS端的DDR3需要从已经映射好的地址去写。PL不需要,从零开始。
NoNoUnknow
·
2023-11-13 14:41
FPGA学习
读书笔记
随想随记
fpga开发
一篇文章带你使用(MMKV--基于 mmap 的高性能通用 key-value 组件)
MMKV是基于mmap
内存映射
的key-value组件,底层序列化/反序列化使用protobuf实现,性能高,稳定性强。也是腾讯微信团队使用的技术。
摸鱼小小虫
·
2023-11-13 10:03
Android
java
Android
数据持久化
MMKV
腾讯
如何从零开始手写一个消息中间件(从宏观角度理解消息中间件的技术原理)
什么是消息中间件消息中间件的作用逐一拆解消息中间件的核心技术消息中间件核心技术总览IOBIONIOIO多路复用AIOIO多路复用详细分析selectpollepollJava中的IO多路复用协议序列化消息的存储消息的读写随机写、顺序写
内存映射
黄俊懿
·
2023-11-13 00:34
java
中间件
分布式
后端
架构
rabbitmq
java-rocketmq
Android开发,车载通讯应用——binder通讯原理解析
Binder的基本原理Binder借助了
内存映射
(mmap)的方法,在内核空间和接收方用户空间的数据缓存区之间做了一层
Android技术栈
·
2023-11-12 12:14
Android
开发
车载开发
android
binder
spring
程序员
Android开发
开发
车机开发
JVM工具jmap
主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象
内存映射
或堆内存细节。
catch that elf
·
2023-11-11 20:27
JVM
JVM
jmap
内存分析
java jmap format_jvm 性能调优工具之 jmap 命令详解
jmap名称:JavaMemoryMap(
内存映射
)官方文档:https://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jmap.html功能描述
weixin_39582737
·
2023-11-11 20:54
java
jmap
format
java - jmap
内存映射
工具
主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象
内存映射
或堆内存细节。jmap命令可以获得运行中的jvm的堆的快照,从而可以离线分析
七彩星云
·
2023-11-11 20:53
java命令
java
java
JVM之jmap java
内存映射
工具
jmapjava
内存映射
工具1、jmapjdk安装后会自带一些小工具,jmap命令(MemoryMapforJava)是其中之一。
242030
·
2023-11-11 20:16
java
java
C/C++ 程序链接 与 万能反汇编工具objdump
每个目标文件可以被看作单个源代码文件的二进制存储版本,需要为程序
内存映射
提供各种各样的节(代码.text初始化数据.data未初始化数据.bss和只读数据.rdata),链接器的最终任务是将独立的节组合成最终的程序
内存映射
节
水火汪
·
2023-11-11 19:05
linux
移植
&&
二进制
c++
c语言
开发语言
单片机启动流程
不同的芯片架构具有不同的
内存映射
,而且如果芯片架构中支持IMU那么
内存映射
也变得更加复杂。依最简单的情况来分析,Cortex-M3和Cor
PlayCodes
·
2023-11-11 11:13
个人笔记
Rtthread
Rtthread源码分析
hal
单片机
stm32
嵌入式硬件
linux
汇编
ARM 基础学习记录 / 异常与GIC介绍
GIC提供了
内存映射
寄存器,可用于管理中断源和行为,以及(在多核系统中)用于将中断路由到各个CPU核。它使软件能够屏蔽、启用和禁用来自各个中
Real-Staok
·
2023-11-11 05:17
【ARM
IMX6ULL
基础学习记录】
arm开发
学习
单片机
汇编
(C++17) variant的使用与union对比
文章目录前言与需求union
内存映射
图C++11的union使用ref示例构造普通构造置空emplacemonostate访问std::get获取指针std::get_if#include#includeunionU
天赐细莲
·
2023-11-10 07:29
C/C++
c++
开发语言
c语言
Redis 学习笔记 #Redis持久化
RDBfile恢复数据save#主进程执行RDB阻塞所有命令bgsave#子进程执行RDB注:关于bgsave开始时将主进程中页表fork(拷贝)到子进程实现子进程共享主进程的内存数据(页表存放虚拟内存与物理
内存映射
关系主进程只能操
minicat.
·
2023-11-08 05:26
Redis学习笔记
redis
数据库
缓存
学习
用户态
内存映射
内存映射
不仅仅是物理内存和虚拟内存之间的映射,还包括将文件中的内容映射到虚拟内存空间。这个时候,访问内存空间就能够访问到文件里面的数据。而仅有物理内存和虚拟内存的映射,是一种特殊情况。
key_3_feng
·
2023-11-07 02:24
Linux
linux
上一页
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
其他