2010-08-04 27 views
5

Geleneksel ve Genişletilmiş bellekten daha fazlasına nasıl erişebilirim?MS-DOS'taki tüm RAM belleğini kullan

+2

MS-DOS, bilgi teknolojisinde bir dipnottur. –

+5

@ 0xA3, bu soruyu daha az meşru kılıyor mu? MS-DOS'ın hala geçerli bir çözüm olduğunu ve problemin en iyi olduğunu düşünmüyorsanız bile sorunlu alanlar olduğunu biliyorum. –

+0

Merak etme, neden bir çeşit Linux veya gömülü Linux düşünmüyorsun? Ne diye soruyorsun, bir geyik avcısıyla geyik avına gitme gibi sesler istiyorsun. –

cevap

2

XMS sürüm 3.0 belirtimi 4 GB'a kadar erişime izin verir. Wikipedia article'a bakın.

+0

XMS, verileri depolamak için, ancak içinde çalıştırılabilir kod çalıştırmak için değil. Kod – Delta

+0

'u çalıştırmak için kullanmam gerekiyor. Bazı kod boşluklarını değiştirmeniz gerektiğinde, yalnızca – Delta

+0

@ user327104'te çalışan bazı tanı yardımcı programlarına sahibim. Bunu otomatik olarak yapacak bir şey olduğunu düşünmüyorum, bunu kendiniz yapmak zorundasınız ve önemsiz bir süreç değil. Robert ile aynı fikirdeyim, yanlış teknolojiyi kullanıyor olabilirsiniz. –

0

MS-DOS, büyük miktarlarda bellekleri ele alma konusundaki doğal yeteneklerini sınırlayan 16 bitlik bir işletim sistemidir. Adreslenebilir bellek sınırının korumalı modda 16 megabayt olduğunu, genişletilmiş belleğin (80286 işlemci ve üstü) kullanıldığını düşünüyorum.

Buraya bakın: http://en.wikipedia.org/wiki/RAM_Limit

Günümüzde böyle gömülü kontrolörler gibi küçük uygulama alanları, tipik yaygın olarak bulunmaktadır Linux'un birçok varyant birini kullanabilirsiniz.

+0

Bunu biliyorum, yani soru şu sınırlamayı aşmakla ilgili: – Delta

+0

Ya yapamazsan? –