华纳云
2024-05-22 广告
2024-05-22 广告
美国虚拟主机有以下特点:* **操作简单。**美国虚拟主机的界面普遍都设置的十分简洁,适合所有类型的用户使用,一些品牌还包括了一键部署功能,使小白用户也可以很容易上手。* **支持多操作系统。**美国虚拟主机普遍都支持多种操作系统,尤其是W...
点击进入详情页
本回答由华纳云提供
展开全部
它跟你在用的操作系统的原理是一样的。
一般在我们的电脑上---
我们都知道,虽然在运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。现在我们也明白为什么pagefile.sys的大小会经常变化了。
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序分配的内存的总量超过了内存大小,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。
举个例子来说,压缩程序在压缩时有时候需要读取文件的很大一部分并保存在内存中作反复的搜索。假设内存大小是128MB,而要压缩的文件有 200MB,且压缩软件需要保存在内存中的大小也是 200MB,那么这时操作系统就要权衡压缩程序和系统中的其他程序,把多出来的那一部分数据放进交换文件。
也就是说在超过VM设置的内存大小后将进行内存交换,跟硬盘内存交换。
稳定性和性能都要看你机器的配置。
一般在我们的电脑上---
我们都知道,虽然在运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。现在我们也明白为什么pagefile.sys的大小会经常变化了。
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序分配的内存的总量超过了内存大小,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。
举个例子来说,压缩程序在压缩时有时候需要读取文件的很大一部分并保存在内存中作反复的搜索。假设内存大小是128MB,而要压缩的文件有 200MB,且压缩软件需要保存在内存中的大小也是 200MB,那么这时操作系统就要权衡压缩程序和系统中的其他程序,把多出来的那一部分数据放进交换文件。
也就是说在超过VM设置的内存大小后将进行内存交换,跟硬盘内存交换。
稳定性和性能都要看你机器的配置。
追问
还是不太明白,如果超出这个最大设置,会怎么样?是不是就要跟内存交换了?还是说就不够目前操作系统维持了?
追答
你的虚拟机是安装在你的宿主机上的,而你的宿主机的内存容量是一定的。你给虚拟机分配内存,宿主机可用的内存就少了。如果你给虚拟机分配太多的内存超过了一定的限度,既是VMWare中提示的“超过该大小”,那么“可能导致内存交换”。就是说宿主机的内存不够用了,要动用硬盘虚拟出来的空间了。这会导致宿主机和虚拟机的运行速度下降,影响使用者的使用体验。
参考资料: 网络
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你是个新人,那我就用直白的语言告诉你,就是开的东西太多超过内存之后还是可以继续使用,不过很不稳定罢了,机子会卡~ 就这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询