• [^] # Re: Se tenir au courant ?

    Posté par . En réponse au journal x86 ou x86_64 ?. Évalué à 3.

    Non, tu n'as pas compris, et tu persistes dans l'erreur au lieu de lire les explications qui te sont présentées.
    PAE est nécessaire pour que le système puisse utiliser plus de 1Go de RAM, à moins de changer le split 1G/3G. En pratique, en x86, on peut aller jusqu'à 2Go de RAM physique sans PAE, au delà il est nécessaire de l'activer car cela laisserait trop peu d'espace d'adressage virtuel aux applications.
    C'est lié à une spécificité de l'implémentation du paging sous Linux, on pourrait très bien faire autrement et avoir 4G disponibles pour le noyau et pour les applis, mais ça porterait atteinte aux perfs.

    Il y a une autre raison que personne n'a abordée jusqu'à présent, mais que la question du split 2G/2G amène : avoir un espace virtuel sur 32bits, c'est très petit, et ça devient rapidement limitant dans certaines applications. Ça a posé pas mal de problèmes sous Windows (qui utilise un split 2G/2G) dans les années qui ont précédé l'arrivée massive du x86-64.