Questions tagged «memory»

内存通常是指RAM。临时高速存储,用于使经常访问的信息保持可用状态,并有助于使计算机平稳运行

2
安全杀死Spindump吗?(较旧/较慢的机器)
我有一台旧的Mac,如果某个应用需要花费一些时间来加载(慢速高清),它就会spindump启动,从而完全禁用该计算机近10分钟。 网络上有一篇文章警告说,杀死spindump可能会导致某些损坏,因此,安全起见,对不起。 如果有一种方法可以不在spindump特定的应用程序上运行,或者在声明它们为“无响应”之前给它们更多的时间,那将是很好的选择,但我对此怀疑。 终止进程是否安全?有没有更安全的方法(例如要求其父母这样做)? 次要更新:似乎触发的同一App spindump不再这样做。加载仍然需要相同的时间,但是不再触发spindump。 如果您处于类似情况,则它最终会安静下来(与在每个档位上启动一样)。它发生了大约3-4次(每个旋转的球一个),每次花费大约3-8分钟来使RAM平静下来并释放RAM。
12 macos  mac  memory 

2
为什么泄漏的内存似乎已分配给kernel_task,为什么OS X无法将其垃圾回收
以前我曾被告知,某些应用程序存在内存泄漏的迹象是kernel_task存在很大的内存占用,通常约为千兆字节。如果出了毛病kext导致此内存使用量,我们期望看到分配的内存与预期分配的内存之间存在差异,即 diff <(kextstat|tr -s ' ' | cut -d ' ' -f 5) <(kextstat| tr -s ' ' | cut -d ' ' -f 6) 会返回“有线”和“名称”字样以外的内容。 在撰写论文时,我注意到在pdf在“预览”中打开时更改pdf常常会导致不好的事情发生:有时,的内存使用量kernel_task可能会增加到大约8 GB,甚至更多。如果我取消预览,它会立即恢复正常。因此,显然出了点问题–在这种情况下,Preview正在泄漏内存。 所以,我的问题是这样的:如果我知道某个进程由于脚印的突然和意外增加而泄漏了ram kernel_task,为什么OS X不能知道出了什么问题。如果杀预览恢复我的思念malloc()“d内存,为什么不达尔文为我做垃圾回收自动的? 我对内存管理的工作原理有基本的误解吗? 编辑:(15/9/15) 这是我在说什么的演示。首先,我注意到内存使用率很高kernel_task(注意:预览已打开,使用333 MiB的ram在活动监视器的底部可见): 遵循下面Ashley的有用评论,让我们找出每个kext使用了多少: $ kextstat | awk 'NR==1{ printf "%10s %s\n", $5, $6; } NR!=1{ printf "%10d …

1
小牛活动监控中的内存术语
在Mavericks中,活动监视器更改了其内存术语。现在,在“内存”选项卡中查看进程时可用的列包括“内存”,“实内存”,“实私有内存”,“实共享内存”和“可清除内存”。 我本以为,由于“虚拟内存”消失了,而“内存”出现了,它们是等效的,但是这似乎没有加起来,因为“内存”不应该总是大于或等于“真实内存” “?(如果我正确解释了该术语,则“实内存”是当前驻留在RAM中的页面数,而“虚拟内存”是总页面数,包括那些换出到磁盘,压缩后的页面等。)监视器,“内存”始终小于 “实际内存”。谁能解释这个神秘的“内存”指标是什么?

1
如何限制进程可用的内存量?
我正在开发一个程序;有时最终会分配非常大的内存(在具有8G物理内存的计算机上>> 10G),从而导致系统无响应。我想限制进程可以分配的内存量。我通常这样做的方式是: ulimit -m 4000000 ; ./myprogram ...如果试图使用超过4GB的内存,它将杀死我的程序。 在OS X El Capitan上,这似乎没有任何作用。偶数ulimit -m 1(将所有程序限制为仅1kB的内存!)无效。 如何设置特定进程可用的内存上限?

2
当物理内存已满时,优胜美地中的vm_compressor = VM_PAGER_DEFAULT导致冻结
内存压缩经常导致延迟,因此我尝试使用以下命令将其关闭 sudo nvram boot-args="vm_compressor=1" 滞后消失了,但是当我打开一些内存不足的应用程序时,我死机了。在冻结期间,无法退出某些应用程序。我只能四处移动鼠标光标。几分钟后,OSX放弃并重新启动。似乎OSX内存不足。缺省寻呼机不使用交换功能是真的吗? 这是OSX几乎崩溃时vm_stat 60的输出。这次我设法退出了一些应用程序。 Mach Virtual Memory Statistics: (page size of 4096 bytes) free active specul inactive throttle wired prgable faults copy 0fill reactive purged file-backed anonymous cmprssed cmprssor dcomprs comprs pageins pageout swapins swapouts 4058 44827 4657 48725 1634771 1994370 18399 131709K 7262284 57729401 556707 234267 …

2
确定性能瓶颈的工具
我将2011年初的MacBook Pro用于iOS开发,Photoshop工作等,但有时速度不佳。有没有我可以运行一天的工具,然后查看它产生的统计信息以识别性能瓶颈? 我正在考虑购买更多的RAM(当前我有8个,将得到16个)或SSD(我目前有库存的HDD)。

2
集成的VRAM是否包含在Activity Monitor的“ kernel_task” RAM下?
我惊呆了,发现 Mac OS X内核可以消耗750MB的RAM。一些相关的问题: 如果在2007年中推出的白色MacBook上,kernel_task通常大于130MB,就会有问题吗? kernel_task使用方式太多内存 内核使用多少RAM? 一点点澄清了这个问题,但还有一个问题:声称板载集成显卡的视频内存也被标记为内核使用。 是真的吗 活动监视器显示的编号中是否包含VRAM kernel_task?
11 memory  kernel 

