数码资讯
电脑的物理内存(电脑的物理内存和虚拟内存)
1. 电脑的物理内存和虚拟内存
电脑的物理内存就是指内存条的内存容量。
物理内存(Physical memory)是相对于逻辑内存而言的。物理内存指通过物理内存条而获得的内存空间,而逻辑内存则是指将硬盘的一块区域划分来作为内存。内存主要作用是在计算机运行时为操作系统和各种程序提供临时储存。常见的物理内存规格有256M、512M、1G、2G等,现如今随着计算机硬件的发展,已经出现4G、8G甚至更高容量的内存规格。当物理内存不足时,可以用虚拟内存代替。在应用中,自然是顾名思义,物理上,真实存在的插在主板内存槽上的内存条的容量的大小。看计算机配置的时候,主要看的就是这个物理内存。
物理内存使用率过高的解决办法:
1、安装多一条物理内存。当然,这是解决问题的最根本最快的方法。2G内存现有来说,对于Win7也是刚刚好够用,等我们安装程序过多是必定会导致系统运行缓慢。如果可以的话,直接换成64位操作系统,让系统更好的识别大内存,并调用。
2、安装一些内存整理软件,可以再运行大型程序是先运行内存整理软件对内存进行整理。以缓解内存使用率过高。
3、设置更大的虚拟内存。虚拟内存的设置,必须为实际内存的1.5倍。
2. 电脑的物理内存和虚拟内存一样吗
》严格起来说,既不是“内存条”上的存储空间,也不是“虚拟内存”的空间。 》简单地说,“内存”是计算机中的一片空间,是计算机的重要的部件之一,计算机中所有程序的运行都是在内存中进行的。内存(Memory)也被称为内存储器或主存储器。 》“内存条”上的存储空间,叫物理内存,在内存条上。“虚拟内存”是在硬盘上建立的一片空间。 》Windows系统可以把“物理内存”和“虚拟内存”当内存使用,以扩大计算机的“内存”,提高运算速度。 》“虚拟内存”是设置的,不是多插内存条就自动增加的。
3. 电脑的物理内存和虚拟内存的区别
物理内存就是咱们通常值得内存条的容量。而虚拟内存,是指我们将硬盘空间划分出来一部分,用于与内存同样的作用。如果物理内存占的多了,会表现出系统反映缓慢等问题。而虚拟内存多了,只会占用硬盘空间。但可以说,毕竟是虚拟出来的内存。所以它的系统速度的作用不大,基本代替不了物理内存的作用。
4. 虚拟机虚拟内存和物理内存关系
虚拟机资源涉及多个方面:CPU、内存、网络以及磁盘。在规划虚拟机时应该考虑这些资源之间的关系,否则,分配的资源不合理将导致虚拟机内的应用程序性能表现不佳。 虚拟机每个vCPU只运行在一个物理核心之上,因此CPU频率越高虚拟机的运行速度也就越高,vCPU数量越多有助于提升应用的性能表现。一个比较复杂的因素就是在ESXi服务器内,所有的虚拟机共享使用物理CPU。ESXi服务器的核心数越多,每个vCPU获得的核心份额也就越大,因此多核心的性能表现要强于核心频率高但数量少的情况。
如果虚拟机需要占用大量的CPU时间,那么可以考虑为虚拟机分配第二个vCPU,但是,为虚拟机分配两个以上vCPU并不一定让应用运行的更快,因为只有多线程应用才能有效地使用多个vCPU。 ESXi服务器内RAM资源通常有限,因此在给虚拟机分配RAM时需要格外小心。VMkernel在处理RAM时非常巧妙;允许虚拟机使用ESXi服务器所有的物理内存而且会尽量避免占用物理内存却没有真正使用的情况。
物理内存被完全用完后,VMkernel必须确定哪些虚拟机能够保留物理内存,哪些虚拟机要释放物理内存。这称之为“内存回收”。当虚拟机占用的物理内存被回收后,存在的一个风险就是会对虚拟机的性能造成影响。虚拟机被回收的内存越多,相应的风险也就越大。
最明智的是只为虚拟机分配完成工作所需要的内存。分配额外的内存将会增加回收风险。另一方面,当虚拟机操作系统将未被使用的内存用作磁盘缓存时,将会显著降低对磁盘系统的性能要求,所以这里有一个折衷问题。
对于数据库服务器以及VDI桌面来说,为虚拟机分配更多的内存往往更划算—在一台ESXi服务器上运行更少的虚拟机—而不是购买高性能的磁盘阵列。关键在于针对虚拟机的负载分配足够多内存而且没有浪费。 网络带宽包括两个方面:一是虚拟机和虚拟交换机之间的带宽,二是虚拟交换机与外部网络之间的带宽。如果希望虚拟机获得最大带宽那么应该使用VMXNET3网络适配器,VMXNET3在最小的CPU开销下提供了最好的吞吐量。如果情况允许,所有的虚拟机都应该使用VMXNET3网络适配器。
对于与外部物理网络的连接,一定要确保ESXi主机具备速度最快的物理网卡;10Gb是一个不错的选择,即使物理网卡的数量很少,但10Gb能够允许虚拟机承受突发的网络流量。
请记住,进行大量网络传输的虚拟机,虚拟机以及数据包的传输都会消耗CPU时间。因此,运行在CPU受限的ESXi服务器之上的虚拟机由于CPU无法快速响应请求可能会面临网络吞吐量不高的情况。 磁盘性能往往是无声的性能杀手。虚拟机磁盘性能受阵列磁盘数量、类型以及运行在其上的虚拟机的数量的限制。因为集中地共享存储架构将导致通过同一位置访问所有的虚拟机磁盘,阵列的存储控制器以及磁盘过载情况很容易出现,只剩下虚拟机在等待存储的响应。
虚拟机等待磁盘IO、虚拟机CPU空闲对性能的影响有很大不同。等待IO的虚拟机无法做其他工作,因此高I/O等待时间意味着性能肯定会下降。进行周密的存储设计以避免上述情况的发生至关重要。
合理选择磁盘 提升虚拟机性能
在虚拟化中,hypervisor将工作负载从运行在底层的物理硬件中抽象出来,允许快速分配并共享计算资源,迁移工作负载。尽管hypervisor以及与虚拟化兼容的处理器性能开销很小,但是虚拟化层的存在却对性能有影响。
当磁盘性能对工作负载至关重要时,某些管理员可能会选择以直通模式配置LUN,允许虚拟机的操作系统绕过hypervisor与直接LUN进行通信。例如,Windows服务器虚拟机可能使用直通模式绕过Hyper-V直接访问磁盘,这对SQL Server数据库的性能有些许提升。然而,由于客户操作系统(采用直通模式)以及hypervisor试图同时访问磁盘,那么hypervisor必须被配置为忽略直通LUN。
直通模式存在的问题是其不被某些重要的虚拟化功能比如虚拟机快照或者集群所支持。因此,虚拟机在实际上可能会受益于虚拟化提供的各种功能特性而非采用直通模式所带来的处于边缘地位的性能提升。管理员需要评估虚拟机的需求并确定直通模式的适宜性。
除直通模式外,Hyper-V以及其他hypervisor还提供了其他磁盘存储选项。例如,当.VHD文件被创建时,大小固定的磁盘将分配所有的数据块。一旦被创建,大小固定的磁盘就不能够进行调整了。然而,动态扩展磁盘从一开始创建的就是没有数据块的.VHD文件,当数据写入到.VHD文件中后磁盘空间才会被分配出去。这和精简配置类似,尽管在逻辑上创建了一块磁盘,但实际的磁盘空间只有数据写入时才会被用到。
差分磁盘是一种特殊的动态扩展磁盘类型。其设计思路是父磁盘拥有固定的镜像而且差分磁盘与父磁盘相关联,因此写入到磁盘的数据被存放在差分磁盘而非.VHD文件中。读请求首先检查差分磁盘的.VHD文件,如果没有更改,就会读父.VHD文件。当需要标准化的磁盘镜像而且回滚功能很重要时,差分是一个不错的主意,但是管理员在维护父子磁盘配置时可能会面临挑战。
5. 虚拟机内存与物理机内存
不是的。
安装虚拟机本身不占用任何运行内存,只占用磁盘空间。只有运行虚拟机时才会占用大量系统内存,并且占用的内存量由虚拟机上运行的任务决定。
解决方法:建议调小虚机运行占用物理机内存。 情况二:Docker overlay2占用大量磁盘空间。
6. 物理内存跟虚拟内存
物理内存(RAM)指的是RAM(即内存条)提供的临时数据存储空间 交换区指Unix/Linux系统前台与后台之间数据交换的场所,即为Unix/Linux系统的虚拟内存 虚拟内存泛指将临时数据存储于磁盘存储器上的技术(简单点说就是划出一部分磁盘作为临时的RAM),Windows系统的“虚拟内存”,Linux系统的“交换区”都是虚拟内存
7. 物理内存与虚拟内存
内存分物理内存和虚拟内存,你插在电脑上的内存条子就是物理内存。虚拟内存是硬盘上瓜分一部分空间作为内村,为物理内存减轻负担。但是程序在进行计算的时候,还是从物理内存中提取数据虚拟内存是硬盘里的一块空间,并不是真正意义上的物理内存。
它的作用是,当我们要运行一个比较大的程序时,物理内存往往是不够用的,这时,就要用到虚拟内存来完成数据的临时装载任务。所以,虚拟内存也是不可获缺的。但是,在数据的装载(写入与读取)方面,虚拟内存的速度远不及物理内
虚拟内存的作用:是为了解决计算机在运行较大的程序时内存不足的情况
第一级程序就会放在CPU缓存中以便使本来就不大的缓存发挥更大的作用。
第二级程序就是放在内存中的。
第三级程序就会在虚拟内存中。存的快。
8. 物理机内存和虚拟机内存的关系
答案如下
硬盘空间无所谓,其实主要是设置内存和CPU数,内存它默认有个推荐大小,就是物理内存的一半;还有CPU个数,默认也是物理机的个数,比如双核就用两个CPU。但是这样设置出来的虚拟机是很卡的。因为虚拟机本身也是windows运行的一个程序啊,你要给物理机留点运行空间条件才行,不是虚拟机配置越高就越不卡,虚拟机配置高了,那么在物理机上虚拟机运行就慢下来了。
建议你的虚拟机内存设置为512即可
如果你是双核的话
那么CPU个数设置为1即可
四核设置为2
这样不跑大程序应该够用了
9. 电脑的物理内存和虚拟内存怎么看
虚拟内存用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。 每个运行在WindowsNT下的应用被分配到4GB的属于自己的虚拟地址空间(2GB给应用,2GB给操作系统)。 使用虚拟内存存在这样的问题,那就是读写硬盘的速度大大慢于读写实际RAM的速度。这就是当NT系统在没有足够的内存时程序运行慢的原因。 虚拟内存是文件数据交叉链接的活动文件。是WINDOWS目录下的一个"WIN386.SWP"文件,这个文件会不断地扩大和自动缩小。 就速度方面而言,CPU的L1和L2缓存速度最快,内存次之,硬盘再次之。但是虚拟内存使用的是硬盘的空间,为什么我们要使用速度最慢的硬盘来做为虚拟内存呢?因为电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致我们只有可怜的256M/512M内存消耗殆尽。而硬盘空间动辄几十G上百G,为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用... 手动设置虚拟内存 在默认状态下,是让系统管理虚拟内存的,但是系统默认设置的管理方式通常比较保守,在自动调节时会造成页面文件不连续,而降低读写效率,工作效率就显得不高,于是经常会出现“内存不足”这样的提示,下面就让我们自已动手来设置它吧。 ①用右键点击桌面上的“我的电脑”图标,在出现的右键菜单中选“属性”选项打开“系统属性”窗口。在窗口中点击“高级”选项卡,出现高级设置的对话框 ②点击“性能”区域的“设置”按钮,在出现的“性能选项”窗口中选择“高级”选项卡,打开其对话框。 ③在该对话框中可看到关于虚拟内存的区域,点击“更改”按钮进入“虚拟内存”的设置窗口。选择一个有较大空闲容量的分区,勾选“自定义大小”前的复选框,将具体数值填入“初始大小”、“最大值”栏中,而后依次点击“设置→确定”按钮即可,最后重新启动计算机使虚拟内存设置生效。 我们知道,所有的电脑都配上了内存条,这叫做“物理内存”。 随着硬件配置的不断提升,操作系统、应用软件以及游戏对于系统的内存配置的要求也越来越高。Windows95刚推出时,对内存容量的需求仅仅为16MB;而到了Windows98,这一数字已经上升到了64MB;到WindowsXP推出之后,要想流畅运行系统则至少需要256MB的内存。 “虚拟内存”则是系统运行在硬盘上虚拟出来的,它借用硬盘空间形成页面文件,在物理内存容量不足时起到补充作用。 当CPU有要求时,首先会读取物理内存中的资料。但当运行一个程序需要大量数据,占用大量内存时,而内存容量不够用时,内存这个数据交换中心就会被“塞满”,而新的数据依然又源源不断地涌入,Windows就会将物理内存中的需要暂时储存的数据写入硬盘,以腾出空间给新的数据,此时利用硬盘空间而形成的虚拟内存就起到了接收暂存“旧数据”的作用。 网络上谈及物理内存和虚拟内存的文章铺天盖地,如果不正确理解,反而要导入误区。我们决不能认为,内存条配得越大越好,虚拟内存调得越大越好。 那么如果来认识、配置电脑的内存呢?我提出以下几点看法: (1)要确定你的电脑的配置是否合理。 如果你买的是品牌机,配置肯定比较合理,但运行速度,性能肯定比不上同等价格的组装机。而组装机也常常因为商家力图赢利、确实硬件缺货、刻意推销某品牌的产品而没有配得最合理,但一般来说,出入不会很大。如果你更换新的硬件,就必须考虑到硬件的兼容性、配置的合理性。 比如说想增加物理内存,就要考虑到必要性,因为很有可能几乎无法借以提高电脑的速度。就算要增加物理内存,最好换单根的与主板插槽匹配并兼容的内存条,因为如果你添加一根,插两根内存条,肯定做不到使用同一厂家、同一型号、同一规格的同一批产品而频繁死机,误认为是内存条有质量问题。 再比如说你的电脑CPU速度很慢,你就没有必要浪费钱买超大容量的内存条。 (2)要确定你所选择的系统是否合理。 有的电脑配置不高,却加了内存,硬装上WindowsXP系统,其后果适得其反。由于CPU速度慢,WindowsXP系统本身就要求计算机有很大的物理内存才能调用,这样做完全不能提高整体速度。一般来说,相当于奔四1.7G及以下的老电脑最好用Windows2000,甚至装Windows98整体速度会更快。 很多专业技术人员谈到Windows98的系统有很多漏洞,但这只是相对于Windows2000和WindowsXP系统而言,Windows98系统毕竟是精彩、成熟、完整的设计!对相当于奔四1.7G及以下的老电脑来说,使用Windows2000系统比较稳定,但使用Windows98系统更快一点,而无须增加内存,而且配置过低的旧电脑只能装Windows98。 (3)要确定你对电脑施加的任务是否合理。 网络游戏是电脑发展的主要推动力,很多3D的大型网络游戏需要电脑调用大量的内存,但并不意味着旧电脑换根内存条就能解决问题。3D的大型网络游戏对主板、显卡的性能和CPU的速度都有极高的要求,主板、显卡都有独特的设计,在旧电脑低配置的情况下是完全无法运行的。 反过来,并不是说旧电脑就完全淘汰了。很多任务,比如开网页、使用各种聊天软件、玩棋牌类游戏、炒股、运用多媒体功能看电影听音乐,电脑所要调用的内存并不太大,低配置的电脑还能给中老年人使用,发挥它的余热。 (4)要确定你安装的软件是否合理。 很多人特别迷信形形色色的软件,其实在电脑里不宜安装过多的软件。很多软件会随着开机自动运行,一开机就强行占用一定的物理内存,很多软件随开机运行,会占用很大比例的内存,降低电脑的运行速度。 多个软件在同时运行时,由于一些不相容的操作,叫做软件冲突,它导致软件功能使用不正常或根本无法使用,甚至可能直接造成系统运行缓慢甚至死机。 同时安装多个杀毒软件,它们的监控会同时争抢系统正在使用的文件进行扫描。这样可能导致系统运行不稳定,速度缓慢等现象,还有可能造成其中一个或多个杀毒软件的实时监控检测不到病毒。当然,如果能禁止杀毒软件自动运行,通过手动将两个杀毒软件交叉杀毒,效果就很好,但没有太大的必要。 (5)要确定C盘的大小和剩余空间是否合理。 Windows操作系统用虚拟内存来动态管理运行时的交换文件,Windows占用了硬盘上的一部分空间作为虚拟内存。C盘是系统运行中做频繁数据交换和处理的地方,所以C盘必须有足够大的剩余空间。 配置很低的老电脑一般装Windows98系统,只占用0.6GB的空间,所以C盘能有2GB的空间就够了;如果要做Windows2000系统,C盘应有4-5GB;如果要做WindowsXP系统,C盘至少要有5-6GB。 不准许把C盘当成仓库,“桌面”和“我的文档”都属于C盘,切忌把大量的歌曲、电影、图片、照片、文本文档和写字板资料、压缩文件塞进C盘的角角落落。要学会更改下载的路径,尽可能把它们下载到D盘、E盘......对于不准变更路径,强行下载到C盘的操作,比如说利用QQ拍照,就该及时把它们转移到别的区。 如果做到了以上五条,你电脑的速度就能达到与配置相对应的比较理想的程度。 如果做到了以上五条,我就建议大家没有必要刻意安装windows优化大师,因为它只有很有限的能力,当你满以为装了windows优化大师,就能毫无顾忌地浏览QQ上发来的带有病毒木马的网址那你就完全错了!没有必要安装一个本身就要占用内存的软件来管理内存。 如果做到了以上五条,我就建议大家不要听网络太多的耸人听闻的“扩大虚拟内存”的巧办法,建议把虚拟内存设为让Windows自己来管理;也别浪费太多的钱给配置不高的旧电脑上换成超大容量的内存条。
10. 电脑虚拟内存是运行内存吗
虚拟内存最佳容量是物理内存的1.5到3倍。
但12G物理内存的电脑,实际上根本不需要虚拟内存,把虚拟内存关掉最合适。
因为虚拟内存,是为解决物理内存不足而设计的。
而windows里的绝大多数程序,都是在4G以下的电脑环境中设计的,目前只有极个别的大型3D游戏要求电脑拥有6G物理内存。换句话说,电脑只要有6G物理内存,运行什么程序都是没问题的,根本不需要去虚拟内存。
而12G远远大于6G,所以,根本不需要虚拟内存。建议关掉。
11. 电脑中的虚拟内存
可以清理的,电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。
下面,我们就来看看win7系统虚拟内存删除法。
1、首先点击开始菜单按钮,把鼠标指向“计算机”。然后点击鼠标右键,在弹出来的菜单中选择“属性”。
2、然后在系统信息窗口中,点击左边的“高级系统设置”。