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
内存映射
2309com与exe的区别
原文为什么可按EXE重命名COM文件,而不会产生明显不良影响.最初,唯一存在的程序是COM文件.COM文件的格式是:嗯,没有.没有格式.COM文件只是一个
内存映射
.该"格式"从CP/M继承.为了加载COM
fqbqrr
·
2023-09-13 04:31
小技巧
小技巧
mmap用于本地进程间通信
mmap是
内存映射
的实现,就是把进程的虚拟地址空间映射到真实的物理内存中,从而,对映射地址的读写相当于对真实物理内存的读写,操作系统负责将写入的内容刷新到磁盘,或者从磁盘加载到内存中(这里是指文件映射,
·
2023-09-11 20:32
一文说清mmap
内存映射
底层原理(以LCD中的Framebuffer为例)
一文说清mmap
内存映射
底层原理【目录】一、宏观解释
内存映射
二、进程虚拟地址空间三、虚拟内存区域描述符四、
内存映射
的实现五、mmap在Framebuffer中的应用前几天的一场面试中,面试官问:为什么可以通过
晨少爱学习
·
2023-09-11 11:20
linux
驱动
mmap
内存映射
页表
Framebuffer
虚拟内存
《ARM裸机》2--ARM体系结构和汇编指令
目录一、可编程器件的编程原理二、指令集对CPU的意义三、RISC和CISC的区别四、统一编址、独立编址、哈弗结构、冯诺依曼结构五、寄存器(***重点***)六、
内存映射
七、CPU和外部存储器的接口八、iMX6ULL
m0_73853811
·
2023-09-11 02:18
arm开发
汇编
【webserver】 第8节 响应报文的生成
目录8.1生成响应报文的基本思路8.2前置知识1.
内存映射
2.可变参数3.unorde
几日行云
·
2023-09-10 01:27
webserver
服务器
c++
linux
web
http
嵌入式IDE(2):KEIL中SCF分散加载链接文件详解和实例分析
在上一篇文章IAR中ICF链接文件详解和实例分析中,我通过I.MXRT1170的SDK中的
内存映射
关系,分析了IAR中的ICF链接文件的语法。
tilblackout
·
2023-09-09 10:20
嵌入式
ide
Linux下的系统编程——共享存储映射(十)
前言:mmap是一种
内存映射
文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。
我想学LINUX
·
2023-09-09 09:27
linux
mmap函数
存储映射I/O
文件间进程通信
创建共享内存
mmap通信
映射区
操作系统
root(系统管理员目录)、lib(开机所需的动态链接库)、etc(所有配置文件)、usr(用户应用类似Windows的programfiles)、boot(启动系统的核心文件)、proc(虚拟目录,系统
内存映射
星冉子
·
2023-09-09 01:06
【共享内存】进程间通信--C++代码实例
目录1.共享内存的介绍1.1介绍1.2对比1.3步骤2.相关函数2.1shmget()函数:获取共享内存区域的ID2.2shmat()函数:建立映射共享内存2.3shmdt()函数:解除共享
内存映射
2.4shmctl
咚咚锵咚咚锵
·
2023-09-09 00:20
记录篇
c++
开发语言
【操作系统】聊聊Linux内存工作机制
内存主要是用来存储系统和应用程序的指令、数据、缓存等
内存映射
内存是需要安全机制保护的,所以只有内核才可以直接访问物理内存。进程如果要访问内存需要通过独立的虚拟地址空间。虚拟地址空间其实包含两部分。
qxlxi
·
2023-09-08 16:40
#
操作系统
#
Linux
linux
运维
服务器
【内存管理】C与C++的内存管理异同点
内存映射
段:高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存,做进程间通信。堆:用于程序运行时动态内存分配,堆是可以上增长的。数据段:存放全局数据和静态数据。
白杨Cc
·
2023-09-07 22:58
C++学习笔记
c++
内存管理
腾讯开源存储框架MMKV
MMKV的介绍MMKV是基于mmap
内存映射
的key-value组件,底层序列化/反序列化使用protobuf实现,性能高,稳定性强。从2015年中至今在微信上使用,其性能和稳定性经过了时间的验证。
cname_1
·
2023-09-07 15:59
4.1 NumPy的ndarray:一种多维数组对象
用于读写磁盘数据的工具以及用于操作
内存映射
文件的工具。线性代数、随机数生成以及傅里叶变换功能
米小河123
·
2023-09-07 07:32
Android
内存映射
内存映射
想理解这个知识点,我们首先要知道内存的概念和映射的概念。
秦假仙zzz
·
2023-09-06 23:56
Android体系
Android
内存映射
虚拟地址
进程管理
mmap 基本使用
mmap基本使用文章目录mmap基本使用简介小知识1.正常系统调用写文件流程图2.mmap
内存映射
写文件流程图3.mmap函数说明3.1头文件3.2创建
内存映射
mmap3.3释放
内存映射
4.基础使用5.
无敌的娃哥
·
2023-09-06 01:26
C语言
linux基础
linux
【ZYNQ】Linux驱动之梦开始的地方
ZYNQUltraScale文章目录1.1系统框图1.2介绍1.2.1寄存器查询手册1.2.2物理地址与虚拟地址1.2.3MIO介绍1.2.4PS的LED引脚介绍1.3搭建工程1.4程序分析1.4.1驱动程序分析1:
内存映射
菜虚鲲001
·
2023-09-05 15:29
linux
fpga
ZYNQ
Linux 进程通信之:
内存映射
(Memory Map)
二、API说明1.头文件#include2.创建
内存映射
void*mmap(void*addr,size_tlength,intprot
阿飞__
·
2023-09-05 12:21
Linux
C/C++
内存映射
mmap
ToplingDB 如何减小写放大:功大欺理
关于共享内存shm和
内存映射
mmap的区别是什么?介绍了CSPP直接将MemTable转化为SST。2.减小写放大实际上,直接把MemTabl
·
2023-09-05 12:39
后端数据库
ToplingDB 如何减小写放大:功大欺理
关于共享内存shm和
内存映射
mmap的区别是什么?介绍了CSPP直接将MemTable转化为SST。2.减小写放大实际上,直接把MemTabl
·
2023-09-05 11:05
后端数据库
嵌入式S5PV210基础知识总结
内存映射
S5PV210属于ARMCortex-A8架构,32位CPU,CPU设计时就有32根地址线&32根数据线。32根地址线决定了CPU的地址空间为4G,那么这4G空间如何分配使用?
路溪非溪
·
2023-09-04 19:23
单片机
嵌入式硬件
C语言中内存分配的几种方式
目录C语言中内存分配的几种方式静态内存分配栈内存分配堆内存分配
内存映射
文件C语言中内存分配的几种方式静态内存分配静态内存分配是在程序编译时分配内存,通常用于全局变量和静态变量。
Dzhuser
·
2023-09-04 01:26
c语言
MMVK替换SP实现本地数据持有化
引言最近将项目中的sharedpreference替换了微信开源的mmkv框架,记录下两者之前的性能对比和mmvk的简单封装使用MMKV原理内存准备通过mmap
内存映射
文件,提供一段可供随时写入的内存块
吐必南波丸
·
2023-09-01 23:20
一文搞定全进程间通讯(IPC)八大方式-管道、命名管道、信号、信号量、消息队列、共享内存+
内存映射
、套接字
进程间通讯(IPC)参考/引用:如何在Linux下的进行多进程编程(初步)-知乎(zhihu.com)。浅析进程间通信的几种方式(含实例源码)-知乎(zhihu.com)。linux基础——linux进程间通信(IPC)机制总结_千里之行,始于足下-CSDN博客。LinuxIPC总结(全)xuexingyang的博客-CSDN博客linuxipc。Linux进程间通信-详解(经典)_linux进程
Real-Staok
·
2023-09-01 22:37
【Linux进程和线程的编程
通讯和例程】
经验分享
学习
arm开发
linux
笔记
Linux通信--构建进程通信IPC的方案之共享内存|实现使用共享内存进行server&client通信
一旦这样的
内存映射
到共享它的进程地址空间,这些进程间数据传递不再涉及到内核,即进程不再通过执行进入内核的系统调用来传递彼此的数据。
jolly0514
·
2023-09-01 12:47
linux
git
centos
服务器
网络
linux
V4L2 摄像头应用编程
目录V4L2简介V4L2摄像头应用程序打开摄像头查询设备的属性/能力/功能设置帧格式、帧率申请帧缓冲、
内存映射
入队开启视频采集读取数据、对数据进行处理结束视频采集V4L2摄像头应用编程实战实战小项目之视频监控视频监控简介
行稳方能走远
·
2023-08-31 12:47
正点
Linux
C
应用编程
linux
Binder跨进程通信原理(三):Binder IPC实现原理
1.动态内核可加载模块&&
内存映射
正如上一章所说,跨进程通信是需要内核空间做支持的.传统的IPC机制如管道,Socket,都是内核的一部分,因此通过内核支持来实现进程间通信自然是没问题的.但是Binder
bug樱樱
·
2023-08-31 02:01
浅析C/C++的内存管理
内存映射
段是高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享内存,做进程
_Camille
·
2023-08-29 15:00
c++
内存管理
重载
存储系统性能优化中IOMMU的作用是什么?
一、IOMMU原理IOMMU(Input/OutputMemoryManagementUnit)是一种用于管理计算机内存的技术,它允许将物理
内存映射
到虚拟地址空间。
古猫先生
·
2023-08-29 00:43
性能优化
5G
linux
运维
Linux中的零拷贝技术
参考文章:浅析Linux中的零拷贝技术
内存映射
--mmap内核和用户空间,共享内存。数据copy到内核区后,只需要把地址共享给应用程序即可,无需再copy一次数据到用户空间。
7d972d5e05e8
·
2023-08-28 06:26
x86的内存寻址方式
文章目录一、实模式寻址二、保护模式寻址三、段页式内存管理四、Linux的内存寻址五、进程与内存1、内核空间和用户空间2、
内存映射
3、进程内存分配与回收一、实模式寻址在16位的8086时代,CPU为了能寻址超过
得过且过的勇者y
·
2023-08-28 03:40
操作系统真相还原
操作系统
内存寻址
x86
RocketMQ 的刷盘机制、主从复制、存储形式
文章目录同步刷盘和异步刷盘同步复制和异步复制存储机制流程分析为何CommitLog文件要设计成固定大小的长度pagecacheMmap
内存映射
技术—MappedByteBufferOS的PageCache
黑夜无路人
·
2023-08-27 12:59
RocketMQ
rocketmq
rocketMQ刷盘机制
rocketMQ主从复制
rocketMQ存储形式
rocketMQ内存映射
英飞凌 Tc3xx AURIX 2G多核处理器简介
目录1、概述2、AURIX2G多核架构2.1、多核简介2.2、片上总线简介3、AURIX2G内核简介3.1、内核架构3.2、内核寄存器3.3、中断处理4、AURIX2G内存简介4.1、内存简介4.2、
内存映射
剑从东方起
·
2023-08-26 07:23
单片机基础知识
AURIX2G-Tc3xx
内核架构
02-Numpy基础-ndarray
用于读写磁盘数据的工具以及用于操作
内存映射
文件的工具。线性代数、随机数生成以及傅里叶变换功能。用于集成由C、C++、Fortran等语言编写的代码的A
风瑟
·
2023-08-25 11:17
数据分析
numpy
hello程序的一生
关键词:预处理;编译;汇编;链接;进程创建;信号与异常处理;地址访问;
内存映射
(摘要0分,缺失-1分,根据内容精彩称都酌情加分0-1分)目录第1章概述..........................
池印宇
·
2023-08-23 13:05
MongoDB如何存储数据
内存映射
文件是OS通过mmap在内存中创建一个数据文件,这样就把文件映射到一个虚拟内存的区域。虚拟内存对于
lhdz_bj
·
2023-08-21 10:37
Mongodb
mongo
storage
file
extent
存储
Linux 内存管理 pt.1
内存也是操作系统最核心的功能之一,内存主要用来存储系统和程序的指令、数据、缓存等关于内存的学习,我会尽量以通俗易懂的方式且分成多篇文章去讲解那么今天在pt.1文章中,我们来学习一下Linux中的虚拟内存、物理内存和
内存映射
wsnbb_2023
·
2023-08-21 00:13
linux
运维
服务器
【C++进阶心法 内存管理】
程序中使用了
内存映射
文件,如共享库、共享文件,则包含映射段。
harveyhan
·
2023-08-20 15:28
#
01
编程语言基础
C++
MMKV 高性能的数据存取框架解读
MMKV目标了解MMKVMMKV的基本应用MMKV的原理概念多进程设计思想性能对比源码解读简介MMKV是基于mmap
内存映射
的key-value组件,底层序列化/反序列化使用protobuf实现,性能高
Heezier
·
2023-08-20 10:30
kafka读写速度快的原因
kafak读写速度快的原因:一:生产者写入数据kafka会把收到的消息都写入到硬盘中,它绝对不会丢失数据,为了优化写入速度kafka采用了两个技术:顺序写入和
内存映射
文件1.顺序写入磁盘读写有两种方式,
lol、蜗牛
·
2023-08-18 23:01
大数据集群
kafka
读写速度
内存
磁盘
POSIX文件操作(二)
基础知识mmap是一种
内存映射
文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地
oceanLong
·
2023-08-18 16:17
2019-08-18 字节跳动面经
怎么区分哪个用户3.返回cookie4.数据结构线性探测散列hash冲突5.几种方法,只说了三种6.linux进程和线程的区别7.linux进程和线程有什么相同点8.linux和windows的区别9.虚拟
内存映射
对应物理内存
北子萌
·
2023-08-18 15:42
glibc 知:手册13:底层输入/输出
输入和输出原语2.3.设置描述符的文件位置2.4.描述符和流2.5.混合流和描述符的危险2.5.1.链接通道2.5.2.独立通道2.5.3.清洗流2.6.快速分散-聚集I/O2.7.在两个文件之间复制数据2.8.
内存映射
canpool
·
2023-08-18 12:51
libc
linux
glibc
QT处理日志文件
在这里我采用的是
内存映射
的方式去读取文件的日志信息。代码部分如下所示:QFilefile(big_path);qint64fileSize=file.size();//获取文件的大小uchar*d
Helloorld_1
·
2023-08-18 09:05
qt
c++
开发语言
经验分享
操作系统——
内存映射
初始化虚拟内存的内容时,会把虚拟内存区域和一个磁盘文件对象对应起来,这个过程叫
内存映射
。被映射的对象称为:共享对象。
132xin
·
2023-08-18 03:29
linux rpc 共享内存,Linux内核态和用户态共享内存
Linux内核态和用户态共享内存1、mmap系统调用(功能)void*mmap(void*addr,size_tlen,intprot,intflags,intfd,off_toffset)
内存映射
函数
爱串门的老王
·
2023-08-17 18:15
linux
rpc
共享内存
内存管理之页转换 virt_to_page
3项技术:mmap系统调用可以实现将设备
内存映射
到用户进程的地址空间。使用get_user_pages,可以把用户空间
内存映射
到内核中。DMA的I/O操作,使得外设具有直接访问系统内存的能力。
山羊哥-老宋
·
2023-08-17 18:14
操作系统
linux
内存管理
源代码加密解决方案(透明加密与环境加密的区别 )
例如:文件读写(输出日志)、socket通信、
内存映射
,常驻服务等,对于Web开发者,经由IIS或TomCat等web服务器的代码变形更是
CSDzhoudaoquan
·
2023-08-17 13:18
源代码
加密
解决方案
嵌入式
安全
基础C语言知识串串香12☞存储类&作用域&生命周期&链接属性
概念词:存储类(栈、堆、数据区、.bss段、.text段)作用域(代码块作用范围,也就是变量作用的范围)生命周期(变量的诞生和死亡)链接属性(外链接属性、内链接属性、无连接属性)7.2、Linux下的
内存映射
Leon_Geo
·
2023-08-17 07:56
移动安全面试题—调试&反调试
检测调试端口:/proc/self/maps文件中包含了
内存映射
信息。如果发现有调试器相关的内存映
·
2023-08-16 09:28
人工智能
聊聊BIO NIO AIO的区别
AIO的特点BIONIOAIO的使用场景小结前言:简单说说I/O在计算机系统中I/O就是输入(Input)和输出(Output)的意思,针对不同的操作对象,可以划分为磁盘I/O模型,网络I/O模型,
内存映射
巴卡巴卡哇
·
2023-08-14 05:41
网络/协议
计算机网络
bio
nio
aio
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他