Makale numarası: 84388 - Son Gözden Geçirme: 16 Kasım 2006 Perşembe - Gözden geçirme: 2.1 Windows 3.1 bellek sınırları
3.10 3.11 Windows kbusage Bu SayfadaÖzetBu makalede, bir kısa bir açıklama ve bir bellek ayırma ve Microsoft Windows sürüm 3.1 sınırları'na genel bakış sağlar. Bu makalede konu ayrıntılı bir açıklaması için tasarlanmamıştır; yalnızca bir genel bakış için amaçlanmıştır. Bu bilgiler, Microsoft Windows sürüm 3. 1'için geçerlidir ve Windows'un sonraki sürümleri için geçerli olmayabilir. Daha fazla bilgiMicrosoft Windows sürüm 3.1, hem standart hem de 386 geliştirilmiş modu XMS sürücüsünden kullandığı bellek ayırır. Standart mod Windows (sunucu) bir <a0>sanal denetim programı arabirimi (VCPI) sağlayıcısı veya sağlayıcı DOS korumalı modu arabirimi (DPMI) bellek ayrılamadı, çünkü Windows standart modda çalıştırdığınızda tek özel durum oluşur. Standart modu bu yeteneği vardır, ancak 386 geliştirilmiş modu mu unutmayın. Bellek Yöneticisi tarafından belirlenen bellek sınırlarıWindows 3.1 ile birlikte gelen sürücüyü XMS 3.07, ancak tüm diğer XMS sürücüsü için XMS 2.x uyan HIMEM.SYS sürümdür veya 3.x XMS sağlayıcı özellikleri de yalnızca çalışmalıdır. HIMEM.SYS XMS 2.x sürücüler Windows 3.0</a0> ile birlikte gelen ve MS-DOS 5.0 16 MB bellek sınırı oluşturabilir ve bellek adresi 16 MB veri yolu üzerindeki kullanılabilir XMS belleği çağrıları aracılığıyla yapmayın.Sonra Windows 3.1 ile önceki bir HIMEM.SYS XMS sürücü Windows 3.0 ya da MS-DOS 5.0 çalıştırılırsa, Windows 3.1 üstünde 16 MB bellek kullanamazsınız. XMS sürücü için yeni bir Windows 3.1 ile bu 16 MB engeli elemek için sevk yükseltmeniz gerekir. Windows 3.0 bellek üzerinde 16 MB sınırı, standart ve geliştirilmiş modunda desteklemez ve bu sınırın zorlamak için XMS sürücüyü kullanır. Bu 16 MB sınırı Windows 3. 1'için geçerli değildir. Windows 3.1</a0> tarafından belirlenen bellek sınırlarıWindows 3.1 için bellek sınırı 512 MB bildirilmiştir. Bu sınır, teknik açıdan doğru ancak bazı nitelik gereksinimi. Bu sınır yalnızca standart modda çalışan Windows uygulanır. 386 Geliştirilmiş modu sınırı 256 MB ' dir. Bu sayı, hem fiziksel ve sanal bellek toplamıdır. Standart mod belirtilen 512 MB sınırını Windows yalnızca teorik olarak olasıdır ve pratik değildir. Uygulamada, Standart mod Windows sınırı 386 geliştirilmiş modu sınırı 256 MB ile aynıdır. Bu bilgiler, 80286 bir işlemci kullanan bilgisayarlar için geçerli değildir. Bu işlemcinin fiziksel olarak yalnızca 16 MB erişmenin sınırlıdır.Windows 3.1, genişletilmiş bir XMS 3.0 sürücü XMS 3.0 özellikleri kullanmaz. Bu herhangi bir sınır kullanılabilir XMS belleği ayırma yeteneği Windows üzerinde yerleştirmez. Bir XMS 3.0 bellek yöneticisi tarafından sağlanan yalnızca ek özelliği tek bir XMS belleği öbeği 64 MB'DEN büyük ayırma ve yeteneğidir. Bu bir 64 MB sınırı işletim sistemleri ya da bir XMS 3.0 sürücüsünden bellek ayırmaya XMS 2.x çağrıları kullanan uygulamalar yerleştirin DEĞIL. Birden çok blokları MB'den 64 tüm makinelerde 64 MB'DEN fazla bellek ile bellek erişmek için her değil büyük XMS belleği ayırmaya bir XMS 2.x ayırıcısı olan sonucudur. Windows, bu hem standart hem de 386 geliştirilmiş modu yapar. En iyi 512 MB sınırı standart modu için pratik değildir neden bu numarayı gerçekten muhasebenin kaynaklandığı adresindeki bakarak da açıklanması. Üzerinde 286 ve 386 CPU yerel tanımlayıcı tablosu (LDT) adlı bir sistem nesnesi yok. Bu veri yapısı, neredeyse tüm Windows kullanılabilir bellek, sistemdeki adresleme kurmak için kullanılır. Bu tablo, 8096 tanımlayıcıları için yer yok. Bu tanımlayıcı, her dosya, en çok 64 K bellek adresleyebilir. 512 MB değerini olası tanımlayıcılarının sayısı boyutunu her tanımlayıcıları en büyük boyutu ile çarpılarak belirlenir. 8096k * 64 K = 512 MB 512 MB ulaşmak için <a0></a0>, olası en büyük boyutu 64 k olarak LDT her tanımlayıcısı vardır. Tipik bir Windows sisteminde ortalama tanımlayıcısı çok daha boyutudur. Büyük olasılıkla 32 K ortalama tanımlayıcısı boyutudur. Bu sınırı yarısı büyük olarak verir: 256 MB. 386 Geliştirilmiş modu Windows 3.1, 256 MB Toplam fiziksel bellek ve toplam sanal bellek sınırı sınırıdır. Normalde dört saat olarak sığabilecek kadar Windows erişebilir, fiziksel belleğin toplam tutarı toplam sanal bellek miktarını olur. Bu öğelerin her ikisi için 256 MB ile sınırlı olduğu için aşağıdaki genellikle doğrudur:
Total Physical Usual Virtual Actual Virtual
Memory in MB Memory in MB Memory in MB
-------------- ------------- --------------
4 16 16
8 32 32
16 64 64
32 128 128
64 256 256
128 512 256
256 1024 256
Önceki paragrafta fiziksel bellek için "toplam fiziksel bellek." denir, not alın. Bu sınırın 256 MB Toplam fiziksel bellek miktarına bir sınır yalnızca bu dizinidir. Bu sınırı (bellek, kişinin adresi) bellek konumunu ile makine veri yolunda ilgisi vardır. Bu fark, birçok "büyük bellek" makinelerde fiziksel bellek tüm bir bitişik blok içinde olmadığı için önemlidir. Bu standart modda çalışan Windows 3.1 için kullanılabilir en fazla fiziksel bellek adresini sınırı 4096 MB oldu?u anlam?na gelir; 386 geliştirilmiş modu sınırı 2044 MB'dir. Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:84388
(http://support.microsoft.com/kb/84388/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste