100 fiziksel bellek sayfası hatası. Sayfa çıkış hatalarını işleme

Windows9x ve WindowsNT'de bellek ayırma. Kaynak İzleyici Windows 7. Bellekle ilgili öğeleri ve sekmeleri keşfedin. Bellek Tahsisini İzlemek için Windows 7 Kaynak İzleyicisi'ni Kullanma. Disk belleği dosyasının boyutunda artış (sanal bellek). Windows aracılığıyla bellek kontrolü.

3.1. Windows 9x'te bellek ayırma

Windows 9x, grafik kullanıcı arabirimine sahip 32 bit, çok iş parçacıklı, önleyici çoklu görev işletim sistemidir. Önyüklemek için, iki işlemci çalışma modu sağlayan MS-DOS 7.0'ı kullanırlar - gerçek (bölümdeki MSDOS.SYS dosyasında BootGUI = 0 yazılmıştır) ve korumalı (BootGUI = 1). Korumalı mod, Windows 9x önyüklemesinden hemen önce ayarlanır ve işlemcinin sanal adresleri fiziksel adreslere dönüştürmek için sayfalama mekanizmasını kullanarak belleği yönetmeye başlamasına neden olur. Sanal adres alanının alanı, RAM'de veya diskte bulunan 4 kilobaytlık sayfalardan oluşur.

Sanal adres alanının alt adresleri, gerçek zamanlı aygıt sürücüleri, Windows yerleşik programları vb. ile uyumluluğu sağlamak için tüm işlemler tarafından birlikte kullanılır. Bu, bir yandan kullanışlıdır, ancak diğer yandan güvenilirliği azaltır (biri işletim sisteminin ana nitelikleri), çünkü herhangi bir işlem bu adreslerde bulunan bileşenleri bozabilir.

Her 32 bit Windows uygulaması kendi adres alanında çalışır, ancak gerekli adreslere erişim mümkündür, yani. sanal adreslerin organizasyonu, mikroişlemcide yerleşik tüm donanım korumasını kullanmaz. 16 bit programlar ortak bir adres alanını paylaşır ve ayrıca birbirlerine karşı savunmasızdır. Windows 9x bellek modeli Şekil 3.1'de gösterilmiştir.

Pirinç. 3.1. Windows 9x'te OP dağıtımları

Daha düşük 64 KB RAM, 32 bit programlar için mevcut değildir, ancak 16 bit programlar verilerini buraya yazabilir. 4 MB'ın altındaki adresler, her uygulamanın adres alanına eşlenir ve tüm işlemler tarafından paylaşılır. Bu, bu alanı yanlışlıkla yazmaya karşı korumasız hale getirir.

Windows 9x'in çalışması için gereken minimum bellek miktarı 4 MB'dir, ancak pratikte bu miktarda bellekle çalışmak imkansızdır. Sayfa dosyası sanal bellek mekanizmasının uygulandığı, Windows dizininde bulunur ve gerektiğinde sistemin kendisi tarafından değiştirilebilen değişken bir boyuta sahiptir. Boyutları, sistem araçları (Denetim Masası → Sistem → Performans → Dosya Sistemi) kullanılarak ayarlanabilir veya SYSTEM.INI dosya bölümünde belirtilebilir - sürücü ve dosya adını gösteren satırlar:

Pagingfive = c: \ PageFile.sys

MinPagingFileSize = 65536 (64 MB)

MaxPagingFileSize = 262144 (256 MB)

Birinci ve ikinci satırlar, dosyanın adını ve konumunu ve son ikisi - KB cinsinden sayfa dosyasının ilk ve maksimum boyutunu tanımlar.

Minimum disk belleği dosyası boyutunu SysMon'u (Performans İzleyicisi) çalıştırarak ve en sık kullandığınız uygulamalarınızın bellek gereksinimlerini tahmin etmek için disk belleği dosyası boyutunu ve boş belleği seçerek elde edebilirsiniz.

3.2. Windows NT'de Bellek Tahsisi

Windows 9x'ten dağıtım şeması farklılıkları aşağıdaki gibidir:

1) mikroişlemcide sağlanan bellek koruma donanımının daha ciddi kullanımı;

2) tüm sistem programı modülleri kendi sanal adres boşluklarında bulunur ve uygulama programları bunlara erişemez.

Windows NT'de adres alanının dağılımı Şekil 1'de gösterilmiştir. 3.2.

Pirinç. 3.2. Windows NT'de OP dağıtımları

Uygulama programlarına 2 GB yerel (yerel) doğrusal (yapılandırılmamış) adres alanı tahsis edilmiştir (ilk 64 KB mevcut değildir). Birbirlerinden izoledirler ve birbirleriyle yalnızca pano üzerinden veya DDE (Dinamik Veri Değişimi) ve OLE (Nesne Bağlama ve Gömme) mekanizmaları aracılığıyla iletişim kurabilirler.

2 GB'lik alanın üst kısmı, bir sunucu işlemi olarak işlev gören sistem DLL'lerinin (dinamik olarak bağlantılı kitaplıklar) kodunu içerir. Sorgu parametrelerinin değerlerini kontrol eder, istenen işlevi yürütür ve sonuçları çağıran programın adres alanına geri iletirler.

2-4 GB adres aralığında sistem (düşük seviyeli) Windows bileşenleri bulunur (yani, yetkisiz erişime karşı en yüksek koruma seviyesi: çekirdek, iş parçacığı zamanlayıcı, bellek yöneticisi).

16 bit Windows uygulamaları için, önleyici WOW (Windows On Windows) oturumları kendi adres alanlarında tek tek veya ortak bir adres alanında toplu olarak uygulanır.

Uygulama başlatıldığında, görevin başlatıldığı kendi bilgi yapısı ile bir süreç oluşturulur. Diğer görevleri başlatabilir. Sonuç olarak, çok görevli bir çalışma modu düzenlenir.

Bellek yönetimi (tahsis, rezervasyon, serbest bırakma, sayfalama) sanal bellek yöneticisi VMM (Sanal Bellek Yöneticisi) tarafından gerçekleştirilir. Her sanal sayfa fiziksel bir sayfaya aktarılır - ilk durumda sıfırlarla dolu bir sayfa çerçevesi (bu, önceki içeriğin diğer işlemler tarafından kullanılmasının imkansızlığını belirleyen C2 güvenlik standardının ana gereksinimidir). Sayfa boşaltma alanı, ayrılmış bir disk alanı bloğu olan Pagefile.sys disk belleği dosyasında ayrılmıştır.

