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

    Posté par (site web personnel) . En réponse au journal x86 ou x86_64 ?. Évalué à 5.

    Tu n'as rien compris. Si tu es en 32 bits, avec 4 Go de ram, c'est pour les utiliser. Donc ton application va chercher à allouer des gros morceaux de mémoire contiguë en mémoire virtuelle. Or avant de faire son alloc, il y a déjà un paquet de truc présent dans l'espace mémoire virtuelle de l'application (alloc précédente, lib, code), et trouver des "gros morceaux" contiguë est difficile.

    Le problème n'est pas la quantité, mais les tailles maximum des morceaux.

    J'ai eu le problème avec une jvm embarqué qui alloue un gros morceau aux démarrages.

    "La première sécurité est la liberté"