2009-10-14 25 views
9

Windows'ta, CreateFileMapping() tarafından oluşturulan dosya eşleme nesnelerini nasıl takip edebilirim? Temelde kaç tane bellek eşlemeli dosyanın kullanıldığını ve isimleri, boyutları vb. Gibi gibi bilgileri bilmek istiyorum. Teşekkürler!Windows Bellek Eşlenen Dosyalarını İzleme

+0

Bu bilgiyi ayrıştırılabilir bir biçimde sağlayabilir. İşlem Gezgini, başsız bir makinede veya sorun geçici olduğunda etkin bir şekilde kullanılamaz. – Timbo

cevap

4

SysInternals Process Explorer hangi bellek her çalışan sürecin açık sahiptir dosyaları eşlenen olacaktır: Ben de açık bir bellek eşlemeli dosya veya Handle.exe gibi bir kullanım bulduğu süreçler keşfetmek için programlı bir yol arıyorum http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

+1

Bu harika aracı tanıdığınız için teşekkür ederiz. Kendi programımda nasıl yapabileceğimi bilmek isterim. Herhangi bir ipucu? –

+0

Lütfen, tam olarak nerede olduğunu söyleyebilir misiniz? –

+5

Ehsan - alt bölmeyi etkinleştirdiğinizde ve Tutamaç moduna (Görünüm, Alt Bölme Görünümü, Kulplar) geçtiğinizde görünürler. Üst bölmedeki bir işlemi tıklattığınızda, eşlenen dosyalar Bölüm girdileri olarak görünecektir. –

İlgili konular