我的问题始于在我查询卸载虚拟机(VirtualBox)教程的时候了解到:
许多人在卸载之后,分配给虚拟系统的储存内存没有得到释放。
于是我开始查询我的内存情况,如下图:
那么问题来了:为什么我的系统所占的容量会有这么大?33.99个G的Mac OS?
这是否意味着我一开始给虚拟系统分配的硬盘空间,在卸载虚拟系统之后也没有得到释放?
(当然了也跪求同样使用Mac OS且没有使用双系统或虚拟机的小伙伴帮忙看一眼,如果系统都是占用差不多这么大的内存「33g左右」那我以下内容都是瞎扯了就— —)
【接下来的内容全都建立在「我卸载了虚拟系统后,之前分配的内存没有得到释放」这一条件上】
首先我了解到一个解决方法:
虽然回答来自2011年,但我还是照做了,可我找不到他说的文件。
于是我决定尝试再次确认我的内存到底有没有被释放:我再次创建了一个新的虚拟系统,但由于担心再次无法释放内存,我只分配了1个g的硬盘空间。分配界面如下图,文件类型我是默认的,动态分配和固定大小我都尝试过一次了,在内存管理的界面也的确少了一个g,可是卸载之后又恢复了原样,这说明内存得到了释放,无论是动态分配还是固定大小。
但这个时候更奇怪的事情发生了,我退出了VirtualBox之后,我的储存管理上的数据发生了变化
应用程序占用的内存变大了,系统占用的内存变小了。对此我感到非常不解。
(一次分配了30g的那次分配时选用的是动态分配还是固定大小我已经不记得了)
由于「系统」是进不去的,我只好进入应用程序进行对比,到底是哪个软件占用的储存变大了。
经过一番加法验证后,首先证明数据不是假的,其次由于上一次并没有对比软件大小,我还是无法知道到底哪个软件的内存变大了。
【问题一:我分配给双系统的内存到底释放没有?】
【问题二:如果没释放,还有别的办法释放么?】
许多人在卸载之后,分配给虚拟系统的储存内存没有得到释放。
于是我开始查询我的内存情况,如下图:
那么问题来了:为什么我的系统所占的容量会有这么大?33.99个G的Mac OS?
这是否意味着我一开始给虚拟系统分配的硬盘空间,在卸载虚拟系统之后也没有得到释放?
(当然了也跪求同样使用Mac OS且没有使用双系统或虚拟机的小伙伴帮忙看一眼,如果系统都是占用差不多这么大的内存「33g左右」那我以下内容都是瞎扯了就— —)
【接下来的内容全都建立在「我卸载了虚拟系统后,之前分配的内存没有得到释放」这一条件上】
首先我了解到一个解决方法:
虽然回答来自2011年,但我还是照做了,可我找不到他说的文件。
于是我决定尝试再次确认我的内存到底有没有被释放:我再次创建了一个新的虚拟系统,但由于担心再次无法释放内存,我只分配了1个g的硬盘空间。分配界面如下图,文件类型我是默认的,动态分配和固定大小我都尝试过一次了,在内存管理的界面也的确少了一个g,可是卸载之后又恢复了原样,这说明内存得到了释放,无论是动态分配还是固定大小。
但这个时候更奇怪的事情发生了,我退出了VirtualBox之后,我的储存管理上的数据发生了变化
应用程序占用的内存变大了,系统占用的内存变小了。对此我感到非常不解。
(一次分配了30g的那次分配时选用的是动态分配还是固定大小我已经不记得了)
由于「系统」是进不去的,我只好进入应用程序进行对比,到底是哪个软件占用的储存变大了。
经过一番加法验证后,首先证明数据不是假的,其次由于上一次并没有对比软件大小,我还是无法知道到底哪个软件的内存变大了。
【问题一:我分配给双系统的内存到底释放没有?】
【问题二:如果没释放,还有别的办法释放么?】