Tüm Windows NT belleği alt bölümlere ayrılmıştır. ayrılmış(görevleri gerçekleştirirken süreçler tarafından dinamik kullanım için), özel(Pagefile.sys içinde boşaltma için ayrılmıştır) ve erişilebilir(boş hafızanın geri kalanı).

      Windows'ta sanal bellek

Windows tabanlı bir sistemdeki yavaşlamaların en yaygın nedeni, fiziksel belleğin dolmasıdır. Aynı zamanda Windows, "sayfalama" olarak bilinen şeyi başlatır - kod bloklarının ve program verilerinin (bu tür her bloğa sayfa denir) fiziksel bellekten sabit sürücüye hareketi. Zaman zaman disk belleği dosyasına erişmek normaldir ve sistem performansını düşürmez, ancak diskteki dosyadan sık sık veri talepleri sistemin genel hızını önemli ölçüde azaltabilir. Bu sorun, özellikle yeterli fiziksel belleğe sahip olmayan bir bilgisayarda yoğun bellek kullanan birden çok program arasında geçiş yaptığınızda fark edilir hale gelir. Sonuç olarak, disk neredeyse sürekli kullanımdadır, çünkü sistem verileri ondan belleğe "aktarmaya" çalışır ve bunun tersi de geçerlidir.

Ayrılan toplam bellek toplam fiziksel belleği aşarsa, Windows'un hızlı RAM ile disk belleği dosyasındaki çok daha yavaş sanal bellek arasında sayfaları değiştirmesi gerekir, bu da sistem hızını yavaşlatır.

Windows XP kurulumu sırasında, Windows sistem dosyalarının bulunduğu sürücüdeki kök klasörde otomatik olarak bir disk belleği dosyası oluşturulur. Disk belleği dosyası, sistemdeki fiziksel bellek miktarına göre boyutlandırılır. Varsayılan olarak, minimum disk belleği dosyası boyutu, fiziksel bellek miktarının 1,5 katıdır ve maksimum boyut, boyutun 3 katıdır. Gizli ve sistem dosyalarını görüntüleme modunu etkinleştirirseniz, disk belleği dosyası Explorer penceresinde görülebilir (Şekil 3.3).

Pirinç. 3.3. Gizli ve sistem dosyaları için görüntüleme modunu etkinleştirme

Genellikle, Windows işletim sisteminin kendisi en uygun sanal bellek miktarını ayarlar ve çoğu görev için yeterlidir, ancak bilgisayar çok fazla bellek gerektiren uygulamalar çalıştırıyorsa, sanal bellek miktarı değiştirilebilir.

Bunu yapmak için, aşağıdaki eylem sırasını gerçekleştirmeniz gerekir:

1. Yöneticiler grubundan bir hesap kullanarak sistemde oturum açın ve "Denetim Masası - Sistem" penceresini açın.

2. "Gelişmiş" sekmesinde, "Performans" bölümündeki "Parametreler" düğmesini tıklayın (Şekil 3.4).

3. Performans Seçenekleri iletişim kutusunda, Gelişmiş sekmesini seçin ve Şekil 3.5'te gösterildiği gibi Sanal Bellek iletişim kutusunu görüntülemek için Değiştir düğmesine (Şekil 3.5) tıklayın. WindowsXP için 3.6 ve şek. Windows7 için 3.7.

Geçerli disk belleği dosyası ayarları, "Tüm sürücülerdeki toplam disk belleği dosyası boyutu" alanına yansıtılır.

4. Bu sürücünün ayarlarını yapılandırmak için iletişim kutusunun üst kısmındaki listeden herhangi bir sürücüyü seçin.

Aşağıdaki parametreleri değiştirebilirsiniz:

- Özel boyut... Alana bir değer girin Orijinal boyut belirtilen diskteki pagefile.sys dosyasının başlangıç ​​boyutunu (megabayt olarak) ayarlamak için. alanında En büyük boy alandaki değerden az olmayan bir sayı girin Orijinal boyut ancak 4096 MB'ı (4 GB) aşmamalıdır.

- Sistem seçilebilir boyut. Bu disk için dinamik disk belleği dosyası boyutu yönetimini etkinleştirmek için bu seçeneği belirleyin. Windows'un sunduğu varsayılan ayarları değiştirmek istemiyorsanız bu seçeneği belirleyin.

- takas dosyası yok... Disk belleği dosyasına ihtiyacınız olmayan tüm sürücüler için kullanın. En az bir diskte takas dosyası olduğundan emin olun.

5. Herhangi bir değişiklik yaptıktan sonra, Sor değişiklikleri kaydetmek için

6. Diğer sürücüler için (gerekirse) 4. ve 5. adımları tekrarlayın. Bitirdiğinizde iletişim kutusunu kapatmak için Tamam'a tıklayın.

Pirinç. 3.4. Görünüme gitmek için "Seçenekler" düğmesi ve/veya

sanal bellek parametrelerini değiştirme

Pirinç. 3.5. WindowsXP'de (solda) ve Windows7'de sanal bellek ayarlarını değiştirmek için değiştir düğmesi

Pirinç. 3.6. Sanal belleğin boyutunu görüntülemek ve ayarlamak için pencere

Pirinç. 3.7. Windows7'de sanal belleğin boyutunu görüntülemek ve ayarlamak için pencere

Bilgisayarınızda birden fazla fiziksel disk varsa, disk belleği dosyasını disk belleğine yerleştirmek en iyisidir. en hızlı ve Windows sistem dosyalarının farklı bir sürücüde bulunması tercih edilir. Daha da iyisi, disk belleği dosyasını birden çok dosyaya bölün fizikselçünkü disk denetleyicisi birden çok okuma ve yazma isteğini paralel olarak işleyebilir.

Disk belleği dosyasını aynı fiziksel sürücünün birden çok mantıksal sürücüsüne yerleştirmeye çalışmayın !!!

Sistemin C, D ve E bölümlerine ayrılmış bir sabit diski varsa ve disk belleği dosyası birkaç bölüme ayrılmışsa, sistem yavaşlayabilir, çünkü bu konfigürasyonda sabit diskin manyetik kafaları verileri okumak zorunda kalır. birkaç alan ve diskin bir alanından arka arkaya değil.

Minimum veya maksimum disk belleği dosyası boyutunu küçültür ve diskte yeni bir disk belleği dosyası oluşturursanız, değişikliklerin etkili olması için sistemin yeniden başlatılması gerekir. Disk belleği dosyası boyutunu artırmak genellikle bilgisayarın yeniden başlatılmasını gerektirmez.

