Windows'un Unix Swap kullanımıyla eşdeğeri nasıl görüntülenir?


15

Windows'ta kullanılabilir ve kullanımda sanal bellek kullanımını nasıl bulabilirim?

Yanıtlar:


12

Bu bilgileri sekmesini açıp sekmeyi Resource Monitorseçerek görebilirsiniz Memory:

Windows Kaynak Monitörü

"Kullanılan Fiziksel Bellek" RAM'inizdir, "Ücretlendirme", RAM ve disk belleği dosyasının toplamı veya kullanılabilir maksimum sanal bellektir. (Bu, sağlayabildiği her ayırma isteğinin toplamı olan - ne kadar sanal bellek penceresinin sağlamayı "taahhüt ettiğini" gösterir.)

Ancak Windows ve Linux disk belleği / takas alanlarını farklı şekilde yönetir. Windows ile,% 0 kullanım oranına sahip bir disk belleği dosyası performans için iyi değildir; bunun yerine, Windows RAM'den her sayfayı disk belleği dosyasına yansıtmaya çalışacaktır. Bu, başka bir şey için yeniden kullanması gerektiğinde sayfaları RAM'den hızlı bir şekilde bırakmasına izin verecektir. Bu nedenle Windows, en azından makinenize taktığınız fiziksel RAM kadar büyük bir disk belleği dosyası oluşturmaya çalışacaktır. Daha az bir takas dosyası ve daha çok bir destek mağazası.


Teşekkür ederim! Yani taahhüt ücreti - 2 * çalışma seti = bir işlemin takas kullanımı olduğunu varsayabilir miyim?
Howard

Değiş tokuşa sahip olmak Linux'ta da iyi değildir. Bu bölüm her iki işletim sisteminde de benzer şekilde yapılıyor.
peterh - Monica

1

CEVAP

Not: Bunlar Win 7 için tam adımlar. Sanırım Win 8 için de aynı şey geçerli.

PageFile kullanımının gerçek miktarını elde etmek için, 'Performans İzleyicisi'ni (perfmon.exe) ve' Sayaç Ekle '->' Disk Belleği Dosyası '->' Kullanım'ı başlatın.

Size% olarak cevap verecektir, ancak disk belleği dosyasının toplam miktarını bilirsiniz, böylece KULLANILAN disk belleği dosyasının tam miktarını (MB cinsinden) hesaplayabilirsiniz.

Toplam disk belleği dosyası miktarını okumak için:
'Sistem özellikleri'ni açmak için Win + Break tuşlarına basın. Git: 'Gelişmiş' -> 'Performans' -> 'Gelişmiş' -> 'Sanal bellek' -> 'Toplam disk belleği dosyası boyutu' (MB cinsinden).


-1

Windows'ta kullanılabilir ve kullanımda sanal bellek kullanımını nasıl bulabilirim ?

İlk olarak, Performans Seçeneklerini çağırmamız gerekir :

%windir%\system32\SystemPropertiesPerformance.exe


AdvancedSekmeyi seçtikten sonra , çerçeve Virtual memoryToplam disk belleği dosyası boyutunu bildirir.


S1: kullanımda sanal bellek

. Performans seçenekleri



Q2: kullanılabilir sanal bellek

Bu Change...düğme tıklanarak ayarlanır / görüntülenir (yukarıya bakın)



Q3: sanal bellek kullanımı

Bu son soru hakkında, kaynak izleyici şimdi yardımcı olabilir.

%windir%\system32\resmon.exe

Burada Hard Faults/secparametre beklenen bilgileri gösterir (sütun değerleri ve grafik)

Kaynak Monitörü Grafikleri


Bu makine için ne zaman daha fazla RAM belleği almalıyım… başka bir hikaye.
Ya da değil.

:)


-3

Bu, Performans sekmesi altındaki Windows Görev Yöneticisi'nde kolayca bulunur .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.