quote="titi"
Si j’ai bien compris, les systèmes 32 bits sont limités à 2³² Gio de mémoire vive avec l’adressage simultané (+ avec l’adressage segmenté).[/quote] Je ne sais pas ce que sont l’adressage “simultané” et l’adressage “segmenté”, mais en tous cas, la limite d’adressage, c’est bien 2³² Octets = 4.2³⁰ Octets = 4 Gibioctets (GiO), soient à peu prés 4,1 Gigaoctets (Go). [quote=“titi”]Pour le 64 bits… 2^64 ? On n’en est peut-être pas encore là.[/quote] Sisi. Le 64 bits adresse nativement des Tera, des Peta, et même des Exaoctets, plus précisément 2⁶⁴ Octets = 64.2⁶⁰ Octets = 64 Exbioctets (EiO), soient environ 75 Exaoctets (Eo).
Et pour ce qui est de gèrer en 32 bits un adressage plus grand que les 4Go, ça se fait en translation d’adresse, mais comme de toutes les manières, linux travaille déjà, même sans questions de bigmem, avec un espace mêmoire totalement virtuel à la base, l’extension bigmem doit au pire diviser le temps d’accés mêmoire, mais on doit garder le même ordre de performances qu’avec un noyau 32 normal, et la perte de perf doit être ridicule.