Çok fazla fiziksel belleğiniz varsa, disk belleği dosyasını tamamen devre dışı bırakmak cazip gelebilir. Bunu yapma! !!

Windows XP, disk belleği dosyası bazı çekirdek görevlerini gerçekleştirmek için kullanılacak şekilde tasarlanmıştır, bu nedenle bazı üçüncü taraf programlar sanal belleği tamamen kapatmaya çalışırken belleğin yetersiz olduğunu bildirebilir.

Windows, disk belleği dosyasını gerekli olana kadar kullanmaz, bu nedenle sanal belleği devre dışı bırakmak performansı artırmaz !!!

Windows, disk belleği dosyası boyutunu gerektiği gibi dinamik olarak artırabilir. Bu işlev yalnızca öğeyi seçtiğinizde çalışır " Sistem seçilebilir boyut", Disk belleği dosyasının mevcut boyutunu aşan bir maksimum boyut ayarlarken olduğu gibi.

Windows'un önceki sürümleriyle ilgili deneyimlere dayanarak, bazı kullanıcılar eşit orijinal ve maksimum boyutlara sahip sabit boyutlu bir disk belleği dosyası oluşturmaya çalışır. Teoride bu, disk belleği dosyasının parçalanma olasılığını ortadan kaldırdığı için performansı iyileştirmelidir. Bununla birlikte, takas sistemi, pratikte dosyanın yalnızca büyük disk alanı bloklarını kaplayacağı ve parçalanmayı en aza indirecek şekilde tasarlanmıştır. Windows disk belleği dosyası boyutunu artırdığında performansta hafif bir düşüş fark edebilirsiniz, ancak bu tek seferlik bir işlemdir ve performansı ortalama olarak etkilemez.

      Windows'ta bellek kullanımını izleme

Halihazırda ne kadar RAM kullanıldığını öğrenmenin en kolay yolu ++ tuşuna basarak Görev Yöneticisini açıp Performans sekmesine gitmektir (Şekil 3.8). WindowsXP için "Performans" sekmesindeki bilgilerin ayrıntılı bir açıklaması tabloda sunulmaktadır. 3.1.

Tablo 3.1. Görev Yöneticisi Verilerinin Şifresini Çözme

Windows7 için Performans sekmesi, Windows XP Görev Yöneticisi'ndeki ilgili sekmeye göre önemli iyileştirmelere sahiptir.

"Fiziksel Bellek" bölümündeki "Toplam" sütunundaki sayı, bu sistem için toplam RAM miktarını gösterir. Önbelleğe Alınmış sütunu, sistem kaynakları tarafından yakın zamanda kullanılan fiziksel bellek miktarını gösterir. Sistemin tekrar ihtiyaç duyması durumunda önbellekte kalır, ancak diğer işlemler tarafından kullanılabilir. Yeni "Kullanılabilir" sütunu, şu anda kullanılmayan fiziksel bellek miktarını ve "Serbest" sütunu - önbellek tarafından kullanılan ancak yararlı bilgiler içermeyen bellek miktarını gösterir.

Çekirdek Belleği bölümü iki sütun içerir - Sayfalı ve Sayfasız. Birlikte, çekirdeğin ne kadar bellek kullandığını gösterirler. Disk belleği bellek sanal bellektir ve disk belleği olmayan bellek fiziksel bellektir.

"Sistem" bölümünde, süreçlerin bileşik bileşenleriyle ilişkili "Tutamaklar" ve "İş Parçacıkları" sütunları ortaya çıktı. "Tanımlayıcılar" sütunu, o anda çalışan işlemler tarafından kullanılan nesne tanımlayıcılarının (tanımlayıcıların) sayısını gösterir. "İş parçacığı" sütunu, daha büyük işlemlerde başlatılan alt işlemlerin sayısını gösterir. "İşlemler" sütunundaki sayı, elbette, "İşlemler" sekmesinde görülebilen toplam çalışan işlem sayısını gösterir.

Çalışma Süresi sütunu, bilgisayarın son başlatılmasından bu yana ne kadar zaman geçtiğini gösterir. Taahhüt sütunu, takas dosyası hakkında bilgi içerir. İlk sayı, şu anda kullanımda olan toplam fiziksel ve sanal bellek miktarını, ikincisi ise ilke olarak bu bilgisayar için toplam bellek miktarını gösterir.

"Kaynak Monitörü" düğmesine tıklanarak ve "Bellek" sekmesi seçilerek daha ayrıntılı bilgi elde edilebilir (Şekil 3.9).

Pirinç. 3.9. Windows7 Kaynak İzleyici Penceresi Bellek Sekmesi

"Bellek" sekmesinde, çalışan tüm işlemleri listeleyen bir "İşlemler" tablosu vardır ve her işlem için kullanılan bellek hakkındaki bilgiler birkaç kategoriye ayrılır (Şekil 3.10).

Pirinç. 3.10. İşlemler tablosu

Bir sütunda " resim"İşlemin yürütülebilir dosyasının adı belirtilir. Uygulamalar tarafından başlatılan işlemlerin tanınması çok kolaydır - örneğin, "Winword.exe" işlemi açıkça Word metin düzenleyicisine aittir. "svchost.exe" adlı işlemler, çeşitli işletim sistemi hizmetlerini temsil eder. Hizmet adı, işlem adının yanında parantez içinde görünür.

Bir sütunda " işlem kimliği"İşlem numarası belirtilir - çalışan işlemi tanımlamanıza izin veren benzersiz bir sayı kombinasyonu.

sütununda " Tamamlanmış"Sistemin bu işlem için ayırdığı sanal bellek miktarını kilobayt cinsinden belirtir. Bu, hem kullanılan fiziksel belleği hem de disk belleği dosyasında depolanan sayfaları içerir.

sütununda " Çalışma seti"İşlemin şu anda kullandığı kilobayt cinsinden fiziksel bellek miktarını gösterir. Çalışma seti, paylaşılan ve özel bellekten oluşur.

Bir sütunda " Genel"Bu işlemin başkalarıyla paylaştığı fiziksel bellek miktarını kilobayt cinsinden belirtir. İlgili işlemler için tek bir bellek bölümü veya takas sayfası kullanmak, bellek alanından tasarruf sağlar. Bu durumda, sayfanın yalnızca bir kopyası fiziksel olarak kaydedilir ve bu kopya daha sonra ona erişen diğer işlemlerin sanal adres alanıyla eşlenir. Örneğin, sistem DLL'leri - Ntdll, Kernel32, Gdi32 ve User32 - tarafından başlatılan tüm işlemler, paylaşılan belleği kullanır.

