insoo Le 25/01/2008 à 22:32 j'avais la flemme pour le live cd et memtest j'y avais pas pensé ^^
[EDIT: Je n'ai rien dit (pas besoin de PAE pour 4 GO, seulement quand on dépasse).]
insoo Le 29/01/2008 à 23:07 Ben c'est normal, vista ou xp, le probleme c'est que c'est 32bits. Faut qu'il prenne un os 64b ...
Un OS 32 bits qui gère le PAE suffit.
enfin il faudra me dire pourquoi un OS qui peut adresser sur 32bits prend une limitation à 3.5Go10, plutôt que 4 Go2
Parce qu'il se garde le reste de l'espace d'adressage pour adresser autre chose que la RAM physique.

I'm on a boat motherfucker, don't you ever forget
il se réserve 1go pour le noyau, je crois
(et la limitation est purement logicielle et est un bridage)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Hum... jamais remarqué... peut être que ça fait partie des màj alors et que j'ai installé sans savoir avec le sp2.
oui, donc le 1 Go réservé, c'est de la mem virtuelle pour chaque processus.
par contre la limite a la quantité de ram physique est logicielle oui et concerne le nb de pages physiques accessibles par l'allocateur de mémoire.
Sous Linux (le noyau du système d'exploitation GNU/Linux), la répartition 3G-1G est la répartition par défaut. (Ça sert à quoi de réserver 2G au noyau?)
Ben ça sert quand t'as plus de 1Go de ram.

I'm on a boat motherfucker, don't you ever forget
Je te signale que le split par défaut est 3G user / 1G kernel, pas l'inverse. Donc chaque programme peut accéder à 3 GO, pas 1 GO.
Il y a un patch pour avoir 4G / 4G, avec des espaces d'adressage séparés, mais ça complique les choses pour peu de gain (4 GO vs. 3 GO, alors que la vraie solution est de passer en 64 bits), donc ce patch n'a jamais été accepté par Linus et n'est plus utilisé dans Fedora.
Quant au noyau, évidemment que le noyau Fedora est compilé en mode HIGHMEM4G (et il y a aussi un noyau PAE avec lequel le problème ne se pose pas).
Je ne comprends peut être pas très bien ce que tu veux dire, mais voilà ce qui est : en pratique avec un split 3G/1G, tu as au maximum 896Mo de RAM avec un noyau linux de base.

I'm on a boat motherfucker, don't you ever forget
Le noyal se reserve 1G de mémoire physique qui n'est pas accessible par les programmes utilisateurs

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
non, il se réserve 1 Go d'espace d'adressage pour y mapper des pages physiques. mais c'est de la mémoire virtuelle.
les pages se baladent sous linux, c'est pas aussi simple que malloc la gestion de la pagination.
je te conseille de relire le lien de moumou...

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Je m'arrête là, tu fais exprès de ne pas comprendre ce que je veux dire ...

I'm on a boat motherfucker, don't you ever forget
C'est toi qui fais exprès de ne pas comprendre. Plus personne n'utilise un noyau sans HIGHMEM4G, sauf s'il a optimisé le noyau pour sa machine de <=1 GO de RAM ou s'il souffre d'incompétence générale. HIGHMEM64G nécessite le PAE donc n'est pas portable sur toutes les machines x86 (d'où les noyaux séparés kernel et kernel-PAE dans Fedora), mais il n'y a pas de bonne raison de désactiver HIGHMEM4G sur un noyau qui sera utilisé sur au moins une machine avec plus de 1 GO de RAM.
hep, discutons sans se battre, restons techniques ^^
Fedora a un noyau général, donc la stratégie n'est pas comparable à celle d'un individu seul!
Fedora propose un noyau HIGHMEM4G et un noyau HIGHMEM64G (PAE, nécessite un CPU qui gère le PAE), pas de noyau i686 sans HIGHMEM* (quel intérêt?).