Bagaimana saya bisa tahu aplikasi mana yang menggunakan memori grafis saya?

5

Terkadang Macbook saya terhenti karena memori onboard GPU semakin penuh. (Saya tahu ini karena penggunaan CPU, penggunaan RAM, dan penggunaan disk semuanya rendah, dan karena menutup hal-hal seperti tab Chrome dan pdf besar cenderung menyelesaikan masalah.) Untuk menghindari hal ini, saya ingin dapat memantau penggunaannya memori grafis sistem saya.

Tampaknya tidak ada opsi di Activity Monitor, tetapi apakah ada cara lain yang bisa saya katakan (a) berapa banyak memori grafis yang saat ini gratis, dan jika mungkin (b) aplikasi mana yang saat ini menggunakan jumlah terbesar?

Saya lebih suka solusi gratis daripada yang dibayar; solusi berbasis Terminal akan baik-baik saja.

Nathaniel
sumber
Bisakah Anda memposting tangkapan layar tab memori aktivitas monitor ketika sistem terhenti?
samh
@samh ok, saya akan melakukannya lain kali itu terjadi.
Nathaniel
Memori Radeon 5770 Mac Pro saya cukup tersemat di Yosemite. Jika saya menutup semuanya, itu masih 50% penuh. Tidak yakin apa masalahnya, memori kartu sekunder saya tidak tersentuh. Saya juga memperhatikan bahwa scroll-zoom pada Yosemite bekerja sangat buruk untuk Mac Pro saya. Saya mengirimkan beberapa laporan bug tentang itu selama beta Yosemite, tapi saya kira mereka memutuskan itu bukan masalah nyata :(
James T Snell
@ Doc apa yang Anda gunakan untuk mengukur penggunaan memori GPU Anda?
Nathaniel
@Nathaniel Saya menggunakan Menu iStat
James T Snell

Jawaban:

3

Saya tidak mengatakan Anda salah, tetapi memori GPU biasanya digunakan untuk menampilkan tampilan 2D laptop saat ini, dan kemudian untuk perhitungan untuk tampilan 3D (game), dan akselerasi GPU (browser modern). Saya telah menggunakan, memprogram berbagai komputer selama bertahun-tahun, dan belum melihat masalah yang terkait dengan aplikasi yang menggunakan banyak memori GPU.

Tetapi ISTRC MBP mulai 2010 dan seterusnya (?) Memiliki dua GPU yaitu yang terintegrasi (intel) dan diskrit (NVIDIA GeForce 320M di tambang). MBP memiliki daya tahan baterai yang baik karena ketika rendering teks, gambar untuk layar intel energi rendah digunakan, tetapi ketika permainan, video diputar dan membutuhkan lebih banyak pemrosesan GPU diperlukan chip grafis NVIDIA digunakan. Mungkin Anda memiliki masalah dengan grafis NVIDIA?

Mungkin lebih mungkin bahwa 'menunggu' disebabkan oleh masalah dengan sistem file, hard drive, atau mungkin di tempat lain. Hard drive yang gagal tidak akan melaporkan banyak aktivitas saat mengakses file yang membutuhkan pengontrolan hard drive ekstra lama untuk membacanya.

Ini dapat membantu orang untuk membantu Anda jika Anda mengatakan seberapa sering itu terjadi, apakah bola pantai berputar muncul, jika itu hanya membutuhkan beberapa saat untuk menutup jendela, dan kemudian bangun kembali dengan cepat atau lambat?

Lain kali hal itu terjadi, coba tutup satu set aplikasi windows, katakan Chrome, dan kemudian tunggu (5 menit) untuk melihat apakah itu memperbaikinya, dan kemudian yang berikutnya coba yang lain. Karena sepertinya hanya ada satu aplikasi yang merupakan masalah utama, dan Anda akan berusaha sebaik mungkin untuk mempersempitnya.

Saya sudah MacBook yang mendapatkan sedikit lambat kadang-kadang tetapi tidak sampai pada titik di mana saya harus memperbaikinya.

Semoga berhasil!

MichaelStoner
sumber
Terima kasih untuk bantuannya. Untuk menjawab pertanyaan Anda, bola pantai jarang muncul, Mac hanya menjadi tidak responsif - Saya mulai mendapatkan penundaan antara mengetik dan melihat karakter muncul, misalnya. Saya biasanya memiliki banyak jendela terbuka (setidaknya lima puluh) di berbagai aplikasi, tidak ada yang menggunakan banyak sumber daya secara individual. Menutup hal yang tepat membantu secara instan; yang terbaik adalah (a) jendela Google Chrome dengan 10+ tab, (b) pdf besar, atau (c) Keynote atau iTunes. HD solid state. Apakah ada yang membantu mempersempitnya?
Nathaniel
Ah. Mungkin info keadaan padat akan membantu seseorang dengan saran. Saya kira Anda memiliki spec baik 15 "MBP yang biasanya sangat cepat sampai menyentuh dinding ini. Beberapa retina MBP sedang ditarik untuk masalah grafis. Anda harus dapat memeriksa halaman apel nomor seri Anda untuk memeriksa apakah laptop Anda tertutup. recall.
MichaelStoner
Ya, pada dasarnya itu - itu super-zippy, jadi saya terus membiarkan barang terbuka sampai tiba-tiba melambat. Saya pikir memori GPU harus menjadi penghambat, tapi saya kira itu bisa menjadi hal lain.
Nathaniel
1
Jika Anda memiliki banyak jendela yang terbuka, pelakunya lebih cenderung menjadi sistem RAM daripada RAM GPU. RAM GPU tidak digunakan seperti memori sistem dan tidak mendapatkan penuh dengan cara yang sama.
samh
@samh menurut Activity Monitor, biasanya ada sekitar setengah dari RAM sistem gratis. (Saya biasanya menyingkirkan hal-hal jika mereka menggunakan RAM atau waktu CPU, jadi saya berakhir dengan banyak hal seperti dokumen teks dan tab Chrome yang dikelola oleh plugin Great Suspender, yang tidak memakan banyak apa pun.)
Nathaniel
1

Saya menggunakan Menu iStat , yang menunjukkan angka Penggunaan Memori GPU.

Tangkapan layar di bawah ini dari salinan iStat Menus 4.22 saya. Ada rilis versi 5 baru, yang mencakup "statistik per-aplikasi yang lebih baik". Saya belum mencoba ini: Saya kira itu tidak memecah angka GPU per-aplikasi, tapi patut dicoba - ada uji coba gratis.

Menu iStat 4.22 CPU & GPU

Ashley
sumber
Terlihat tidak asing. Begini tampilannya: s3.amazonaws.com/slash_b/... Sistem saya cukup menganggur namun kartu video utama saya semakin terguncang. NSA cracking-worm?
James T Snell
Bagaimana saya bisa tahu proses mana yang menggunakan GPU?
nn0p