Bon, heu... La discussion a quelque peu dévié du sujet. Mais puisqu'on en est à la swap et que je suis un nul, je pose une question pour les nuls. La voici: faut'il oui ou non installer une partition swap sur nos ordis domestiques et si oui dans quelle proportion par rapport au volume de la ram ?
bonne soirée François Le 17/08/2013 16:38, Johnny B a écrit : > > Le 08/17/2013 03:49 PM, jguezenec a écrit : >> >> Le 17/08/2013 13:12, Avell Diroll a écrit : >>> On 12/08/2013 20:29, jguezenec wrote: >>>> Le swap est un mécanisme système ancien qui permettait au système de >>>> mettre dans ce petit espace disque les pages de programmes qui >>>> n'étaient >>>> plus utilisées, partant du principe qu'elles avaient des chances >>>> d'être >>>> rappelées rapidement. Le swap étant petit, ça va plus vite de >>>> recharger >>>> à partir de là que à partir de son emplacement réel sur disque. >>>> >>>> Ca reste vrai dans une petite mesure, mais ce n'est pas utile >>>> d'avoir un >>>> gros swap. >>> Ça n'a rien "d'ancien", et c'est encore assez utilisé ... par exemple >>> pour pouvoir passer un ordinateur en statut d'hibernation il est >>> nécessaire d'avoir au moins autant de swap que de ram, par ailleurs un >>> ordi qui veut consommer plus de ram que ce qui est disponible, sans >>> swap >>> va partir dans un OOMKill assez sauvage ... un peu de swap permet de se >>> laisser un peu de temps pour réagir et éviter de perdre des données. >>> Enfin certains programmes assez spécifiques (essentiellement du calcul >>> scientifique), nécessitent d'avoir de la swap pour fonctionner (car ils >>> vont utiliser toutes la ram dispo et déposer leur jeu de données >>> temporaire sur la swap). >>> >>> Enfin swap=2*ram est certes conservateur, mais l'espace disque est >>> rarement la ressource limitée sur les machines récentes, donc ce n'est >>> pas si absurde que ça de le garder comme choix par défaut. De nos >>> jours, >>> à part sur les SSD, j'ai tendance à poser une swap de 1.5*ram, en >>> réduisant la swapiness. >>> >>> Bonne continuation. >>> >>> Ju > > Ah bon... c'est vrai que pour un serveur la swap est essentielle pour > l'hibernation =) > > Et de plus vous oubliez tous les uswsusp , tuwonice, systemd > > Donc oui le concept de swap est archaique dans la "plupart" des cas et > sert surtout a pallier a une surcharge pour permettre un diagnostic et > garder la main sur sa machine. Testez une install avec 64 Mo de swap > vous verrez que ca ne changera rien dans la vie de tous les jours par > rapport a vos 4 Go en place > > Désolé perso je n'ai pas de supercalculateur chez moi avec une super > swap of the death.... ^^ ma swap je la reserve pour mon cluster > posgres a la limite ok > > Ubuntu a une façon de gérer la swap qui est useless. Balancer 4 Go de > swap automatiquement quand on a 8 Go de ram c'est juste une aberration > > >>> >> Merci pour ce cours d'informatique donné à un docteur ingénieur en >> informatique, certes à la retraite :) >> >> Tant que tu y es, tu aurais du nous détailler aussi le fonctionnement >> des registres, les défauts de pages qui entraînent l'utilisation du >> swap quand il y en a un (sinon, il va chercher sur le disque, à >> l'emplacement de la page manquante) , les politiques de gestion de >> défaut de page (ou de segment, quand il s'agit de segments) Lifo, >> Fifo, Lru et Lfu, etc. >> >> Bon, tout ça, ça m'a ramené en 1973 (d'où ma qualification de >> mécanisme "ancien" : dieu que le temps passe vite, mais la >> technologie n'a guère changé (sauf dans les gestions de réseau). >> >> Il y a 3 ans, je travaillais encore sur l'installation et la >> maintenance des supers calculateurs péta-flopiques du service R&D >> d'une grande entreprise ex-publique de production d'électricité. >> >> >> > > >
-- Liste de diffusion ubuntu-fr [email protected] Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