sütununda " Özel"Yalnızca bu işlem tarafından kullanılan kilobayt cinsinden fiziksel bellek miktarını belirtir. Belirli bir uygulamanın ne kadar belleğe ihtiyacı olduğunu belirlemenizi sağlayan bu değerdir.

sütununda " Bellekte / sn'de sayfa hatası yok.»Saniyedeki son dakika ortalama bellek yetersiz sayfa sayısını gösterir. Bir işlem mevcut olandan daha fazla fiziksel bellek kullanmaya çalışırsa, sistem verilerin bir kısmını bellekten diske, disk belleği dosyasına yazar. Diske kaydedilen verilere daha sonra erişim, yetersiz bellek sayfası hatası olarak adlandırılır.

Uygulamaları çalıştırırken ve dosyalarla çalışırken, bellek yöneticisi her işlem için çalışma kümesinin boyutunu izler ve ek bellek kaynakları için istekleri yakalar. Bir sürecin çalışma grubu büyüdükçe, dağıtıcı bu istekleri çekirdeğin ve diğer süreçlerin ihtiyaçlarıyla ilişkilendirir. Kullanılabilir adres alanı yetersizse, dağıtım programı verileri bellekten diske boşaltarak çalışma kümesinin boyutunu küçültür.

Daha sonra bu verileri diskten okurken bellekte sayfa yok hatası oluşuyor. Bu iyidir, ancak farklı işlemler için aynı anda hatalar meydana gelirse, sistemin diskten veri okuması fazladan zaman alır. Sırasıyla, bellekte bir sayfanın bulunmamasından kaynaklanan çok sık hatalar, sistemin performansını düşürür. Bu, tüm uygulamalarda beklenmedik bir yavaşlama ile kendini gösterir ve daha sonra beklenmedik bir şekilde durur. Yavaşlama, verilerin fiziksel bellek ve takas arasında aktif olarak yeniden tahsis edilmesinden kaynaklanmaktadır.

Bu nedenle, sonuç şudur: belirli bir işlem için bellekte bir sayfanın olmaması hataları çok sık ve dahası düzenli olarak meydana gelirse, bilgisayarın yeterli fiziksel belleği yoktur.

Sık sık sayfa yetersiz bellek hatalarına neden olan işlemleri gözlemlemeyi kolaylaştırmak için bunları bayraklarla işaretleyebilirsiniz. Bu, seçilen işlemleri listenin en üstüne taşıyacak ve bunlar, bellek yetersiz sayfa hatası grafiğinde turuncu bir eğri ile temsil edilecektir.

Bellek tahsisinin bir dizi başka faktöre bağlı olduğu ve bellekteki sayfa hatalarının izlenmesinin en iyi ve sorunları tanımlamanın tek yolu olmadığı unutulmamalıdır. Yine de, gözlem için iyi bir başlangıç ​​noktası olarak hizmet edebilir.

İşlemler tablosu, belleğin bireysel işlemler arasında nasıl tahsis edildiği hakkında ayrıntılı bilgi sağlarken, Fiziksel Bellek tablosu, RAM kullanımının genel bir resmini verir. Anahtar bileşeni, Şekil 2'de gösterilen benzersiz histogramdır. 3.11.


Şekil 3.11. Fiziksel Bellek tablosundaki histogram, Windows 7'de bellek ayırmaya ilişkin bir genel bakış sunar

Çubuk grafiğin her bölümü renk kodludur ve belirli bir bellek sayfası grubunu temsil eder. Sistem kullanıldıkça, arka planda bulunan bellek yöneticisi, tüm uygulamaların verimli çalışmasını sağlamak için fiziksel ve sanal bellek arasındaki hassas dengeyi koruyarak verileri bu gruplar arasında hareket ettirir. Histograma daha yakından bakalım.

Soldaki bölüm " Ayrılmış ekipman"Gri renkle vurgulanmıştır: Bu, işletim sistemiyle etkileşim kurmak için kullandığı bağlı ekipmanın ihtiyaçları için ayrılan bellektir. Donanım ayrılmış bellek kilitli ve bellek yöneticisi tarafından erişilemiyor. Tipik olarak, donanıma ayrılan bellek miktarı 10 ila 70 MB arasındadır, ancak bu rakam belirli sistem yapılandırmasına bağlıdır ve bazı durumlarda birkaç yüz megabayta ulaşabilir.

Ayrılmış bellek miktarını etkileyen bileşenler şunları içerir:

Anakart bileşenleri - örneğin, Gelişmiş Programlanabilir G / Ç Kesinti Denetleyicisi (APIC);

Ses kartları ve diğer bellek eşlemeli giriş/çıkış aygıtları;

PCI Express (PCIe) veri yolu;

Video kartları;

Çeşitli yonga setleri;

Flash sürücüler.

Bölüm " Tarafından kullanılan"Yeşil renkle vurgulanan, sistem, sürücüler ve çalışan işlemler tarafından kullanılan bellek miktarını temsil eder. Kullanılan bellek miktarı " değeri olarak hesaplanır. Toplam"Eksi göstergelerin toplamı" değişti», « beklenti" ve " Özgür". Buna karşılık, değer " Toplam"gösterge mi" Kurulmuş"Eksi göstergesi" Ayrılmış ekipman».

Yeni bir cihaz bağladınız, ancak çalışmak için aceleniz yok veya eski cihaz çalışmayı durdurdu veya düzgün çalışmıyor. Bu durumlarda ne yapılmalı? Her şeyi yeniden yükle? Sorunlu ve her zaman gerekli değil. Sebebin ne olduğunu ve nasıl ortadan kaldırılacağını nasıl öğrenebilirim? Çok basit. Gerçek şu ki, Windows ailesinin bir işletim sisteminde, ve sadece değil, belirli birAygıt Yöneticisi, aslında çok faydalı ve faydalı bir yönetici, eğer buna böyle diyebilirseniz. İşte burada ve sorunun nedeninin ne olduğunu bulmamıza yardımcı olacak ve benim hile sayfam sorunu çözmek. Yani, yukarıda belirtilenAygıt Yöneticisi cihazların çalışmasında kodlar şeklinde hata izleri var. Hata kodunu bilmek, sorunun nedenini belirlemeyi kolaylaştırır. Deneyimsizler için kodlar sadece anlaşılmaz ve anlamsız sayılardır. Ancak bilgili bir kullanıcı için çok şey söyleyebilirler. Elimden geldiğince bu konuyu aydınlatmaya çalışacağım.


