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
物理地址-虚拟地址
【C++】面试经历小点总结
文章目录C++基础1、理解常用内存类型2、static3、const4、volatile5、extern6、运算符重载7、malloc和new8、宏定义和内联函数9、逻辑地址和
物理地址
10、进程和线程区别
失落的换海迷风
·
2023-12-02 16:57
#
面经总结
面经
计算机网络——网络层
包括数据的寻址、路由选择、连接建立、保持和终止等;二、网络层的协议ARP地址解析协议通过ip地址获取
物理地址
;RARP协议ICMP国际控制报文协议通过ICMP传输控制消息,控制消息是指网络通不通、主机是否可达
蒋劲豪
·
2023-12-02 11:45
计算机网络
计算机网络
linux中 struct page 与
物理地址
的关系
由structpage找到对应
物理地址
以sparse模型为例,每个numanode有自己的
物理地址
。
mszjaas00
·
2023-12-01 19:00
笔记
uc_12_进程间通信IPC_有名管道_无名管道
1内存壁垒进程间天然存在内存壁垒,无法通过交换
虚拟地址
直接进行数据交换:每个进程的用户空间都是0~3G-1(32位系统),但它们所对应的物理内存却是各自独立的。
wwwwood
·
2023-12-01 15:46
uc
unix
【Linux】共享内存
一个进程向操作系统申请一块共享区内存,操作系统为该进程创建了一块内存后,进程要将该共享内存与自己的
虚拟地址
空间进行映射挂接。也就是将共享区
在肯德基吃麻辣烫
·
2023-12-01 10:03
Linux
linux
服务器
java
pcie dma 相关知识整理(xilinx平台)
DMA读过程1、驱动程序向操作系统申请一片物理连续的内存;2、主机向该地址写入数据;3、主机将这个内存的
物理地址
告诉FPGA;4、FPGA向主机发起读TLP请求—连续发出多个读请求;
zzyaoguai
·
2023-12-01 01:55
PCIE
pcie
dma
xilinx
异常崩溃死机
访问空指针会导致程序崩溃,这是因为在访问指针时,
虚拟地址
会映射到
物理地址
。此时,页表会检查这个地址,而这个地址被存放在只读区。
瓶子里肥皂泡
·
2023-12-01 00:56
我的博客
linux
6.局域网
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽
物理地址
的差异。MAC地址又称为
物理地址
、硬件地址,用来定义网络设备的位置。
西部小笼包
·
2023-12-01 00:29
Git笔记_03_Git分支
会保存一个提交对象,该提交对象包含的信息有:指向暂存内容快照的指针这里简单说一下快照这一概念(本人也不太懂)快照是数据存储的某一时刻的状态记录;备份则是数据存储的某一个时刻的副本快照仅仅记录逻辑地址和
物理地址
的对应关系备份就是将物理数据做一次复制我们只要知道快照速度快很多
square john
·
2023-11-30 19:21
Git笔记
git
github
内存管理
在一个进程中,位于用户
虚拟地址
空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。
没戏还在演戏
·
2023-11-30 06:45
MySQL 索引
一、MySQL索引1.索引的概念●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的
物理地址
(类似于C语言的链表通过指针指向数据记录的内存地址)。
梦想的梦想家
·
2023-11-30 02:52
mysql
数据库
JavaEE初阶 专项选择练习
解析:父进程和子进程都有自己独立的地址空间(
虚拟地址
空间).进程是操作系统资源分配的基本单位.父进程结束,所有子进程都结束,进程结束,所有线程都结束;如果多个进程同时占有对方需要的资源而同时请求对方的资源
IGWBGtheshy
·
2023-11-29 22:34
java-ee
开发语言
c语言程序设计基础第二章作业,程序设计基础(C语言)第3版习题及答案
答:C语言的特点:C语言简洁、紧凑、使用灵活、方便;运算符丰富;数据结构丰富;C是结构式语言;C语法限制不太严格,程序设计自由度大;C语言允许直接访问
物理地址
;C语言程序生成代码质量高;C语言适用范围大
Xana Hopper
·
2023-11-29 17:29
c语言程序设计基础第二章作业
C++基础 — new的使用
2.3内存管理的基本要求3、对于内置类型new/delete/malloc/free可以混用4、C和C++的动态内存管理4.1C的动态内存管理4.2C++的动态内存管理1、地址空间可执行程序(进程)的
虚拟地址
空间
98同学
·
2023-11-29 17:24
C++
c++
开发语言
ModelSim破解一直出现Unable to checkout a license.Make sure you licence file
Unabletocheckoutalicense.Makesureyoulicencefile…错误mac地址出错方法:关闭其他网卡,只保留WLAN这个网卡打开网络和Internet设置,更改适配器禁用其他网卡,只保留WLAN的查看
物理地址
彭飞万里
·
2023-11-29 16:28
modelsim
xv6 内核空间共享
首发公号:Rand_cs共享内核空间我们常说,每个进程都有自己的
虚拟地址
空间,但其中内核部分是共享的。这就有个问题,如何共享的?
Rand_CS
·
2023-11-29 09:50
xv6
系统
linux
操作系统
Mysql索引详解
通过索引表找到该行数据对应的
物理地址
然后访问相应的数据。索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。事实上,索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。
风筝上的猫
·
2023-11-29 06:44
mysql
数据库
<JavaEE> 什么是进程控制块(PCB Process Control Block)?
它包含了与进程相关的信息,如进程ID、进程状态、进程的
物理地址
、进程的调度信息等。进程控制块是操作系统在管理进程时所使用的数据结构
想听风雨
·
2023-11-29 03:46
JavaEE
java-ee
进程和线程
PCB
9.4 Windows驱动开发:内核PE结构VA与FOA转换
本章将继续探索内核中解析PE文件的相关内容,PE文件中FOA与VA,RVA之间的转换也是很重要的,所谓的FOA是文件中的地址,VA则是内存装入后的
虚拟地址
,RVA是内存基址与当前地址的相对偏移,本章还是需要用到
微软技术分享
·
2023-11-29 02:14
《灰帽黑客:攻守道》
windows
驱动开发
c++
c语言
PE结构
C++ 动态内存
在一个进程中,位于用户
虚拟地址
空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。全局/静态存储区全局/静态存储区,存放的是全局变量和静态变量。
kaola_kao
·
2023-11-29 00:45
jvm
进程(4)——进程地址空间【linux】
三.
物理地址
与进程地址空间的关系(整体部分)四.细节4.1进程地址空间的本质:4.2为什么要有进程地址空间?
想学c啊啊
·
2023-11-28 20:43
linux
服务器
运维
线性表(顺序表与链表)
数据结构、算法总述:数据结构/基础算法C/C++_禊月初三的博客-CSDN博客概念线性表(List):零个或多个数据元素的有限序列1.顺序表顺序表是用一段
物理地址
连续的存储单元依次存储数据元素的线性结构
禊月初三
·
2023-11-28 20:41
链表
数据结构
计算机组成原理-页式存储器
文章目录页式存储
虚拟地址
vs实地址页表:逻辑页->主存块号地址交换过程地址交换过程(增加TLB)总结页式存储把程序分散式地放到主存的不同块的地方
虚拟地址
vs实地址操作系统将逻辑地址映射到主存块中的
物理地址
看星猩的柴狗
·
2023-11-28 09:38
王道计算机组成原理考研笔记
学习
汇编语言知识点整理
汇编语言基础知识汇编语言的产生汇编语言的组成存储器信息交换总线地址总线数据总线控制总线内存地址空间原码,反码,补码的基础概念和计算方法1.原码2.反码3.补码debug指令寄存器通用寄存器控制寄存器:段寄存器:字在寄存器中的存储8086CPU给出
物理地址
的方法段段寄存器
ltlrl
·
2023-11-28 06:09
笔记
编程语言
计算机组成原理——主存 半导体存储器 缓存Cache
笔记整理来源王道考研存储器的基本概念分类按存储介质半导体存储器磁表面存储器(具有非易失性)磁盘(直接存取)磁带(顺序存现)磁芯存储器光盘存储器(不易失性)按存取方式随机存储器RAM静态(触发器原理)动态(电容原理)只读存储器ROM(只能读,不能写)串行访问存储器(按照其
物理地址
的先后顺序寻找地址
高同学_Luka
·
2023-11-28 04:21
计算机基础知识
计算机组成原理——主存储器
存储器4.1概述一、存储器分类1.按存储介质分类半导体存储器TTL、MOS易失磁表面存储器磁头、载磁体非易失磁芯存储器硬磁材料、环状元件非易失光盘存储器激光、磁光材料非易失2.按存取方式分类存取时间与
物理地址
无关
梭梭子
·
2023-11-28 04:21
其他
CSAPP 第十二章:并发编程
现代操作系统提供了三种基本的构造并发程序的方法:进程,每个逻辑控制流都是一个进程,由内核调度和维护,进程有独立的
虚拟地址
空间,要想共享数据,必须显示的IPC机制I/O多路复用,应用程序在一个进程的上下文中显示地调度它们自己的逻辑流
Leooeloel
·
2023-11-28 02:15
Linux:COW 写时拷贝技术
Linux:COW写时拷贝技术1.cow写时拷贝技术的背景1.1传统fork()调用1.2传统fork()调用的缺点2.cow写时拷贝:2.1一句话解释:
虚拟地址
空间独立(复制),
物理地址
空间共享,只有写入时才拷贝
Hani_97
·
2023-11-27 08:38
操作系统
COW
操作系统
写时拷贝
Cache架构以及X86&ARM @Linux平台cache eviction功能测试
一个8路组相联的高速缓存的结构示意图:基本参数包括:地址,根据Cache的设计不同,地址可能是
虚拟地址
VA(VIVT),
物理地址
PA(PIPT),或者
物理地址
和
虚拟地址
都要用到(VIPT)。
papaofdoudou
·
2023-11-27 02:40
嵌入式系统
DEBUG
Linux
linux
1024程序员节
System-V共享内存和基于管道通信实现的进程池
System-V共享内存共享内存和命名管道协同通信参考Linux内核源码版本------linux-2.4.3一.进程间通信:操作系统中,为了保证安全性,进程之间具有严格的独立性(独立的PCB,独立的
虚拟地址
空间
摆烂小青菜
·
2023-11-27 00:23
青菜的Linux专栏
linux
FTL——垃圾回收GC (Garbage Collection)
由于闪存块不能覆盖写,当写人一笔新的数据时,不能直接在老地方更改(闪存不允许在一个闪存页(Page)上重复写人,一次擦除只能写人一次),必须写到一个新的位置,因此,FW(FirmWare,固件)需要维护一张逻辑地址到
物理地址
的映射表
水心123
·
2023-11-26 19:52
SSD固态-FTL
ssd
FTL(闪存转换层)简单介绍
在整个储存体系中,FTL起着翻译官的作用,它将Host(电脑、手机等)发送至Device(eMMC、SSD)的逻辑地址转换为写入Flash的
物理地址
(地址映射管理)。
薯条可乐
·
2023-11-26 19:46
储存器的故事
FTL算法
垃圾回收
磨损均衡
c语言多线程运行在多核上,C语言多线程
什么是线程,线程的优点是什么线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,同一进程中的多条线程将共享该进程中的全部系统资源,如
虚拟地址
空间,文件描述符和信号处理等等
李悌臣
·
2023-11-26 15:02
c语言多线程运行在多核上
内存寻址(一)硬件寻址的基本原理:硬件中的分段和分页机制,控制寄存器CR0与CR3
一、寻址流程逻辑地址经过分段单元形成线性地址,然后经过分页单元形成
物理地址
。
wangchongyang12345
·
2023-11-26 06:39
3.2 Windows驱动开发:内核CR3切换读写内存
CR3是一种控制寄存器,它是CPU中的一个专用寄存器,用于存储当前进程的页目录表的
物理地址
。在x86体系结构中,
虚拟地址
的翻译过程需要借助页表来完成。
微软技术分享
·
2023-11-26 06:01
《灰帽黑客:攻守道》
windows
驱动开发
CR3
arp报文及使用go实现
一、ARP协议报文格式及ARP表ARP(AddressResolutionProtocal,地址解析协议)是将IP地址解析为以太网的MAC地址(或者称为
物理地址
)的协议。
dayouziei
·
2023-11-26 04:46
golang
网络
服务器
tcp/ip
golang
开发语言
学习mmap
我们平时在代码里获取的地址就是
虚拟地址
;
扫帚的影子
·
2023-11-26 03:49
Linux查看单个进程内存使用情况
Linux查看单个进程内存使用情况ps-ef命令查看进程idps-ef|grepbrokertop命令查看内存使用情况top-ppid其中RES为真实的
物理地址
,单位是KBps命令查看psaux|grepbroker
小韩加油呀
·
2023-11-26 00:39
Linux
linux
运维
服务器
linux系统查看某个进程使用的内存情况
Pid可通过指令:ps-ef|grep获取举例:查看进程ChargingPile内存使用情况,分两步1、输入ps-ef|grepChargingPile2、输入top-p3295如下图其中RES为真实的
物理地址
五彩缤纷的代码世界
·
2023-11-26 00:07
linux
#
linux系统相关
windows底层内存管理技术
1.1.
物理地址
在物理存储器上的内存地址,一般由内核管理,应用程序无法直接得到。1.2.
虚拟地址
在进程私有空间中的地址,即应用程序指针所指向的地址值。
平凡的思想者
·
2023-11-25 23:18
windows开发
windows
dll
microsoft
编译器
存储
磁盘
内存管理源码分析1-ARMV8-AARCH64 MMU 及 linux页表映射过程
MMU的作用,主要是完成地址的翻译,无论是main-memory地址(DDR地址),还是IO地址(设备device地址),在开启了MMU的系统中,CPU发起的指令读取、数据读写都是
虚拟地址
,在ARMCore
SEVENTHD7
·
2023-11-25 19:05
内存管理
linux
计算机网络之网络层
答:以太网解决了具体网络上主机间数据传输的问题;主机之间可以以
物理地址
,以广播的传输方式进行数据的交换传输网络解决问题的基本方案1)强制要求采用一种新的统一的网络连接方式(强制的统一成一种
烟雨平生9527
·
2023-11-25 15:31
#
计算机网络
计算机网络
网络层笔记六、硬件地址与IP地址
从层次的角度上,
物理地址
是数据链路层和
persistent_db
·
2023-11-25 12:48
计算机网络基础
IP地址
硬件地址
虚拟互联
mlockall函数
mlockall函数1.原型:intmlockall(intflags);2.mlockall函数将调用进程的全部
虚拟地址
空间加锁。防止出现内存交换,将该进程的地址空间交换到外存上。
runfly
·
2023-11-25 08:33
linux应用
linux
对 .NET程序2G
虚拟地址
紧张崩溃 的最后一次反思
一:背景1.讲故事最近接连遇到了几起2G
虚拟地址
紧张导致的程序崩溃,基本上90%都集中在医疗行业,真的很无语,他们用的都是一些上古的XP,Windows7x86,我也知道技术人很难也基本无法推动硬件系统和设备的升级
一线码农
·
2023-11-25 05:43
.net
windbg
c#
性能优化
(10)ATF MMU转换表
MMU简介MMU(内存管理单元)负责将软件使用的
虚拟地址
转换为内存系统中使用的物理地址。
安全有理
·
2023-11-24 19:14
ATF
arm开发
内存
计算机网络之应用层
用户需要知道网络资源所在的位置2.网络上资源一定是在资源子网的主机上3.资源子网上的主机,在通信子网中用IP地址表述4.必须给出一个合理易用的网络主机描述的方法(对用户来讲)描述网络上主机的位置数据链路层
物理地址
虚拟
烟雨平生9527
·
2023-11-24 13:03
#
计算机网络
计算机网络
Linux内核驱动之efi-rtc
1.2.1BootSevices:1.2.2.RuntimeService:1.2.3.UEFI优点:1.2.4.UEFI启动过程:1.3Legacy和UEFI1.4GPT1.5MBR2.UEFI到操作系统的
虚拟地址
转换
多云转晴,适合debug
·
2023-11-24 08:09
Linux
kernel
linux
微服务框架之Spring Cloud简介
微服务架构核心关键点在了解SpringCloud之前先了解一下微服务架构需要考量的核心关键点,如下图:微服务架构的核心关键点微服务的服务治理(服务注册及服务发现)通过服务发现,消费者可以在预先不知道服务提供者
物理地址
的情况下
谨以书为马
·
2023-11-24 03:11
深入浅出 Linux 中的 ARM IOMMU SMMU I
IOMMU将设备可见的
虚拟地址
(IOVA)映射到物理内存地址。不同的硬件体系结构有不同的IOMMU实现,A
hanpfei
·
2023-11-24 01:40
linux-开发
Linux
内核
linux
arm开发
运维
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他