Questions tagged «virtual-memory»

2
有没有办法减少OS X 10.6 Snow Leopard的互换性?
我的旧Macbook上有6GB容量,带有SSD。我想尽量避免写入交换文件。自升级以来,我一直至少有1到1.5GB的“空闲”内存。但是,我一直有2至25MB的已用交换空间。(总共128MB)除非我的“可用”内存用完了,否则如何将其用作0MB交换? 在Linux上,现在有一个“ swappiness”参数来控制使用交换的趋势。我想降低OS X的“稳定性”,但不能完全取消交换。我想知道,如果我的机器内存不足而不是出现内核崩溃,它将运行得更慢。我离我想去的地方很近,但是我想摆脱对大文件的这些写操作,这会(稍微)缩短我的SSD的寿命,但对我毫无益处。


1
当我仍然有可用的RAM时,为什么OS X使用虚拟内存?
我有8 GB RAM的超棒MacBook Pro。当我打开活动监视器时,似乎我有很多可用的RAM,但是我的计算机似乎更喜欢将虚拟内存用于许多事情。为什么是这样?有办法改变吗?这样做明智吗? 另外,我似乎有7 GB的pageins并且没有pageout。那是正常的吗?那是很多数据。


2
无法了解MacOSX中的非活动内存
我以为我了解MacOSX如何管理内存,但是最近我对它的性能感到困惑。情况如下: 我有一个运行8个物理内存的全新Core i7系统,运行MacOSX 10.6.7。有些应用程序会定期运行,占用一些内存,例如Safari,Mail,Xcode,Terminal等。 我需要并行运行三个64位进程,每个进程使用大约2000M的实际内存。 尽管有线内存保持在1000M以下(即,我有超过7000M的进程可用空间),但我看到大量的分页活动导致启动的三个内存密集型进程的性能非常差。 显然,我没有用完可用的RAM,因为报告的不活动内存保持在2500M左右,并且活动内存没有超过5000M。 谁能给我一个线索,为什么MacOSX不会为需要它的进程释放不活动的内存,而是诉诸分页?另外,是否有任何适当的方法来影响系统的内存管理?

1
为什么我的Mac宁愿交换而不是清除不活动的内存?
为什么我的Mac(运行10.8 Mountain Lion)更愿意交换而不是清除不活动的内存?我知道人们会说Mac OS可以自行管理,但我的MacBook开始更换时,性能会出现严重下降,即使它有超过1.5 GB的闲置内存尚未清除。我的扩展坞中有一个用于清除命令的启动器-这很严重! 请注意2.21 GB的非活动状态和127.1 MB的交换状态,除非使用purge命令保存我的计算机,否则通过使用我的工作流程中的所有程序,(Photoshop + Illustrator + Dreamweaver + Publisher等)它们将迅速增长。沙滩球的屠杀巨星。

1
如果Mac具有1GB的非活动状态,并且闲置了一个小时,为什么不将非活动的RAM交换到页面文件中以使其“就绪”?
我确信Apple工程师已经考虑过并决定不这样做-如果从活动监视器中,我看到4GB的总RAM中有1GB未处于活动状态,而Mac已闲置了1或2个小时,则如果我启动一个新应用程序,由于“内存不足”,它仍然很慢-看起来Mac正在将内容交换到页面文件中,以便新应用程序可以在RAM空间中运行。 但是,如果Mac闲置了1、2甚至8个小时,为什么Mac OS X不先将不活动的RAM交换到页面文件中,以便有1GB的可用RAM,以便在启动新应用程序时,速度非常快,就像有多余的RAM可以免费使用一样。也许是因为这样,用户才知道RAM即将用完,我们不希望页面文件变得越来越大而无法控制吗?但是,为什么不将越来越大的大小限制为总共6GB或8GB,然后开始不自动交换不活动的RAM?换句话说,对于前1GB或2GB的非活动RAM,请将其交换到页面文件,以便可以立即使用更多RAM。只是以后不要一直做。有人知道为什么不这样做或如何做到吗?(通过更改系统偏好设置?)

1
从ipod取回备忘录
我录制了一份备忘录,当时我正在录制它。iPod死了。当我打开它时显示我通过显示0分钟录制了一些内容。我尝试分享,它说文件是2.7mb,但不会让我分享,我听不到它。我该如何检索?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.