J'aimerais pouvoir examiner l'utilisation de la swap durant une période x par le biais d'un log file . Cette procédure devrait pouvoir s'activer/se désactiver à la demande . Ca dit qqch à quelqu'un?
Bonjour, Ma réponse ne va pas beaucoup t'aider le swap, normalement, ne doit pas servir à autre chose que l'hibernation. Donc à priori, c'est pour beaucoup une partition gaspillée. Si le swap est utilisé pour autre chose, cela signifie que le matériel présente des lacunes et qu'il faut compenser par l'ajout de barettes de mémoire. Il peut aussi s'agir de logiciels mal foutus qui occasionnent des fuites de mémoires et dans ce cas un seul remède : trouver des alternatives, c'est d'ailleurs de qui m'est arrivé récemment avec chromium, pour le coup je suis revenu à mes fondamentaux, bonjour firefox et adios l'utilisation du swap qui ralentissait trop ma machine.
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre
Pas tout à fait exact. La swap pallie à un manque de mémoire vive ponctuelle pour des opérations ponctuelles qui ne justifient pas obligatoirement un changement de barrettes. Avec les machines 'modernes' et leur RAM pléthorique, nul besoin de la swap si ce n'est pour l'hibernation. A plus forte raison si on a un SSD car là on peut se passer aisément de l'hibernation tellement le démarrage est rapide.
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
en même temps on peut tout à fait garder le swap pour l'hibernation, et le désactiver dans le 99-sysctl.conf pour ce qui est de l'usage en tant que mémoire...
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
Moi j'ai compris qu'il demandais simplement un service (de log) pour voir si et quand le swap va être utilisé ce qui me parait tout a fait légitime comme demande
papajoke a écrit :Moi j'ai compris qu'il demandais simplement un service (de log) pour voir si et quand le swap va être utilisé ce qui me parait tout a fait légitime comme demande
On a bien compris sa demande ce qui n'empêche quand même pas de discuter simplement de l'utilité de conserver ou pas une partition swap
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Tout à fait d'accord avec ewolnux même si nos avis divergent légèrement sur l'utilité du swap. Je considère pour ce qui me concerne, que sur un hdd, l'utilisation de la swap pour autre chose que l'hibernation est une pure aberration. Les lags occassionnés par l'utilisation du disque à la place de la mémoire vive ne permettent pas d'effectuer un travail dans des conditions acceptables, d'ailleurs lorsque je constate que je suis un peu juste niveau mémoire, je préfère redemarrer mon pc mais il y a beaucoup plus simple : Lorsque l'on utilise un programme gourmand, encodage ou autre, il est très façile de tuer (temporairement) toutes les autres applications qui tournent et éventuellement, vider les buffers et le cache mémoire. C'est ma méthode et mon avis perso et chacun fait, évidemment, comme il le souhaite
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre
Ouaip, mais l'hibernation c'est pour les ours/marmottes & la redmondie, avec un système qui démarre + vite que son ombre (merci à systemd au passage), je ne vois pas bien l'utilité... Quand à l'utilisation pour pallier à une mémoire un brin juste, il y a un Hp pas loin en 2 Go qui est en train de passer en semi-hibernation active (spécialité redmondienne, mouarf..) que je surveille pour y tester Manja sans swap un de ces quatres...
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
& avant d'essayer là-dessus si le "no-swap" fonctionne avec 2 Go de RAM, parce qu'un "full format" sur du Redmond gratuit, ça devrait être un grand moment très jouissif (un demi-molle/ou l'inverse, en quelque sorte ). & les chromebooks n'ont qu'a bien se tenir (faudra juste reprendre le contrôle du boot pour éviter le "crouton" & son noyau à huit tentacules, mais il y du du monde sur le coup !
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Simple remarque : quand tu fais des lourdes taches (compilation, encodage audio ou vidéo), tu es bien content d'avoir du swap... Ensuite, chacun voit midi à sa porte.
De la part d'un vieux con linuxien qui a toujours utilisé une partoche de swap, même s'il a 4 Go dans sa machine de 4 ans d'age.
Même sans compilation, j'ai du swap mangé... Donc...
Disons que pour une utilisation + basique sur un 11'6/13'3 (netbook "le retour" ou chromebook "le nouvel arrivé" mais on sait pas bien quand ), on devrait pouvoir s'en passer, surtout pour le deuxième qui n'est pas large en stockage (& quoique qu'on pense du cumulo-cloudus ).
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
FredBezies a écrit :Même sans compilation, j'ai du swap mangé... Donc...
peut être parce que ton swappiness est à 60 (valeur par défaut) ? Auquel cas, tu swappes dès que tu utilises plus de 40% de ta RAM. Soit dans ton cas, dès que tu dépasses 1583 Mo de RAM.
Macbook 5,1 - Manjaro-Xfce - CPU : Core2Duo 2Ghz | 4Go DDR3 | CG: NVIDIA GeForce 9400M | Son : NVIDIA MCP79
Thinkpad x250 - Arch-Gnome - CPU i5 5200U | 8Go DDR3 | CG: Intel HD 5500 | Son : Intel Wildcat Point-LP HDA
J'avoue que je ne touche à aucun réglage du noyau. Tant que ça fonctionne... Et puis, on pourra dire ce qu'on voudra, le swap, c'est quand même bien pratique pour les opérations lourdes
On n'est pas à 4 Go près dans un coin du disque à plateaux pour garder une swap, et chacun est libre d'utiliser ou pas son hibernation... Mais il y a des gags récurrents avec les mises en veille même ordinaires, je vais ouvrir un autre post pour l'un d'eux...
FredBezies a écrit :Même sans compilation, j'ai du swap mangé... Donc...
peut être parce que ton swappiness est à 60 (valeur par défaut) ? Auquel cas, tu swappes dès que tu utilises plus de 40% de ta RAM. Soit dans ton cas, dès que tu dépasses 1583 Mo de RAM.
Je "rebuild" E19 en unstable en ce moment & j'ai vu passer un <swappiness=1> dans la partie commune de manjaroiso, mais je ne sais + exactement oû... Ca habite à quel endroit maintenant, sur un système installé, cette histoire ?
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
O_ops, m'suis trompé de système, c'est dans la 0.9 DEV que le swappiness=1 -> ce qui est plutôt cohérent avec le fait que l'installeur ne propose pas/+ de swap...
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Je profite de ce fil pour vous faire part d'une petite expérience . J'ai voulu tester en dur Debian 7.6 que j'ai voulu "Canneliser" histoire de voir... Install donc à partir de Wheezy 7.6 Gnome3 en lieu et place de Qiana et j'ai suivi ce protocole Echec "cinnamon-settings not found". Bon ,pas envie de me prendre le choux avec des problèmes de sources.list ,je laisse tomber et reboot sur Manjaro....Et durant le démarrage "A start job is running for dev-disk-by\x2dlabel-xxxxxxxx (etc..).device x/1mn30 .Ça démarre avec donc 1'30 de retard... J'ai vite compris que le problème était commun au deux distros ,et ai donc cherché du côté de chez swap. Pour m'en sortir ,GParted ,changer l'uuid de la swap ,et modifier le fstab en conséquence . Si ça peut servir.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!