• [^] # Re: trop de swap

    Posté par . En réponse à la dépêche Encore des nouveautés avec l’EmmaKey !. Évalué à 2.

    Tout d'abord sachez que j’apprécie grandement ce projet de ré-emploi. C'est bon pour la société et l'environnement.

    J'ai moi même reconditionné des PC pour des proches avec un grand plaisir.

    Dans votre explication, je n'ai pas compris pourquoi sur un vieil ordinateur muni d'un disque mécanique, le système allait se figer s'il y avait un swap.

    Linux utilise le swap quand il n'y a plus de mémoire vive (RAM). Il transfert des pages de mémoire non utilisé sur le disque dur. Ce transfert est d'autant plus lent sur un vieux disque mécanique. Et quand il a besoin de ces pages, il doit en mettre d'autres sur le disque avant de les recharger en mémoire. C'est très très très lent, mille fois plus lent que de lire de la mémoire.

    Typiquement ce qui va demander de la RAM, ce sont les onglets d'un navigateur web. Donc on imagine un cas où les onglets inactifs sont dans le swap et l'onglet actif en RAM. Dès qu'on passe sur un autre onglet, il faut faire tout le processus de transfert HDD-RAM. Et pendant ce temps, le système ne réagit presque plus avec un pointeur de souris qui va figer pendant plusieurs secondes.

    De plus je n'ai pas compris votre remarque sur l'OEM kill, car je ne sais pas ce qu'est cet "OEM Kill" ?

    Lorsque Linux n'a plus de mémoire disponible (RAM+Swap), il tue le processus qui prend le plus de mémoire, hormis processus vital pour le système. Dans un usage bureautique classique, ce sera le navigateur web (firefox) ou l'éditeur de document (libreoffice.writer)

    nous avons fait cette évolution pour la gestion de deux partitions systèmes car des utilisateurs désirent cela,

    Je me fais peut être une fausse image du ré-emploi de PC mais pour moi l'utilisateur, le bénéficiaire, n'y connaît pas grand chose en OS et n'a pas besoin d'y connaître grand chose. Donc si vous, techniciens, n'êtes pas convaincu, je me demande qui sont ces "utilisateurs" qui demande ces évolutions mais ne peuvent pas le faire eux-même avec un installeur Debian en mode expert par exemple.