Cihaz hatalarını görüntülemek için önce Cihaz Yöneticisine girmemiz gerekiyor. Bu böyle yapılır. Kayıt olmakKontrol Paneli menüdenBaşlangıç ​​( Yapabilmek,Benim bilgisayar , doğru anahtar -Özellikler Aygıt Yöneticisi, veya komutun görevi ile mümkündüryürütmek , ama neden işleri karmaşıklaştırıyor). içinden girersekPanel yönetmek , ardından yol aşağıdaki gibidir:Sistem - Donanım - Aygıt Yöneticisi ... Menüye girerek seçinAygıt Yöneticisi , ilgilendiğimiz cihazın türünü (klavye, yazıcı, modem vb.), üzerine çift tıklayın sonuç olarak bu tipe dahil olan cihazları göreceğiz. İhtiyacımız olan cihazı seçin ve üzerine çift tıklayın. O sekmesindeki grafiğe bakıyoruzgenel, Cihaz durumu. Cihazın çalışmasında bir sorun varsa burada hata kodu olarak görüntülenecektir. Yani sayıları ve sayıları görüyoruz. Ne demek istiyorlar. Aşağıda, hatanın kısa bir açıklaması ve olası çözümlerle birlikte tam bir hata listesi sunuyorum. Hata kodu kırmızı, açıklaması mavi ve ortadan kaldırılması siyah renkle vurgulanmıştır.

Kod 1Aygıt yapılandırmasında, yanlış ayarlarda veya eksik sürücüde bir sorun var. Düğmeye bas Sürücüyü güncelle sihirbazı başlatmak içinDonanım yükseltmesi ... Hiç sürücü yoksa, yükleyin.

kod 3Aygıt sürücüsü zarar görmüş, isteğe bağlı olarak aygıtın düzgün çalışması için yeterli RAM yok.1. Hasarlı sürücüyü kaldırıp yenisini yükleyelim. Bunu yapmak için: Özellikler - Sürücü - Kaldır, ardından sihirbazın talimatlarını izleyin. Yeniden başlat. tekrar açıyoruzAygıt Yöneticisi Eylem Donanım yapılandırmasını güncelle ve sihirbazın talimatlarını izleyin. 2. Sorun sanal bellek eksikliğiyse, belleği boşaltmak için çalışan uygulamaları kapatın. Belleğin durumunu kontrol etmek için, içine girmemiz gerekiyor.Görev Yöneticisi , bunun için klavye kısayoluna basıyoruzCtrl + Üst Karakter + Esc.Sağ tuşa tıklayarak sanal bellek ayarlarını görebilirizBenim bilgisayarım Özellikler - Gelişmiş - Performans - Ayarlar (Parametreler) ... Disk belleği dosyasını artırmayı deneyebilirsiniz (blogumun önceki makalelerinden birinde anlattığım gibi), ancak bu radikal bir önlem olmaktan uzaktır. RAM'i arttırman gerekecek. Bunun nasıl yapıldığı, bu yazının kapsamı dışında kalan ayrı bir konudur.

kod 10Kayıt defteri anahtarında cihaza özel bir parametre varFailReasonDize,hata verisinde bu parametrenin değeri görüntülenir yani böyle bir parametre yoksa hata kodu gelir yani cihaz başlatılamaz. Sürücüyü yukarıdaki gibi güncelleyin. Veya daha yeni bir tane yükleyin.

kod 12Bu cihaz için gerekli kaynak stoğu yok. Sorun giderme sihirbazını kullanarak en az bir başka çalışan cihazı devre dışı bırakın; bu sihirbazın talimatlarını izlerseniz çakışan cihazı devre dışı bırakır. (Kısaca hatırlatmama izin verin: Özellikler - Genel - Sorun Giderme.)

kod 14Bu cihazın çalışması için bilgisayarın yeniden başlatılması gerekir.

kod 16Cihazı çalıştırmak için gereken kaynaklar tanımlanamadı, cihaz tam olarak yapılandırılmamış. Cihaza ek kaynaklar atamanız gerekir. Ancak bu, cihaza aitse sorunsuz bir şekilde yapılabilir.Tak ve oyna.

Özellikler - Kaynaklar. İle bir kaynak varsa, kaynaklar listesinde oturum açın, seçili cihaza atamak için onu seçin. Kaynak değiştirilemiyorsa, tıklayın.Parametreleri değiştir , bu işlev kullanılamıyorsa kutunun işaretini kaldırınOtomatik ayar

kod 18Aygıtınız için sürücüyü yeniden yükleyin. Sürücüyü güncellemeye veya kaldırmaya ve örnekteki gibi yapmaya çalışıyoruz.kod 3.

kod 19Kayıt defterinde cihaz ayarları hakkında yetersiz bilgi veya ayarlar bozuk. ÇalıştırmakSorun giderme sihirbazı ve talimatlarını izleyin, yardımcı olmaz - cihazı yukarıda belirtildiği gibi yeniden yükleyin. (kod 3). Veya yardımcı olmazsa, indirinBilinen son iyi yapılandırma. Bu işe yaramazsa, tıpkı sistem kayıt defterini düzenlemeniz gerektiği gibi bir uzmanın yardımına ihtiyacınız vardır. Bilgi ve deneyim eksikliği, kendi başınıza, orada yapacak bir şeyiniz yok, herhangi bir sistem yöneticisi bunu size onaylayacaktır. Bilerek ve yapabilen, bensiz nasıl yapılacağını kendisi biliyor. Ve deneyimsizler için denememek daha iyidir. Kayıt, işletim sisteminin kalbidir ve yalnızca deneyimli bir uzman tarafından veya onun rehberliğinde çalıştırılmalıdır. Hiçbir şekilde kimseyi gücendirmek istemem ama sistem kayıt defteri ile çalışmadıysanız ve bilgisayarınız sizin için değerliyse tavsiyem oraya giden yolu unutun. Profesyoneller için yazmıyorum, ihtiyaçları yok, ortalama bir kullanıcı için. Orada nasıl ve ne yapılacağını elbette yazabilirim ama bu parmaklarda bir açıklama olacak ve en ufak bir hata sonucunda bilgisayarınıza zarar verirseniz suçlu ben olurum. Buna hiç ihtiyacım yok ve senin için de aynı.

kod 21 Cihaz sistemden kaldırılıyor yani işletim sistemi cihazı kaldırmaya çalışıyor ancak işlem henüz tamamlanmadı.


Birkaç saniye duraklayın ve tuşuna basın


kod 22 Cihaz devre dışı. Cihaz açık olmalıdır.Eylem - Etkinleştir ve diğer talimatları izleyin.


