Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

swap sur ssd

37 réponses
Avatar
Thomas
bonjour :-)


pour mon prochain ordinateur, j'envisageais de mette un ssd interne à
l'ordi pour aller plus vite, pas gros pour pas être trop cher, et de
solliciter plus que maintenant mes dd externes pour les données un peu
grosses

et d'avoir sur mon ssd : système + swap + données courantes pas trop
grosses,
enfin de l'utiliser comme un dd interne presque normal, juste un peu
petit


qu'en pensez vous ?


2 vendeurs m'ont dit que les ssd étaient fragiles il y a un certain
temps, mais que maintenant on est tranquille, "on peut y aller"

et 1 non-vendeur m'a dit que si, c'est encore d'actualité, parce que
10000 écritures ça file à toute vitesse,
du coup ce qu'on fait quand on veut aller vite c'est mettre le système
et les logiciels sur le ssd, mais surtout jamais le swap, et même pas
les données personnelles


alors en regardant ce qui existe j'envisage 2 extrêmes :

- un ssd bien garanti
https://www.ldlc.com/fiche/PB00170018.html

- un ssd pas trop bon marché pour tout sauf le swap
https://www.ldlc.com/fiche/PB00208741.html
+ un ssd bon marché pour le swap, que je prévois de changer des que
nécessaire
https://www.ldlc.com/fiche/PB00200461.html

--
Téléassistance / Télémaintenance
http://invites.biocer.fr/thomas-de-contes/

10 réponses

Avatar
jdd
Le 14/02/2018 à 00:15, Pascal Hambourg a écrit :
Le 13/02/2018 à 13:00, jdd a écrit :
Le 13/02/2018 à 12:56, pehache a écrit :
d'ailleurs mon ssd 500Go est donné pour 480...

Que veux-tu dire ? Qu'il est annoncé pour 500 Go mais a une capacité
utilisable de 480 Go ? Ou l'inverse ? Ou bien ce sont 480 Gio ?

il est annoncé 480 Go, mais j'ai du mal à croire qu'il ne soit pas
arrondi à 500
Disque /dev/sdb : 447,1 GiB, 480103981056 octets, 937703088 secteurs
dans smartctl:
Device Model: SanDisk SDSSDHII480G
j'ai l'impression qu'il y a des secteurs réservés et que le fabricant
est honnête sur la capacité utilisable
jdd
--
http://dodin.org
Avatar
Nicolas George
Pascal Hambourg , dans le message <p5vqi9$1reh$, a
écrit :
Non, c'est la quantité UTILISÉE de mémoire virtuelle.

Même pas. C'est juste une partie de la mémoire virtuelle. Les caches,
buffers...

Je pense qu'utiliser le mot « utilisée » pour désigner ça est une
simplification acceptable.
Sous Linux, l'hibernation, c'est swapper toute la mémoire.

Pas vraiment. Si j'ai bien compris, ça consiste à créer une image d'une
partie du contenu de la mémoire qui sera restaurée de façon atomique
(instanané) au réveil. Cette image étant d'abord stockée en mémoire
avant d'être écrite sur disque, sa taille ne peut excéder la moitié de
la RAM. Il peut donc être nécessaire de swapper une partie du contenu de
la mémoire au préalable afin de 1) libérer assez de RAM pour contenir
l'image, et 2) limiter la quantité de données à mettre dans l'image.
Ensuite l'image peut être compressée lors de son écriture sur disque,
typiquement dans une partition de swap mais pas forcément le swap actif.

En revanche, ce que j'avais écrit était une simplification abusive.
Merci de m'avoir clarifié les idées.
Avatar
Eric Belhomme
Le Tue, 13 Feb 2018 23:00:16 +0100, pehache a écrit :
Oui, mais ce qui compte c'est en fait qu'il y ait de l'espace libre sur
le disque, peu importe qu'il soit dans une partition ou hors partition.

