Linux & 4 GB

Fotis Loukos fotisl at csd.auth.gr
Tue Jan 15 17:59:47 EET 2008


Christos Ricudis wrote:
> Antonis Christofides wrote:
>> Μάλιστα. Δηλαδή, περιληπτικά, αν
>>   (1) το motherboard υποστηρίζει PAE και
>>   (2) οι drivers που χρειάζομαι είναι καλογραμμένοι
>> τότε το Linux θα δει και τα 4 GB, ενδεχομένως και περισσότερα, χωρίς
>> να υπάρχει πρόβλημα στη λειτουργία του. Ευχαριστώ για τις πληροφορίες.
>>
>> Πάντως όλη αυτή η ιστορία με το PAE μου θύμισε εκείνο το άθλιο
>> "expanded memory" που είχαμε παλιά. Α ρε Intel, 30 χρόνια στην
>> ταλαιπωρία μας έχεις
> Den eimai sigouros oti mporeis na kaneis DMA se >4GB address space.
> 
> Ki epeidh einai poly ths modas na koroideyoume tous vendors, "640kb 
> should be enough for everybody" :
> 
> Esena an to 1985 sou elegan oti mporei mia mera na eixes anagkh gia 4GB 
> mnhmhs, ti 8a eleges?
> 
> 
DMA mporeis na kaneis mono se bus addresses. Se x86 eimai 99% sigouros
oti autes einai idies me tis physical addresses pou xrisimopoiountai oi
opoies me tin seira tous einai 32 bit(x86 panta) opote anagkastika exeis
to orio twn 4GB.
Liga pou kserw twra sxetika me tis high addresses. Uparxei ena orio pou
ginetai 'split' to virtual address space. Apo default sto linux einai
3gb gia userspace kai 1gb gia kernelspace. Auto vevaia allazei alla as
min mpoume s'auto. S'auto to 1gb prepei na xwresei kernel code plus data
structures klp. Epeidi gia na xrisimopoiiseis high memory prepei na tin
exeis mapped kai den ginetai na kaneis oli tin wra na tin kaneis map gia
na paiksoun oi driver sou i low memory xrisimopoieitai gia kernel data
structures kai i high memory kuriws gia user processes. Kapoios pou
grafei enan driver vevaia mporei na zitisei high memory gia na kanei tis
douleies tou alla o kernel analamvanei panta ta mappings. Ap'oso kserw
an den einai kapoios pou grafei enan driver TELIWS ilithios den mporei
na kanei apolutws tipota wste na mpleksei auta ta duo...

Fotis




More information about the Linux-greek-users mailing list