kod 24 Aygıt eksik veya yanlış kurulmuş, sürücü arızalı, aygıt kaldırılmak üzere hazırlanmış olabilir. Cihazı kaldırın ve yeniden yükleyin.


kod 28 Sürücü yok. Sürücüyü yükleyin. Bunu yapmak için sürücüyü güncellemeniz gerekir, adımlar Kod 1 talimatlarındaki gibidir.


kod 29Devre dışı bırakılmış cihaz ... Cihazın çalışmasına izin vermek gerekir ayarlarBIOS,cihazı kullanma talimatlarını okuyun.


kod 31Sistem bu aygıt için sürücüleri yükleyemedi ... Sürücülerinizi yukarıda açıklandığı gibi güncelleyin.


kod 32Bu aygıtın sürücüsü sistem kayıt defterinde devre dışı bırakıldı ... Sürücüyü kaldırın ve yeniden yükleyin (yukarıda açıklanmıştır)


kod 33İşletim sistemi bunun için kaynakları belirleyemiyor cihazlar ... Cihazı yapılandırın veya değiştirin.


kod 34İşletim sistemi ayarları algılayamıyor cihazlar ... Dahil edilen donanım belgelerini inceleyin ve Kaynaklar sekmesinde yapılandırmayı manuel olarak yapılandırın.


kod 35PC bellenimi, doğru bilgi için gerekli bilgilere sahip değil. cihaz çalışması ... güncellemek gerekiyorBIOS.Bunun nasıl yapılacağına ilişkin talimatlar için tedarikçiyle iletişime geçin ve deneyimli bir ustanın hizmetlerini kullanmak daha iyidir.


kod 36Cihaz bir kesinti gerektiriyorPCI,ve cihaz kesintiye uğramak üzere yapılandırılmıştırISA,ya da tam tersi ... Ayarları değiştirmeniz gerekiyorBIOS,deneyimli bir ustaya danışın.


kod 37İşletim sistemi bu aygıtın sürücüsünü tanımıyor ... Sürücüyü yeniden yükleyin (yukarıda açıklanmıştır).


kod 38İşletim sistemi aygıtın sürücüsünü yükleyemiyor çünkü, sürücünün önceki sürümü bellekte kalır ... PC'nizi yeniden başlatmanız gerekiyor. Başlamazsa Sorun Giderme sihirbazını çalıştırın (Özellikler - Genel - Sorun Giderme) ve sihirbazdaki talimatları izleyin. Zorunlu yeniden başlatmanın ardından.


kod 39İşletim sistemi aygıt sürücüsünü yükleyemiyor. Sürücü hasarlı ya da hiç ... Sürücüyü yukarıda açıklandığı gibi yeniden yükleyin.


kod 40Sistem kayıt defterinde herhangi bir bilgi bulunmadığından veya bilgiler bir hata içerdiğinden ekipmana erişim yok ... Sürücüyü yeniden yükleyin.


kod 41Cihaz bulunamadı ... Donanım yapılandırmasını güncelleyin (yukarıya bakın) veya sürücüyü güncelleme yardımcı olmazsa, Sorun Giderme sihirbazını (yukarıda açıklanmıştır) çalıştırın. Değilse, lütfen sürücünün daha yeni bir sürümünü yükleyin.


kod 42Sistemde zaten böyle bir sürücü var. Yani, muhtemelen bir hata nedeniyle aynı ada sahip iki farklı cihaz var. ... PC'nizi yeniden başlatın.


kod 43Cihazın çalışmasındaki problemlerden dolayı cihazın çalışmasının durdurulması ... Sorun Giderme sihirbazını çalıştırın ve talimatlarını izleyin.


kod 44Bir uygulama veya hizmet cihazı durdurdu ... PC'nizi yeniden başlatın.


kod 45Cihaz bağlı değil ... Cihazınızı bağlayın.


kod 46Bu hata, işletim sistemi kapanırsa görünür. Hiçbir şey yapmanıza gerek yok, işletim sistemini bir sonraki başlatışınızda her şey işe yarayacak.


kod 47 Cihaz güvenli bir şekilde çıkarılması için hazırlanmıştır, ancak henüz çıkarılmamıştır (örn. flaş) ... Cihazı çıkarın, ardından tekrar takın, bilgisayarınızı yeniden başlatın.


kod 48Cihaz veya daha doğrusu yazılımı engellendi ... Sürücüyü güncelleyin veya yeni bir tane yükleyin.


kod 49Cihaz, izin verilen kayıt defteri değerlerini aşan büyük miktarda sistem kayıt defteri kovanına sahip olduğundan başlatılamıyor ... Kullanılmayan cihazları kayıt defterinden kaldırın. Bunu yapabilirsiniz: Aygıt Yöneticisi - Görünüm - Gizli aygıtları göster. Burada PC'nize bağlı olmayan gizli cihazları göreceksiniz. Kaldırmak istediğiniz cihazları seçin, cihaz için Özellikler - Sürücü - Kaldır'a tıklayın, ardından sihirbazın talimatlarını izleyin ve son olarak bilgisayarı yeniden başlatın.


Bilgisayarınızdaki virüsleri kendi elinizle temizleme kılavuzu. Gerçekte çalışan ve pratikte test edilen virüsleri temizlemenin tüm yöntemleri, resimlerle adım adım talimatlar, bir öğrenci için bile basit ve erişilebilir + video eğitimleri + ultraiso programı önyükleyiciler + anti-virüs araçlarına faydalı bağlantılar oluşturmak için. Arşivi indir

Son makalemde "" Windows 7 Kaynak İzleyicisi'nin yeteneklerinden bahsettim, sistem kaynaklarının süreçler ve hizmetler arasındaki dağılımını izlemek için nasıl kullanılacağını açıkladım ve ayrıca belirli görevleri çözmek için kullanılabileceğinden bahsettim - örneğin , bellek kullanımını analiz etmek için. Bu makalede tartışılacak olan budur.

Hafıza hakkında biraz

Analize geçmeden önce kısaca hafızayı nasıl kontrol ettiğinden bahsedeceğim. Bundan sonra, Windows 7 Kaynak İzleyicisi'nde hangi bilgilerin sunulduğunu anlamanız daha kolay olacaktır.

Windows 7 Bellek Yöneticisi, sabit sürücünüzdeki kullanılabilir fiziksel RAM ve bir disk belleği dosyasından oluşan bir sanal bellek sistemi oluşturur. Bu, işletim sisteminin fiziksel ve sanal bellekte sıralı adreslerle sabit uzunluktaki bellek bloklarını (sayfaları) tahsis etmesine izin verir.