Toute volume de stockage alloué tend à se remplir à 100%. Ce n'est pas
les administrateurs de stockage (s'il en traîne encore ici) qui me
contrediront.
D'ou ma remarque de laisser de l'espace non partitionné.
--
Rico
Avatar
pehache
Le 14/02/2018 à 07:23, Pascal Hambourg a écrit :
Le 14/02/2018 à 01:11, pehache a écrit :
Le 14/02/2018 à 00:05, Pascal Hambourg a écrit :
Le 13/02/2018 à 13:32, Ascadix a écrit :
- Swap sur SSD, ça ne se configure pas comme sur un HDD ou la préco
était min=max. Pour Windows il faut mettre en réglage manuel, et
régler un minima juste assez (100 à 200 Mo, et un max suffisant sans
être exessif, en gros qq Go, suivant ton usage et ton besoin.

Pourquoi faut-il définir un swap de taille variable sur un SSD ?
A cause du TRIM ?

J'imagine pour ne pas réserver inutilement de la place sur le SSD.

En quoi est-ce différent d'un disque dur de même capacité ?

Un fichier de swap dynamique (qui grossit à la demande) a de grandes
chances d'être fragmenté. C'est un problème (temps d'accès en hausse)
sur un HDD, pas sur un SSD.
Avatar
pehache
Le 14/02/2018 à 07:51, Pascal Hambourg a écrit :
Le 14/02/2018 à 01:10, pehache a écrit :
Le 13/02/2018 à 23:44, Pascal Hambourg a écrit :
Mais pourquoi cette croyance répandue que le swap est mauvais pour les
performances ?

Parce que c'est le cas.

Non. Un système peut être plus performant avec du swap que sans.

Si tu reprends le contexte de mon affirmation, je raisonnais implicitement
à quantité (RAM+espace de swap) constante, pas à quantité de RAM
donnée. Pour les perfs il vaut mieux avoir 8Go de RAM et 4Go de swap que
l'inverse.
Le swap doit rester occasionnel, s'il est trop
fréquent c'est le signe qu'il manque de la RAM pour l'usage fait de la
machine.

Mais ce n'est pas le seul indicateur. L'absence de swap ne signifie pas
que la RAM est suffisante, si la priorité est donnée à l'éviction du
cache. Le vrai indicateur, c'est l'activité disque, que ce soit pour le
swap ou les fichiers.

Oui
Avatar
pehache
Le 13/02/2018 à 23:58, Pascal Hambourg a écrit :
Sous Linux, l'hibernation, c'est swapper toute la mémoire.

Pas vraiment. Si j'ai bien compris, ça consiste à créer une image d'une
partie du contenu de la mémoire qui sera restaurée de façon atomique
(instanané) au réveil. Cette image étant d'abord stockée en mémoire
avant d'être écrite sur disque, sa taille ne peut excéder la moitié de
la RAM. Il peut donc être nécessaire de swapper une partie du contenu de
la mémoire au préalable afin de 1) libérer assez de RAM pour contenir
l'image, et 2) limiter la quantité de données à mettre dans l'image.
Ensuite l'image peut être compressée lors de son écriture sur disque,
typiquement dans une partition de swap mais pas forcément le swap actif.

C'est bien compliqué tout ça...
Avatar
pehache
Le 14/02/2018 à 09:28, Eric Belhomme a écrit :
Le Tue, 13 Feb 2018 23:00:16 +0100, pehache a écrit :
Oui, mais ce qui compte c'est en fait qu'il y ait de l'espace libre sur
le disque, peu importe qu'il soit dans une partition ou hors partition.

Toute volume de stockage alloué tend à se remplir à 100%. Ce n'est pas
les administrateurs de stockage (s'il en traîne encore ici) qui me
contrediront.
D'ou ma remarque de laisser de l'espace non partitionné.

Pas faux.
Avatar
Nicolas George
pehache , dans le message
, a écrit :
Si tu reprends le contexte de mon affirmation, je raisonnais implicitement
à quantité (RAM+espace de swap) constante, pas à quantité de RAM
donnée.

C'est assez absurde, comme contrainte.
Avatar
pehache
Le 14/02/2018 à 11:00, Nicolas George a écrit :
pehache , dans le message
, a écrit :
Si tu reprends le contexte de mon affirmation, je raisonnais implicitement
à quantité (RAM+espace de swap) constante, pas à quantité de RAM
donnée.

C'est assez absurde, comme contrainte.

Pas tant que ça quand il s'agit de choisir la quantité de RAM au départ
(et c'est bien ce dont je parlais au départ). Il n'est pas rare de tomber
sur des raisonnements qui chipotent sur la quantité de RAM nécessaire en
comptant sur le swap pour compenser.
Avatar
jdd
Le 14/02/2018 à 10:00, pehache a écrit :
Un fichier de swap dynamique (qui grossit à la demande) a de grandes
chances d'être fragmenté.

problème permanent sous windows...
jdd
--
http://dodin.org