如何判断哪些应用程序耗尽了我的图形内存?


5

有时我的Macbook因GPU的板载内存已满而停止运转。 (我知道这是因为CPU使用率,RAM使用率和磁盘使用率都很低,因为关闭Chrome标签和大型pdf等问题会解决问题。)为了避免这种情况,我希望能够监控使用情况我的系统的图形内存。

在Activity Monitor中似乎没有一个选项,但我还能告诉其他一些方法(a)目前有多少图形内存是免费的,如果可能的话(b)哪些应用程序目前使用的最多?

我更喜欢免费解决方案而非付费方式;基于终端的解决方案没问题。


当系统停止运行时,您是否可以发布活动监视器内存选项卡的屏幕截图?
samh

@samh好吧,我会在下次发生的时候这样做。
Nathaniel

我的Mac Pro的Radeon 5770的内存很好地固定在Yosemite上。如果我关闭所有东西,它仍然是50%已满。不确定是什么处理,我的二级卡的内存是不受影响的。我也注意到Yosemite的滚动缩放对我的Mac Pro来说非常糟糕。我在优胜美地测试期间提交了一些关于这个问题的错误报告,但我猜他们认为这不是一个真正的问题:(
James T Snell

@Doc你用什么来衡量你的GPU内存使用?
Nathaniel

@Nathaniel我正在使用iStat菜单
James T Snell

Answers:


3

我并不是说你错了,但GPU内存通常用于渲染当前的笔记本电脑2D显示器,然后用于3D显示(游戏)和GPU加速(现代浏览器)的计算。我已经使用,编程了多年的各种计算机,但还没有看到与使用大量GPU内存的应用程序相关的问题。

但从2010年开始ISTRC MBP(?)有两个GPU集成(intel)和离散(我的NVIDIA GeForce 320M)。 MBP具有良好的电池寿命,因为在渲染文本时,屏幕图像使用低能量英特尔,但是当游戏,视频播放并且需要更多GPU处理时,需要使用NVIDIA图形芯片。也许你对NVIDIA显卡存在问题?

它可能更像是由文件系统,硬盘驱动器或其他地方的问题引起的“等待”。当访问硬盘驱动器控制器需要额外读取的文件时,发生故障的硬盘驱动器将不会报告活动负载。

它可以帮助人们帮助你,如果你说它发生的频率,旋转沙滩球是否出现,是否只是花了一些时间关闭窗口,然后它快速或缓慢地再次唤醒?

下次发生这种情况时,请尝试关闭一个应用程序窗口组,例如Chrome,然后等待(5分钟)查看是否修复了它,然后下一个尝试另一个。因为它可能只是一个主要问题的应用程序,并且您将尽力缩小范围。

我的MacBook偶尔会变慢,但它还没有到达我需要纠正它的程度。

祝好运!


谢谢您的帮助。为了回答您的问题,很少出现沙滩球,Mac只是没有反应 - 例如,我开始在打字和看到角色出现之间出现延迟。我通常在各种应用程序中打开了很多窗口(至少50个),没有一个单独使用多少资源。关闭正确的东西有助于立即;最好的是(a)一个包含10多个标签的谷歌浏览器窗口,(b)大型pdf,或(c)主题演讲或iTunes。高清是固态的。这有助于缩小范围吗?
Nathaniel

啊。也许固态信息可以帮助有人提出建议。我猜你有一个很好的规格15“MBP通常真的很快,直到它撞到这堵墙。一些视网膜MBP正在召回图形问题。你应该能够在苹果页面检查你的序列号,检查你的笔记本电脑是否覆盖召回。
MichaelStoner

是的,基本上就是它 - 它是超级活泼的,所以我只是保持开放状态,直到它突然减速。我认为GPU内存必然是瓶颈,但我猜它可能是其他东西。
Nathaniel

1
如果您打开了那么多窗口,那么罪魁祸首就更有可能是系统RAM而不是GPU RAM。 GPU RAM不像系统内存那样使用,并且不会以相同的方式填满。
samh

根据Activity Monitor的@samh,通常有大约一半的系统RAM可用。 (如果他们耗尽了RAM或CPU时间,我通常会把事情搞清楚,所以我最终会得到很多东西,例如文本文档和由Great Suspender插件管理的Chrome标签,这些插件不会占用太多任何东西。)
Nathaniel

1

我正在使用 iStat菜单 ,显示GPU内存使用数字。

下面的截图来自我的iStat Menus 4.22副本。有一个新版本5发布,其中包括“更好的每个应用程序统计信息”。我没有试过这个:我怀疑它并没有打破每个应用程序的GPU数字,但它值得一试 - 有免费试用。

iStat Menus 4.22 CPU & GPU menu



看起来很熟悉。这是我的样子: s3.amazonaws.com/slash_b/... 我的系统相当闲置,但我的主要视频卡却震惊了。 NSA破解蠕虫?
James T Snell

我怎么知道哪个进程使用GPU?
nn0p
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.