Windows 7 Kaynak İzleyicisini Başlatma

Windows 7 Kaynak İzleyicisi'ni başlatmak için Başlat menüsünü açın, arama çubuğuna Resmon.exe yazın ve tıklayın. Açılan pencerede "Bellek" sekmesini seçin (Şekil A).

Şekil A. Windows 7 Kaynak İzleyicisi'ndeki Bellek sekmesi, ayrıntılı bellek ayırma bilgileri sağlar.

İşlemler tablosu

Bellek sekmesinde, çalışan tüm işlemleri listeleyen ve bellek kullanımını birkaç kategoriye ayıran bir İşlemler tablosu (Şekil B) vardır.


Şekil B. Her işlem için bellek kullanım bilgileri birkaç kategoriye ayrılmıştır.

Sütun "Görüntü"

"Görüntü" sütunu, işlem yürütülebilir dosyasının adını içerir. Uygulamalar tarafından yürütülen işlemlerin tanınması çok kolaydır - örneğin, "notepad.exe" işlemi açıkça Notepad'e aittir. "svchost.exe" adlı işlemler, çeşitli işletim sistemi hizmetlerini temsil eder. Hizmet adı, işlem adının yanında parantez içinde görünür.

"İşlem Kimliği" sütunu

İşlem Kimliği (PID) sütunu işlem numarasını içerir - çalışan işlemi tanımlayan benzersiz bir sayı kombinasyonu.

Sütun "Tamamlandı"

Commit sütunu, sistemin bu işlem için ayırdığı kilobayt cinsinden sanal bellek miktarını gösterir. Bu, hem kullanılan fiziksel belleği hem de disk belleği dosyasında depolanan sayfaları içerir.

Sütun "Çalışma seti"

Çalışma Kümesi, işlemin şu anda kullanmakta olduğu kilobayt cinsinden fiziksel bellek miktarıdır. Çalışma seti, paylaşılan ve özel bellekten oluşur.

"Genel" sütunu

Paylaşılabilir sütunu, bu işlemin başkalarıyla paylaştığı fiziksel bellek miktarını kilobayt cinsinden listeler. İlgili işlemler için tek bir bellek bölümü veya takas sayfası kullanmak, bellek alanından tasarruf sağlar. Bu durumda, sayfanın yalnızca bir kopyası fiziksel olarak kaydedilir ve bu kopya daha sonra ona erişen diğer işlemlerin sanal adres alanıyla eşlenir. Örneğin, sistem DLL'leri - Ntdll, Kernel32, Gdi32 ve User32 - tarafından başlatılan tüm işlemler, paylaşılan belleği kullanır.

Sütun "Özel"

Özel sütunu, yalnızca bu işlem tarafından kullanılan kilobayt cinsinden fiziksel bellek miktarını gösterir. Belirli bir uygulamanın ne kadar belleğe ihtiyacı olduğunu belirlemenizi sağlayan bu değerdir.

Sütun "Bellek / sn'de bir sayfa yokluğu hataları."

"Bellek / sn'de sayfa hatası yok" sütununda. (Sert Hatalar / sn) Saniyedeki bellek yetersiz sayfa hatalarının son dakika ortalama sayısını gösterir. Bir işlem mevcut olandan daha fazla fiziksel bellek kullanmaya çalışırsa, sistem verilerin bir kısmını bellekten diske, disk belleği dosyasına yazar. Diske kaydedilen verilere daha sonra erişim, yetersiz bellek sayfası hatası olarak adlandırılır.

Sayfa yetersiz bellek hataları ne anlama geliyor?

Artık İşlemler tablosunda hangi bilgilerin toplandığı hakkında bir fikriniz olduğuna göre, bunu bellek ayırmayı izlemek için nasıl kullanabileceğinizi görelim. Uygulamaları çalıştırırken ve dosyalarla çalışırken, bellek yöneticisi her işlem için çalışma kümesinin boyutunu izler ve ek bellek kaynakları için istekleri yakalar. Bir sürecin çalışma grubu büyüdükçe, dağıtıcı bu istekleri çekirdeğin ve diğer süreçlerin ihtiyaçlarıyla ilişkilendirir. Kullanılabilir adres alanı yetersizse, dağıtım programı verileri bellekten diske boşaltarak çalışma kümesinin boyutunu küçültür.

Daha sonra bu verileri diskten okurken bellekte sayfa yok hatası oluşuyor. Bu iyidir, ancak farklı işlemler için aynı anda hatalar meydana gelirse, sistemin diskten veri okuması fazladan zaman alır. Sırasıyla, bellekte bir sayfanın bulunmamasından kaynaklanan çok sık hatalar, sistemin performansını düşürür. Muhtemelen tüm uygulamalarda beklenmedik bir yavaşlama yaşadınız ve bu yavaşlama da beklenmedik bir şekilde durdu. Bu yavaşlama, neredeyse kesinlikle, fiziksel bellek ve takas arasındaki verilerin aktif olarak yeniden tahsis edilmesinden kaynaklanıyordu.

Bu nedenle, sonuç şudur: belirli bir işlem için bellekte bir sayfanın olmaması hataları çok sık ve dahası düzenli olarak meydana gelirse, bilgisayarın yeterli fiziksel belleği yoktur.

Sık sık sayfa yetersiz bellek hatalarına neden olan işlemleri gözlemlemeyi kolaylaştırmak için bunları bayraklarla işaretleyebilirsiniz. Bu, seçilen işlemleri listenin en üstüne taşıyacak ve bunlar, bellek yetersiz sayfa hatası grafiğinde turuncu bir eğri ile temsil edilecektir.

Bellek tahsisinin bir dizi başka faktöre bağlı olduğu ve bellekteki sayfa hatalarının izlenmesinin en iyi ve sorunları tanımlamanın tek yolu olmadığı unutulmamalıdır. Yine de, gözlem için iyi bir başlangıç ​​noktası olarak hizmet edebilir.

Fiziksel bellek tablosu

İşlemler tablosu, belleğin ayrı işlemler arasında nasıl ayrıldığına ilişkin ayrıntılar sağlarken, Fiziksel Bellek tablosu RAM kullanımına genel bir bakış sunar. Anahtar bileşeni, Şekil 2'de gösterilen benzersiz histogramdır. C.


Şekil C. Fiziksel Bellek tablosundaki histogram, Windows 7'de bellek ayırmaya ilişkin bir genel bakış sunar.