4
使用Crucial的16GB单个DIMM的2011年或2012年15/17英寸MacBook Pro上有32GB RAM
据我所知,这似乎是MBP的正确RAM,对吗? https://www.amazon.com/Crucial-Single-PC3L-12800-SODIMM-CT204864BF160B/dp/B0123BRIDK 是否有人在其2011或2012年15英寸MacBook Pro上尝试过此32GB选项?IIRC在2011年初,2011年底和2012年中期这两个较高级别的Unibody 15英寸(和2011年17英寸)型号理论上支持32GB。 例如,处理器规格建议可以在两个插槽上使用32gb,但我不确定逻辑板是否会造成限制...苹果表示最大16gb,但我认为大部分材料是在之前制造的存在一个16gb DDR3l DIMM。 https://ark.intel.com/products/52227/Intel-Core-i7-2820QM-Processor-8M-Cache-up-to-3_40-GHz

1
iOS 8:默认情况下阻止Safari Mobile重新加载选项卡
在Safari Mobile中切换标签页时-即使在几秒钟之内-Safari也会自动重新加载标签页。 这将在会话之间更频繁地发生:在Safari Mobile和其他应用之间切换并切换回来将导致每个打开的页面(“标签”)都重新加载。 不久前,我找到了一个教程,该教程解释了如何防止Safari Mobile在浏览时涉及插入iPhone并使用Safari Desktop的Development Web Inspector来重新加载选项卡,类似于本教程中可以查看的方法:http:// appletoolbox .com / 2014/05 / use-web-inspector-debug-mobile-safari / 默认情况下,禁止移动应用重新加载选项卡。但是,以上教程仅用于解决特定网页在iPhone上的显示方式的问题,并且我再也找不到该教程来阻止Safari在每个会话中重新加载所有标签页。 尝试的解决方案包括:关闭所有其他应用程序清除历史记录和网站数据,重新启动更改设置> Safari>打开从“后台”到“新选项卡”的链接重置网络设置,清除可用的存储空间,重置所有设置,从备份中恢复手机 标签仍会重新加载。这通常归因于Apple支持和我已阅读的其他“内存问题”或“内存分配”的默认行为的其他线程: http://forums.imore.com/ios-8/302019-safari-stop-reloading-my-pages.html http://forums.macrumors.com/threads/sick-of-safari-reloading-pages.1807865/ http://www.reddit.com/r/ipad/comments/2gv2rb/does_ios_8_fix_the_constant_tab_reloads_in_safari/ 切换后,页面在选项卡中立即可见并可用,但无论如何都可以重新加载。在覆盖范围较差的地区效果不佳。 有谁知道一种真正的解决方案来防止Safari Mobile中的这种自动重新加载行为?

1
为什么“ Spotlight Web Content”使用了如此多的VRAM和CPU?
为什么“ Spotlight Web Content”使用了这么多(32.56 GB)的虚拟RAM和CPU(显然高达122.41%)?更有趣的是,如何防止它这样做? 我正在运行具有4GB RAM和OS X 10.10.2 Yosemite的MacBook Pro。 当我的计算机接近不再响应并杀死它时,我在Acticvity Monitor中发现了此问题。它显示该过程也存在大量错误(27443815)。

2
com.apple.iconServicesAgent在10.9中使用大量RAM
我执行了OS X 10.9的全新安装,现在该过程com.apple.iconServicesAgent正在使用> 300MB的RAM,这是很多工作。在内核任务之后,该进程占用所有进程的第二大内存。 Google告诉我,其他人也有这个问题,但是到目前为止,我没有找到任何解决方案。 有什么方法可以减少此过程的RAM消耗?

2
使用具有更高MHz额定值的内存?[重复]
这个问题已经在这里有了答案: 我可以在早期的Macbook Pro 8.2中使用16GB DDR3-1600MHz RAM吗? (12个答案) 6年前关闭。 MacBook Pro是否可以成功支持并充分利用比其附带产品更高的MHz频率的RAM? 例如,以我的15英寸MacBook Pro(2011年末)为例,它配备4GB的1333MHz DDR3内存。我正在考虑购买16GB的相同时钟速度,即使Apple表示它可以“支持最高8GB”,但我们知道认为苹果错了。 在16GB的版本中安装1600MHz会怎么样?还是会降低到1333MHz?与16GB 1333MHz相比,更高的时钟速度是否会改善电池寿命,性能,时序或其他方面?


3
64GB是Apple计算机的最大内存量吗?
我正在看2017年Apple电脑产品与最高端系统似乎是Mac Pro的比较,Mac Pro是直径6英寸,高9英寸的塔式计算机。该系统被描述为可扩展至最大64 GB的内存。那么,这是当前Apple计算机的高端内存限制吗?
9 memory  mac-pro 

8
新的2015年“ MacBook”能否有效运行VM?Windows特别
我目前使用的是2Ghz i7 x 8gb内存2013 MacAir。有了这个,我就能有效地运行Windows 8 VM,同时运行Visual Studio Professional和其他开发应用程序,或者运行Ubuntu和Eclipse而没有问题。如果打开太多,我会在Windows guest虚拟机中偶尔遇到内存错误,但这很少见。 我的笔记本电脑开始变得超级破旧。我想购买新款MacBook,但担心CPU上的出色规格。有没有人在这个盒子上运行过VM,并确认它可以执行这样的任务,还是我们在这里处理了精美的chromebook? 谢谢 编辑 复查所有内容,但说此装备将无法顺利运行vm

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.