Limite en RAM d'un OS 64 bits

Fermé
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 - 30 mars 2010 à 08:29
 Kriss - 18 oct. 2016 à 16:18
Bonjour,

Je me pose une question toute bête... C'est quoi la limite en mémoire d'un OS 64 bits ? Pour le 32 bits, je sais que c'est 3Go mais pour le 64 ?


A voir également:

4 réponses

Critical Error Messages postés 3 Date d'inscription samedi 7 mai 2011 Statut Membre Dernière intervention 24 décembre 2014 23
Modifié par Critical Error le 8/05/2011 à 02:05
Salut à tous

Pour le 32 bits en faisant court 3.2 Go admissibles sans trop de combines système...

Et désolé samote49 ta réponse est un peu erronée ou plutôt incomplète oserais-je dire.

La limite théorique mémoire adressable est de:

16 exbioctets ou exa-octets selon Multiples normalisés ou Multiples traditionnels

soit 2 exposant 64. soit 2 exposant 64 (bits) pour les puristes 2^64 (circonflexe = exposant) j'arrive pas à faire les exposants comme dans certains traitements de texte. DSL

Un octet représente 2^7*2 = 256 valeurs différentes (ou états) de 0 à 255

En clair 2 exposants 7 multiplié par 2 (états électrique ou magnétique, bistable etc...)

En effet 1 bit (binary digit) permet d'obtenir 2 états (gère) : 0 ou 1

Délires de calculs et explications (aie aie bobo la tête)

Un petit tableau ci-dessous, se lisant de droite à gauche.


____8_______7______6______5_______4_____3_____2______1....bits
-----------|---------|---------|---------|--------|--------|--------|--------|
2^7=128|2^6=64|2^5=32|2^4=16|2^3=8|2^2=4|2^1=2|2^0=1|
____0_______0______0______0_______0_____0_____0______0.......États
____1_______1______1______1_______1_____1_____1______1

Voilà un octet c'est huit bits (dans tous leurs états hi hi) relire 10 lignes au dessus en comptant elle du tableau <===>

Bon maintenant pourquoi 1 kilo octet égal 1024 octets avant 1998 ?

Posons nous la question (En anglais that's the question ?)

Et bien, on comprends mieux la tout de suite n'est-ce pas ?

En décimal 10 unités déclenchent le chiffre suivant dans le nombre ...

Soit 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ...

En binaire 2 unités déclenchent le chiffre suivant dans le nombre :

0, 1, 10, 11, 100, 101, 110, 111

Donc on est en puissance de 2 (Ça va c'est clair ? Toi au fond j'ai vu que tu suivais pas ...)

En clair avant 98 les informaticiens voulaient mélanger du système décimal et du binaire pour dire 1 kilo "état" c'est 1000 états

Mais en binaire, le vrai calcul c'est 2^10 soit 2 puissance 10 (sortez les calculettes en version scientifique) 2 xy 10 résultat 1024

Donc 1 Ko = 1024 octets (Pfff les sagouins)

1 exa-octet (Eo)= 2^60 octets = 1 152 921 504 606 846 976 octets
1 exbioctet (Eio) multiples normalisés après 98 utilisant la puissance de 2.

Ce qui nous donne:

16 exbioctets = 16x2^60 = 18446744073709551616 octets

soit avant 1998:

16 exa-octets=16x2^60 / 1 terra-octet=2^40

18 446 744 073 709 551 616 / 1 099 511 627 776 = 16 777 216 To

ou

18 446 744 073 709 551 616 / 1 073 741 824 = 17 179 869 184 Go

Ça en fait des barrettes mémoire !!! J'achète en gros, c'est décidé.

Peut-on vérifier le calcul ?

Oui, prenez le à l'envers (en clair mettez la feuille dans l'autre sens, vous verrez c'est plus clair)

De plus (histoire de bien vous anémier)

64 bits = 8 octets ou octlet (quand on parle de traitements simultanés sur plusieurs octets) sans parlé de la façon d'écrire les normes si c'est avant 98 ou après:

Exemple:

Avant 98 Multiples traditionnels

1 kilo-octet (Ko) = 2^10 octets = 1 024 o = 1 024 octets, soit 2 à la puissance 10

Après 98 en Multiples normalisés (IEC a statué )

kibi pour kilo binaire donc

1 kibioctet (Kio) = 2^10 octets = 1 024 octets soit 2 à la puissance 10

1 kilooctet (Ko) = 10^3 octets = 1 000 octets soit 10 à la puissance 3

1 téraoctet (To) = 10^12 = 1 000 Go =1 000 000 000 000 octets

Donc regardez vos disques dur (la taille inscrite dessus pas la marque) formatez sous Win... et vous verrez pour faire une partition de 100 Go il vous faudra rentrer la valeur de 102400.

Ce qui ne sert à rien pour l'instant d'avoir changé la norme SI (Système International d'unité)

Et pour finir, puisque c'était la question de départ de Mr Neliel en Mars 2010, que nous sommes en Mai 2011 (ce que je n'avais pas remarqué, j'ai donc oublié une année et des poussières en route, soit 403 jours 1/4, soit 9680 heures, soit 580 800 minutes soit 34 848 000 secondes ce qui nous donnes en octets ??? )et qu'il n'est jamais trop tard pour répondre

La réalité physique (selon certaine carte mère aussi, ne l'oublions pas...)

Vista 64 bits:

- Basique 8 Go

- Familliale premium 16 Go

- Pro et Ultimate 128 Go

Win 7 64 bits:

- Starter 8 Go

- Basique 8 Go

- Familliale premium 16 Go

- Entreprise, Pro et Ultimate 192 Go soit 64 Go de mieux.

Là , y'a de la marge selon l'utilisation, par exemple pour le Solitaire c'est même un peu trop ...

En cas d'erreur, n'hésitez pas à prendre la suite, histoire de corriger certaines erreurs ou d'alimenter la discutions.

Je vous prie de bien vouloir m'excuser, pour des fautes d'orthographe qui ont bien pu s'immiscer dans le texte, à mon insu.

Clin d'oeil à mon pote Dav, mets donc çà en PHP, Flash, Java, C++, .net, XML, SQL sans oublier Meurise, mélanges tout çà rajoutes 2 ou 3 langages de ton choix et fais nous un joli site donc le titre serais...

Peut-on vraiment encore parler de bit de nos jours, sans se faire censurer ?
23