Çubuk grafiğin her bölümü renk kodludur ve belirli bir bellek sayfası grubunu temsil eder. Sistem kullanıldıkça, arka planda bulunan bellek yöneticisi, tüm uygulamaların verimli çalışmasını sağlamak için fiziksel ve sanal bellek arasındaki hassas dengeyi koruyarak verileri bu gruplar arasında hareket ettirir. Histograma daha yakından bakalım.

"Ayrılmış ekipman" bölümü

Solda, gri renkle işaretlenmiş "Donanım Ayrılmış" bölümü bulunur: bu, bağlı ekipmanın işletim sistemi ile etkileşim kurmak için kullandığı ihtiyaçları için ayrılan bellektir. Donanım ayrılmış bellek kilitli ve bellek yöneticisi tarafından erişilemiyor.

Tipik olarak, donanıma ayrılan bellek miktarı 10 ila 70 MB arasındadır, ancak bu rakam belirli sistem yapılandırmasına bağlıdır ve bazı durumlarda birkaç yüz megabayta ulaşabilir. Ayrılmış bellek miktarını etkileyen bileşenler şunları içerir:

;
Advanced Programmable I/O Interrupt Controller (APIC) gibi anakart bileşenleri
ses kartları ve diğer bellek eşlemeli giriş/çıkış aygıtları;
PCI Express (PCIe) veri yolu;
video kartları;
çeşitli yonga setleri;
flash sürücüler.

Bazı kullanıcılar, sistemlerinde donanım için ayrılmış anormal miktarda belleğe sahip olduğundan şikayet eder. Böyle bir durumla hiç karşılaşmadım ve bu nedenle önerilen çözümün etkinliğine kefil olamam, ancak çoğu kişi BIOS sürümünü güncellemenin sorunu çözdüğünü belirtiyor.

"Kullanılmış" bölümü

Yeşil ile işaretlenmiş "Kullanımda" (Şekil C) bölümü, sistem, sürücüler ve çalışan işlemler tarafından kullanılan bellek miktarını temsil eder. Kullanılan bellek, Toplam eksi Değiştirilmiş, Bekleme ve Boş'un toplamı olarak hesaplanır. Buna karşılık, Toplam Kurulu RAM eksi Donanım Ayrılmış'tır.

"Değiştirildi" bölümü

"Değiştirildi" bölümü, değiştirilen ancak kullanılmayan belleği gösteren turuncu renkle vurgulanır. Aslında kullanılmaz ama tekrar ihtiyaç duyulursa her an kullanılabilir. Bellek uzun süre kullanılmadıysa, veriler disk belleği dosyasına taşınır ve bellek Beklemede kategorisine taşınır.

Bekleme bölümü

Mavi renkle vurgulanan Beklemede bölümü, çalışma kümelerinden kaldırılan ancak yine de bunlarla ilişkili olan bellek sayfalarını temsil eder. Başka bir deyişle, Bekleyen kategorisi aslında bir önbellektir. Bu kategorideki bellek sayfalarına 0 ila 7 (maksimum) arasında bir öncelik atanır. Yüksek öncelikli süreçlerle ilişkili sayfalara en yüksek öncelik verilir. Örneğin, paylaşılan işlemler yüksek önceliğe sahiptir, bu nedenle bunlarla ilişkili sayfalara Beklemede kategorisinde en yüksek öncelik atanır.

Bir işlem bekleyen bir sayfadan veri gerektiriyorsa, bellek yöneticisi o sayfayı hemen çalışma kümesine döndürür. Ancak, Bekleyen kategorisindeki tüm sayfalar, diğer işlemlerden veri yazmak için kullanılabilir. Bir işlem daha fazla bellek gerektirdiğinde ve yeterli boş bellek olmadığında, bellek yöneticisi en düşük önceliğe sahip bekleyen sayfayı seçer, başlatır ve talep eden sürece tahsis eder.

"Ücretsiz" bölümü

Mavi ile işaretlenmiş "Serbest" kategorisi, henüz herhangi bir işleme tahsis edilmemiş veya işlem sona erdikten sonra serbest bırakılmış bellek sayfalarını temsil eder. Bu bölüm hem henüz kullanılmayan hem de boş hafızayı görüntüler, ancak aslında henüz kullanılmayan hafıza başka bir kategoriye aittir - Sıfır Sayfa, çünkü bu sayfalar sıfıra başlatılmış ve kullanıma hazırdır.

Boş hafıza sorunu hakkında

Artık bellek yöneticisinin nasıl çalıştığı hakkında genel bir fikriniz olduğuna göre, Windows 7 bellek yönetimiyle ilgili yaygın bir yanılgıya hızlıca göz atalım. C, boş bellek bölümü histogramdaki en küçük bölümlerden biridir. Ancak, bu temelde, Windows 7'nin çok fazla bellek tükettiğine ve çok az boş bellek varsa sistemin düzgün çalışamayacağına inanmak bir hatadır.

Aslında, bunun tersi doğrudur. Windows 7'nin bellek yönetimi yaklaşımı bağlamında, boş bellek işe yaramaz. Ne kadar çok bellek kullanılırsa o kadar iyidir. Windows 7, belleği maksimuma kadar doldurarak ve sayfaları bir öncelik sistemi kullanarak sürekli olarak bir kategoriden diğerine taşıyarak verimliliği artırır ve verilerin disk belleği dosyasına girmesini önleyerek sayfa çıkışı hatalarının performansı düşürmesini önler.

Bellek izleme

Windows 7 bellek yönetimini çalışırken izlemek ister misiniz? Bilgisayarınızı yeniden başlatın ve başladıktan hemen sonra Windows 7 Kaynak İzleyicisi'ni açın.Bellek sekmesine tıklayın ve fiziksel bellek histogramındaki bölüm oranını not edin.

Ardından uygulamaları çalıştırmaya başlayın. Koşarken histogram değişimini izleyin. Mümkün olduğu kadar çok uygulama çalıştırdıktan sonra, bunları birer birer kapatmaya başlayın ve fiziksel bellek histogramındaki bölümlerin oranının nasıl değiştiğini gözlemleyin.

Bu uç deneyi yaparak, Windows 7'nin belirli bilgisayarınızdaki belleği nasıl yönettiğini anlayacaksınız ve normal günlük işlemler sırasında bellek ayırmayı izlemek için Windows 7 Kaynak İzleyicisi'ni kullanabilirsiniz.

Ne düşünüyorsun?

Bellek ayırmayı izlemek için Windows 7 Kaynak İzleyicisi kullanma fikrini beğendiniz mi? Fikrinizi yorumlarda paylaşın!