Merhaba,
IA32 (Intel Architecture 32-bit) mimarisinde, virtual memory'nin yuksek kismi, cekirdek ve mimari ihtiyaclari (mesela PCI bus address space) icin kullanilir. Bu mimaride adreslenebilecek en yuksek adres miktari da 2^32 = 4GB (32-bit pointer'lar ile) olmaktadir. Dolayisi ile 4GB fiziksel RAM'iniz varsa, bu miktar adreslenen virtual memory ile birebir ortustugu icin memory'nin ust kismini kullanamamaktasiniz. Cozum, adreslenebilen maksimum memory limitini artirmaktir. 64-bit mimari'ye gecmek en temiz cozum olur. Ama FreeBSD'de PAE (Physical Address Extension) kernel configurasyonunu deneyebilirsiniz. Fakat bu bir "uc" cozum oldugu icin bu konfigurasyonda bircok device driver desteklenmemektedir. PAE kernel configuraion dosyasi: /usr/src/sys/i386/conf/PAE Selamlar Murat http://www.enderunix.org/murat ________________________________________ From: Levent Pekcan [mailto:[EMAIL PROTECTED] Sent: Sunday, August 27, 2006 4:35 PM To: [email protected] Subject: [FreeBSD] FreeBSD 6.1 ve 4GB bellek Arkadaşlar selamlar, 32-bit FreeBSD 6.1 kurduğumuz, 4GB bellekli Xeon makinemizde belleğin 0.6GB kadarının açılış tarafında "ignore" edildiği mesajı alıyorum ve sonuçta 3,4GB kadar bellekle çalışıyoruz. Windows'da bu durumu yaşamış ve 32-bit Windows XP'nin sistemdeki 4GB belleğin ancak 3.73GB kadarını görebildiğini gözlemiştik, ama FreeBSD'de 4GB'ın tamamını kullanabileceğiz sanıyorduk. Yanlış yaptığımız bir şey mi var? Web üzerinde araştırdm ama bulduğum kaynaklar hep 4GB+ bellek konularıyla ilgili. Saygılar, Levent P. --------------------------------------------------------------------- Cikmak icin, e-mail: [EMAIL PROTECTED] Liste arsivi: http://lists.enderunix.org Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/freebsd.php

