('_') a écrit : Le swap a à voir avec la quantité de RAM, pas le type de disque, mais c'est vrai qu'il entraine une usure sur SSD, mieux vaut le mettre sur hdd. Par contre pour les perfs il vaut mieux mettre ton /home sur le ssd, et y mettre des liens pour tes docs, images, vidéos....etc
Peut être faut -il mieux augmenter la RAM pour éviter d'utiliser la SWAP ( je ne sais pas si on peut faire fonctionner correctement sans SWAP).
Pour le /home sur le SSD et les liens , je ne vois pas trop. Si tu fais les liens vers un HDD normal ou sont stockés les docs , images et vidéos ou est l'augmentation des perfs ?
patri-arch a écrit :Peut être faut -il mieux augmenter la RAM pour éviter d'utiliser la SWAP ( je ne sais pas si on peut faire fonctionner correctement sans SWAP).
Pour le /home sur le SSD et les liens , je ne vois pas trop. Si tu fais les liens vers un HDD normal ou sont stockés les docs , images et vidéos ou est l'augmentation des perfs ?
Niveau swap sur mon PC j'ai 8 Go et pas de swap, et j'ai jamais eu de problème, je peux juste pas mettre en hibernation.
Pour le /home sur ssd, quand tu lances un programme, il va chercher ses fichier de configuration dans le /home donc tu subis la latence du disque si le /home est situé sur un hdd normal. Même si la différence niveau perfs doit pas être énorme, un gain reste un gain
Asus P8-Z77-V LX
core i5 3570k @4.3 Ghz 16G ddr3
Asus GTX 750Ti OC
Manjaro Kde 09/15
@ ('_') Pour être plus précis, la taille du swap doit être ajusté par rapport à la taille de RAM et celle-ci est équivalente. Le but du swap est (comment dire ça clairement ) de dsiposer d'un cache qui garde en mémoire les dernières actions de l'ordinateur, ceci afin d'éviter que celui-ci perde du temps à chercher l'info demandé sur le DD. => Bref, il le rend plus réactif. Pour un SSD, le swap ne se pose pas puisque l'accés aux info est plus rapide que la mémoire. (Je parle pour le systeme) Actuellement, cela tourne aux alentours des 500 mo/s. Donc quand vous avez un SSD, pas besoin de swap, vous ne verrez pas la différence. Mais c'est une bonne question. Je n'y aie pas pensez, mais cela serait interressant de tester avec et sans swap en chronométrant. Mais comme tout marche, je ne testerai pas cette fois-ci.
Le jour où j'ai découvert le Libre, j'ai su que je ne reviendrai jamais en arrière.
Ryzen 7 5700G Vega8-KDE-ASUS ROG STRIX B550-F GAMING-16 Go G.Skill Trident Z RGB-Samsung SSD 970 Evo
Ryzen 7 2700X - Garuda KDE-ASUS ROG STRIX B450-F GAMING-32 Go G.Skill Trident Z RGB- Samsung SSD 970 EVO-Gigabyte RX 5500 XT Corsair RM650i/H100i Platinum piloté par LiquidCtl
Le but du swap est (comment dire ça clairement ) de dsiposer d'un cache qui garde en mémoire les dernières actions de l'ordinateur, ceci afin d'éviter que celui-ci perde du temps à chercher l'info demandé sur le DD. => Bref, il le rend plus réactif.
Le swap c'est en gros une "extension de la RAM", quand tu n'as plus de place disponible en ram, le système se sert de cette partition comme d'une RAM, mais les accès sont beaucoup plus long, même sur ssd. Je ne suis plus sûr du chiffre mais j'avais testé ma ram, et sa donnait du 18000 ou 28000 Mo/s , même le meilleur ssd fait pâle figure à côté . Si tu as assez de RAM pour ne pas mettre de swap, tu n'auras aucune différence de perfomance, car le swap ne sera tout simplement pas utilisé
Asus P8-Z77-V LX
core i5 3570k @4.3 Ghz 16G ddr3
Asus GTX 750Ti OC
Manjaro Kde 09/15
@Esclapion: Tu veux dire l'absence ou la présence de swap qui peut causer problème? J'avais hésité avant de virer le mien car j'avais lu un peu partout que ça pouvait engendrer des problèmes (que je n'ai jamais constaté). Si tu me dis le contraire, tu me rassures
Asus P8-Z77-V LX
core i5 3570k @4.3 Ghz 16G ddr3
Asus GTX 750Ti OC
Manjaro Kde 09/15
J'ai déjà dépanné des gens en leur faisant virer le swap. En pratique, en commentant la ligne du fstab, et en redémarrant.
Le swap peut poser des problèmes, pas son absence (on fait simplement moins d'opérations). Perso, je n'en utilise plus depuis des années.
En réalité, il sert surtout à l'hibernation et il doit donc être dimensionné de façon à pouvoir recevoir la RAM max consommée en utilisation normale, c.a.d. classiquement 2 Go ou moins. Du moins si on veut utiliser l'hibernation.
Une remarque : ce n'est pas parce qu'il n'y a pas de swap qu'il n'y a pas de pagination, ce sont des mécanismes différents et complémentaires. Si par hasard tu dépasses la taille de ta RAM (si celle-ci est très faible), c'est cette pagination qui interviendra en premier lieu. Le swap, lui n'interviendra qu'en tout dernier lieu, et en général trop tard.