虚拟机吃内存还是cpu 为什么运行java占用cpu和内存这么高?
为什么运行java占用cpu和内存这么高?因为Java在虚拟机上运行,虚拟机本身占用更多内存,所以Java程序本身加上虚拟机内存会导致Java占用更多内存。虚拟机占用cpu太高了?VMware本身不占
为什么运行java占用cpu和内存这么高?
因为Java在虚拟机上运行,虚拟机本身占用更多内存,所以Java程序本身加上虚拟机内存会导致Java占用更多内存。
虚拟机占用cpu太高了?
VMware本身不占用任何内存。它已配置并处于打开状态。特定的虚拟机需要占用内存。它占用多少内存取决于您分配了多少内存。
创建虚拟机文件时,会指定虚拟机的内存使用量,包括使用的磁盘空间量。
当然,如果您直接使用推荐的配置(例如模拟Linux、DOS、Windows98、WindowsXP、windows server和其他环境,有预定义的配置可供选择),您将拥有推荐的内存大小。指定时,如果您计划将来在这些操作系统上安装更多应用程序,并且内存充足(以确保剩余内存足以容纳当前系统),则应适当增加分配给虚拟机的内存。
当然,这并不意味着内存将永远被占用。如果您暂时挂断虚拟机(呵呵,这不是真机的好处)或关闭虚拟机,内存将立即释放。