社区
Windows SDK/API
帖子详情
请问一个进程怎么取得自己的物理地址?
大大怪老张
2004-07-04 11:51:22
我想让一个进程运行以后把自己存到一个缓冲区里,这个保存的过程不通过读硬盘上的文件来实现,因此就需要进程读自己的内存,但是怎么才能得到进程自己的首地址呢 ?
这种需求能否实现?如果能实现,原理或方法如何?
谢谢
adayuer
...全文
124
6
打赏
收藏
请问一个进程怎么取得自己的物理地址?
我想让一个进程运行以后把自己存到一个缓冲区里,这个保存的过程不通过读硬盘上的文件来实现,因此就需要进程读自己的内存,但是怎么才能得到进程自己的首地址呢 ? 这种需求能否实现?如果能实现,原理或方法如何? 谢谢 adayuer
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aiirii
2004-07-06
打赏
举报
回复
>>但是怎么才能得到进程自己的首地址呢 ?
整蛊专家: WINDOWS默认把EXE装入0x00400000,当然这是虚拟地址
是這樣的
ly_liuyang
2004-07-06
打赏
举报
回复
读自己的虚拟空间不需要知道物理地址的
用ReadProcessMemory的API了
上Google找例子去
大大怪老张
2004-07-06
打赏
举报
回复
我试试,谢了各位
瓦琦儿
2004-07-05
打赏
举报
回复
WINDOWS默认把EXE装入0x00400000当然这是虚拟地址
物理地址。。恩,说不定盖茨能告诉你。。
大大怪老张
2004-07-05
打赏
举报
回复
还没人看啊?
....
再自己顶一下
大大怪老张
2004-07-04
打赏
举报
回复
没人看?
奇怪
自己顶一下,知道方法的兄弟都给点意见啊~~~
用户态
进程
的虚拟地址如何转换成
物理地址
用户态
进程
的虚拟地址如何转换成
物理地址
用户态
进程
的虚拟地址如何转换成
物理地址
?mmapmmap基础概念mmap内存映射原理mmap详解UMA和NUMA:mmap优点总结mmap相关函数 用户态
进程
的虚拟地址如何转换成
物理地址
? 区分
一个
进程
,我们都知道最简单就是
进程
的pid。我们就从(pid,virtualaddress)来看看如何将
一个
进程
的虚拟地址转换为
物理地址
phyaddress。 首先根据pid我们可以得到这个
进程
的task_struct,进而通过task_struct得到mm,通过mm得到pg
Linux
进程
地址空间(虚拟地址和
物理地址
的映射、页表)
在学习 C/C++ 的时候,我们知道内存会分为几个区域:栈区、堆区、全局/静态区、代码区、字符常量区 …这只是语言层面的理解,是远远不够的,如下空间布局图,
请问
这是物理内存吗?—— 不是,是
进程
地址空间。两点结论:
进程
地址空间不是物理内存!
进程
地址空间,会在
进程
的整个 [生命周期] 内一直存在,直到
进程
退出!这也就解释了为什么全局/静态变量的生命周期是整个程序,因为全局/静态变量是随着
进程
一直存在的。验证地址空间的基本排布?
进程
地址空间究竟是什么?地址空间和物理内存之间的关系?
Linux系列文章 ——
进程
地址空间(图解虚拟地址、
物理地址
的映射)
Linux操作系统下的
进程
地址空间的相关知识,详解虚拟地址与
物理地址
之间的映射,详解父子
进程
之间的联系。
Linux ——
进程
的虚拟地址空间,逻辑地址和
物理地址
,
进程
管理命令
进程
的虚拟地址空间
进程
有自己的独立地址空间,每启动
一个
进程
,系统就会为它分配地址空间,虚拟地址空间的大小由计算机的硬件平台决定,比如32位的平台决定了虚拟地址空间为4G(因为32位系统上指针能够寻址的范围是232) 这4G空间的分配如下: 1.内核空间(1G) 驻留在内存内,是操作系统的一部分,内核空间为内核保留,不允许应用程序读写该区域或调用内核代码。 2 栈(stack) 包括以下内容和用途: 1 函数的返回值和参数。 2 临时变量,包括非静态局部变量,以及编译器自动生成的临时变量。 3 保存上下文
【Linux从入门到精通】
进程
地址空间(虚拟地址 vs
物理地址
)
本篇文章会围绕三个问题(什么是地址空间?地址空间是如何设计的?为什么要有地址空间?)进行展开讲述。其中主要是了解虚拟地址和
物理地址
的区别。希望本篇文章会对你有所帮助。
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章