社区
C#
帖子详情
为什么在不同机器上运行的同一个程序消耗的内存和虚拟内存大小不一样
Ellen88
2007-12-13 09:30:28
如题,用任务管理器查看的,在一台机器上显示的消耗为内存1m多,虚拟内存31左右,而在另外一台机器上显示为消耗内存和虚拟内存都是40多m.这个是什么原因呢
...全文
180
回复
打赏
收藏
为什么在不同机器上运行的同一个程序消耗的内存和虚拟内存大小不一样
如题,用任务管理器查看的,在一台机器上显示的消耗为内存1m多,虚拟内存31左右,而在另外一台机器上显示为消耗内存和虚拟内存都是40多m.这个是什么原因呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
虚拟
内存
和linux(操作系统八股文part1)
八股之
虚拟
内存
和Linux部分的笔记。
一、Linux的存储——
内存
、
虚拟
内存
、硬盘等
一、Linux的存储——
内存
、
虚拟
内存
、硬盘 Linux
内存
机制以及CPU、
内存
、硬盘的关系、物理
内存
以及
虚拟
内存
的关系_low5252的博客-CSDN博客_linux 磁盘和
内存
Linux
内存
与磁盘_万水千山走过的博客-CSDN博客_linux
内存
和硬盘区别 CPU CPU即中央处理器,是英语“Central Processing Unit”的缩写。CPU从
内存
或 缓存中取出指令,放入指令寄存器,并对指令译码分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。 存
创建和管理
内存
虚拟硬盘的实践指南
在现代操作系统中,
内存
管理是一个核心功能,其设计和实现对于系统性能至关重要。传统的
内存
管理技术侧重于物理
内存
的分配与回收,而随着技术的发展,
程序
员可以利用
虚拟
内存
技术,创建一个介于物理
内存
和文件系统之间的抽象层,从而实现
内存
虚拟硬盘(RAM Disk)。
内存
虚拟硬盘利用物理
内存
来模拟硬盘存储,通过将
内存
作为磁盘分区来使用,可以显著提高数据访问速度,因为
内存
的读写速度远远超过传统磁盘存储。此外,由于
内存
是非易失性存储,当系统重启时,存储在
内存
中的数据将会丢失,这一点需要在设计
内存
虚拟硬盘时予以考虑。
虚拟
内存
的应用
虚拟
内存
内存
在计算机中的作用很大,电脑中所有
运行
的
程序
都需要经过
内存
来执行,如果执行的
程序
很大或很多,就会导致
内存
消耗
殆尽。为了解决这个问题,Windows中运用了
虚拟
内存
技术,即拿出一部分硬盘空间来充当
内存
使用,当
内存
占用完时,电脑就会自动调用硬盘来充当
内存
,以缓解
内存
的紧张。举一个例子来说,如果电脑只有128MB物理
内存
的话,当读取一个容量为200MB的文件时,就必须要用到比较大的
虚拟
内存
,
程序
员的基础知识----
虚拟
内存
3.
虚拟
内存
文章目录3.
虚拟
内存
3.1分页3.2页表3.3 加速分页过程转换检测缓冲区(TLB)3.4针对大
内存
的页表多级页表倒排表 当代计算机
程序
以经大到
内存
无法容纳,而且还需要支持多个
程序
运行
。 20世纪60年代所采用的方法是:把
程序
分割成许多片段,称为覆盖。 在
程序
运行
的时候,需要那个片段或者模块,由操作系统动态的换入换出至
内存
。那么分割就需要
程序
员去操作了,所以呀,操作难度极大,很少有
程序
员擅长这项技术。这个时候
虚拟
内存
应运而生。
虚拟
内存
,使得每个
程序
都拥有自己的
内存
地址
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章