社区
C++ 语言
帖子详情
虚拟函数在内存中的结构
junguo
2005-04-30 03:58:30
自己的一些学习心得,由于论坛放不下,放到blog去了!感兴趣的话,可以看看!不过写的不好!
http://blog.csdn.net/junguo/archive/2005/04/30/369279.aspx
...全文
562
27
打赏
收藏
虚拟函数在内存中的结构
自己的一些学习心得,由于论坛放不下,放到blog去了!感兴趣的话,可以看看!不过写的不好! http://blog.csdn.net/junguo/archive/2005/04/30/369279.aspx
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mostideal
2005-05-08
打赏
举报
回复
支持。。
277894613
2005-04-30
打赏
举报
回复
我觉得写的挺好的
qhfu
2005-04-30
打赏
举报
回复
再顶一下 虽然没有看懂 ,大学学的汇编全还给老师了 :)
visual4825
2005-04-30
打赏
举报
回复
http://blog.csdn.net/junguo/archive/2005/04/30/369279.aspx
慢慢来还不行么
2005-04-30
打赏
举报
回复
顶一下咯
qhfu
2005-04-30
打赏
举报
回复
up!
shazi_pig
2005-04-30
打赏
举报
回复
楼主,牛人!!
帮你宣传!!
shazi_pig
2005-04-30
打赏
举报
回复
楼主,牛人!!
帮你宣传!!
okdavinci
2005-04-30
打赏
举报
回复
应该不错。没有仔细阅读。可能也读不懂。
lzwei3842
2005-04-30
打赏
举报
回复
好东西。
domestic007
2005-04-30
打赏
举报
回复
ding
zhousqy
2005-04-30
打赏
举报
回复
up
xuzheng318
2005-04-30
打赏
举报
回复
支持!
astrophor
2005-04-30
打赏
举报
回复
不错,支持
lbing7
2005-04-30
打赏
举报
回复
正在进行
homtipo
2005-04-30
打赏
举报
回复
不错, 支持你。 帮你宣传
junguo
2005-04-30
打赏
举报
回复
to useresu(俗人) ( )
我也是在不断的碰壁中,才想到真正去理解这些内容。以前看书的时候,很少去想,总是书上怎么说自己怎么来。感觉中《inside the c++ object model》很好,英文版我看得不是很明白,但还是感觉看得很有意思,可能由于不懂,所以想得更多些?
还有一个感受是:中文版的《C++ primer》不知道为什么总觉得枯燥无味,是不是翻译的缘故?我现在也不肯定。
可惜流年
2005-04-30
打赏
举报
回复
已阅
8错
useresu
2005-04-30
打赏
举报
回复
楼主真的强人啊,
我对C++的理解其实一直都是翻翻书的程度,
真的没有太深入的推敲过,
虽说C++实现多态是给每个对象加个虚函数表指针的东西实现的知道,
但何曾想过去向junguo (junguo)兄一样用汇编去验证一下.
做学问就应该如此,
好帖,再up一下.
laoluo554
2005-04-30
打赏
举报
回复
先看一看.
加载更多回复(7)
虚拟
内存
(深入了解计算机系统)
文章目录1.物理和虚拟寻址1.1 物理寻址1.2 虚拟寻址2.虚拟
内存
作为缓存的工具2.1 DRAM 缓存的组织
结构
2.2 页表2.3 页命
中
2.4 缺页2.5 分配页面3 虚拟
内存
作为
内存
管理的工具4 虚拟
内存
作为
内存
保护的工具5 地址翻译5.1 结合高速缓存和虚拟
内存
5.2 利用TLB加速地址翻译5.3 多级页表5.4 深入理解端到端的地址理解(示例)6. Linux 虚拟
内存
系统6.1 Linux 缺页异常处理7
内存
映射7.1 共享对象7.2 fork函数7.3 execve函数7.4 mmap函数
linux
内存
管理(二)-
内存
数据
结构
分析
我们先看下linux源代码里面
内存
的框架,在task_struct里面有一个mm_struct,他就是我们进程里面的
内存
结构
体,在mm_struct里面有一个vm_area_struct
结构
体,他是记录进程使用了的虚拟
内存
。 进程的虚拟地址空间,linux源代码里面有一个 struct mm_struct
结构
来管理
内存
。我们看下这个
结构
体,这个结果一听在include/linux/mm_types.h文件
中
,下面会配上个人的一些注释: struct mm_struct { struct { str
QEMU源码全解析 ——
内存
虚拟化(3)
QEMU源码全解析 ——
内存
虚拟化(3)
Windows核心编程:探索虚拟
内存
作者:shenzi链接:http://blog.csdn.net/shenziWindows核心编程:探索虚拟
内存
1.系统信息 操作系统
中
有许多值是由系统所运行的主机决定的,如页面大小和分配粒度等。我们应该在进程初始化时取得这些值,然后在代码
中
使用它们。GetSystemInfo函数用来取得与主机相关的值:
linux内核dma
内存
分配,Linux 4.x 内核空间 DMA 虚拟
内存
地址
Architecture: i386 32bit Machine Ubuntu 16.04Linux version: 4.15.0-39-generic目录DMA 虚拟
内存
区在 IA32 体系
结构
中
,由于 CPU 的地址总线只有 32 位,在不开启 PAE 的情况下,CPU可以访问 4G 的线性地址空间。Linux 采用了 3:1 的策略,即内核占用 1G 的线性地址空间,用户占用 3G 的线性...
C++ 语言
65,214
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章