Pas seulement, au début linux/unix on mettait de la swap pour avoir une
mémoire disque plus rapide, donc le ssd était presque de la RAM,
chacun fait ce qu'il veut mais ne devrait pas être traité
d'absurde ou idiot
Pas seulement, au début linux/unix on mettait de la swap pour avoir une
mémoire disque plus rapide, donc le ssd était presque de la RAM,
chacun fait ce qu'il veut mais ne devrait pas être traité
d'absurde ou idiot
Pas seulement, au début linux/unix on mettait de la swap pour avoir une
mémoire disque plus rapide, donc le ssd était presque de la RAM,
chacun fait ce qu'il veut mais ne devrait pas être traité
d'absurde ou idiot
Le 25/01/19 à 07:35, aishen a écrit :on n'a pas besoin de swap sur un ssd linux,
????
Quel rapport entre le besoin de swap (manque de RAM du système) et la
nature du disque ?d'après les avis il est
même déconseillé d'en mettre pour éviter des lectures/écritures
constantes qui "usent" la mémoire des ssd
Le swap, c'est fait pour que le système ne crash pas quand il manque de
RAM, il utilise alors le disque.
Le 25/01/19 à 07:35, aishen <aishen@free.fr> a écrit :
on n'a pas besoin de swap sur un ssd linux,
????
Quel rapport entre le besoin de swap (manque de RAM du système) et la
nature du disque ?
d'après les avis il est
même déconseillé d'en mettre pour éviter des lectures/écritures
constantes qui "usent" la mémoire des ssd
Le swap, c'est fait pour que le système ne crash pas quand il manque de
RAM, il utilise alors le disque.
Le 25/01/19 à 07:35, aishen a écrit :on n'a pas besoin de swap sur un ssd linux,
????
Quel rapport entre le besoin de swap (manque de RAM du système) et la
nature du disque ?d'après les avis il est
même déconseillé d'en mettre pour éviter des lectures/écritures
constantes qui "usent" la mémoire des ssd
Le swap, c'est fait pour que le système ne crash pas quand il manque de
RAM, il utilise alors le disque.
Le 27/01/2019 à 07:52, Basile Starynkevitch a écrit :Je crois savoir qu'il est important de monter le SSD avec l'option
discard qui n'est pas active par défaut.
Apparemment l'option discard n'est pas le moyen recommandé pour
effectuer le TRIM. Il serait préférable de lancer un "batch TRIM"
périodique avec la commande fstrim du paquet util-linux. Le paquet
util-linux inclut dans ses exemples un service systemd qu'on peut
utiliser à cet effet.
Les arguments avancés sont qu'avec certains SSD, l'option discard est
susceptible de pénaliser les performances (en bloquant les autres
opérations de lecture/écriture ou en déclenchant un garbage collector
immédiat) et/ou d'accélérer l'usure du SSD (en déclenchant le garbage
collector trop souvent).
Et ma partition de swap n'est pas sur SSD.
Le 27/01/2019 à 07:52, Basile Starynkevitch a écrit :
Je crois savoir qu'il est important de monter le SSD avec l'option
discard qui n'est pas active par défaut.
Apparemment l'option discard n'est pas le moyen recommandé pour
effectuer le TRIM. Il serait préférable de lancer un "batch TRIM"
périodique avec la commande fstrim du paquet util-linux. Le paquet
util-linux inclut dans ses exemples un service systemd qu'on peut
utiliser à cet effet.
Les arguments avancés sont qu'avec certains SSD, l'option discard est
susceptible de pénaliser les performances (en bloquant les autres
opérations de lecture/écriture ou en déclenchant un garbage collector
immédiat) et/ou d'accélérer l'usure du SSD (en déclenchant le garbage
collector trop souvent).
Et ma partition de swap n'est pas sur SSD.
Le 27/01/2019 à 07:52, Basile Starynkevitch a écrit :Je crois savoir qu'il est important de monter le SSD avec l'option
discard qui n'est pas active par défaut.
Apparemment l'option discard n'est pas le moyen recommandé pour
effectuer le TRIM. Il serait préférable de lancer un "batch TRIM"
périodique avec la commande fstrim du paquet util-linux. Le paquet
util-linux inclut dans ses exemples un service systemd qu'on peut
utiliser à cet effet.
Les arguments avancés sont qu'avec certains SSD, l'option discard est
susceptible de pénaliser les performances (en bloquant les autres
opérations de lecture/écriture ou en déclenchant un garbage collector
immédiat) et/ou d'accélérer l'usure du SSD (en déclenchant le garbage
collector trop souvent).
Et ma partition de swap n'est pas sur SSD.
Je trouve la terminologie "garbage
collector" dans les SSD trop ambitieuse.
La plupart du temps, le swap n'est pas utilisé. La commande free indique
une utilisation nulle de swap. Comme j'ai du disque et du SSD, et comme
le SSD est plus rapide que le disque, je prefère le consacrer à autre
chose.
Du coup, je mets la partition de swap sur le SSD.
Quand j'aurais effectivement un processus bismon qui dépasse les 100Go
(peut-être dans un an) je songerais éventuellement à swapper sur un
fichier du SSD. Pour l'instant, le swap ne sert quasiment jamais, et je
ne veux pas gaspiller du SSD pour un gros truc inutile comme une grosse
zone de swap, alors que j'ai besoin d'accéder à des fichiers -parfois un
peu volumineux- qui méritent d'être sur le SSD.
Je tiens toutefois à une zone de swap comparable à la taille de ma RAM,
pour éventuellement pouvoir hiberner mon système (ce que je fais en
pratique très rarement
Je trouve la terminologie "garbage
collector" dans les SSD trop ambitieuse.
La plupart du temps, le swap n'est pas utilisé. La commande free indique
une utilisation nulle de swap. Comme j'ai du disque et du SSD, et comme
le SSD est plus rapide que le disque, je prefère le consacrer à autre
chose.
Du coup, je mets la partition de swap sur le SSD.
Quand j'aurais effectivement un processus bismon qui dépasse les 100Go
(peut-être dans un an) je songerais éventuellement à swapper sur un
fichier du SSD. Pour l'instant, le swap ne sert quasiment jamais, et je
ne veux pas gaspiller du SSD pour un gros truc inutile comme une grosse
zone de swap, alors que j'ai besoin d'accéder à des fichiers -parfois un
peu volumineux- qui méritent d'être sur le SSD.
Je tiens toutefois à une zone de swap comparable à la taille de ma RAM,
pour éventuellement pouvoir hiberner mon système (ce que je fais en
pratique très rarement
Je trouve la terminologie "garbage
collector" dans les SSD trop ambitieuse.
La plupart du temps, le swap n'est pas utilisé. La commande free indique
une utilisation nulle de swap. Comme j'ai du disque et du SSD, et comme
le SSD est plus rapide que le disque, je prefère le consacrer à autre
chose.
Du coup, je mets la partition de swap sur le SSD.
Quand j'aurais effectivement un processus bismon qui dépasse les 100Go
(peut-être dans un an) je songerais éventuellement à swapper sur un
fichier du SSD. Pour l'instant, le swap ne sert quasiment jamais, et je
ne veux pas gaspiller du SSD pour un gros truc inutile comme une grosse
zone de swap, alors que j'ai besoin d'accéder à des fichiers -parfois un
peu volumineux- qui méritent d'être sur le SSD.
Je tiens toutefois à une zone de swap comparable à la taille de ma RAM,
pour éventuellement pouvoir hiberner mon système (ce que je fais en
pratique très rarement
Le 27/01/2019 à 12:45, Basile Starynkevitch a écrit :Je trouve la terminologie "garbage collector" dans les SSD trop
ambitieuse.
Pourquoi, et quelle appellation te semblerait plus appropriée ?
La plupart du temps, le swap n'est pas utilisé. La commande free
indique une utilisation nulle de swap. Comme j'ai du disque et du
SSD, et comme le SSD est plus rapide que le disque, je prefère le
consacrer à autre chose.
D'accord. C'est le type d'argument valable et réfléchi auquel je
m'attendais.Du coup, je mets la partition de swap sur le SSD.
Sur le disque dur, tu veux dire.
Quand j'aurais effectivement un processus bismon qui dépasse les
100Go (peut-être dans un an) je songerais éventuellement à swapper
sur un fichier du SSD. Pour l'instant, le swap ne sert quasiment
jamais, et je ne veux pas gaspiller du SSD pour un gros truc inutile
comme une grosse zone de swap, alors que j'ai besoin d'accéder à des
fichiers -parfois un peu volumineux- qui méritent d'être sur le SSD.
Je tiens toutefois à une zone de swap comparable à la taille de ma
RAM, pour éventuellement pouvoir hiberner mon système (ce que je fais
en pratique très rarement
Note qu'on peut mettre un "petit" swap rapide de haute priorité sur le
SSD pour ne pas effondrer les performances en cas de pic transitoire
de consommation mémoire et un gros swap lent de plus basse priorité
sur le disque dur pour l'hibernation occasionnelle.
Le 27/01/2019 à 12:45, Basile Starynkevitch a écrit :
Je trouve la terminologie "garbage collector" dans les SSD trop
ambitieuse.
Pourquoi, et quelle appellation te semblerait plus appropriée ?
La plupart du temps, le swap n'est pas utilisé. La commande free
indique une utilisation nulle de swap. Comme j'ai du disque et du
SSD, et comme le SSD est plus rapide que le disque, je prefère le
consacrer à autre chose.
D'accord. C'est le type d'argument valable et réfléchi auquel je
m'attendais.
Du coup, je mets la partition de swap sur le SSD.
Sur le disque dur, tu veux dire.
Quand j'aurais effectivement un processus bismon qui dépasse les
100Go (peut-être dans un an) je songerais éventuellement à swapper
sur un fichier du SSD. Pour l'instant, le swap ne sert quasiment
jamais, et je ne veux pas gaspiller du SSD pour un gros truc inutile
comme une grosse zone de swap, alors que j'ai besoin d'accéder à des
fichiers -parfois un peu volumineux- qui méritent d'être sur le SSD.
Je tiens toutefois à une zone de swap comparable à la taille de ma
RAM, pour éventuellement pouvoir hiberner mon système (ce que je fais
en pratique très rarement
Note qu'on peut mettre un "petit" swap rapide de haute priorité sur le
SSD pour ne pas effondrer les performances en cas de pic transitoire
de consommation mémoire et un gros swap lent de plus basse priorité
sur le disque dur pour l'hibernation occasionnelle.
Le 27/01/2019 à 12:45, Basile Starynkevitch a écrit :Je trouve la terminologie "garbage collector" dans les SSD trop
ambitieuse.
Pourquoi, et quelle appellation te semblerait plus appropriée ?
La plupart du temps, le swap n'est pas utilisé. La commande free
indique une utilisation nulle de swap. Comme j'ai du disque et du
SSD, et comme le SSD est plus rapide que le disque, je prefère le
consacrer à autre chose.
D'accord. C'est le type d'argument valable et réfléchi auquel je
m'attendais.Du coup, je mets la partition de swap sur le SSD.
Sur le disque dur, tu veux dire.
Quand j'aurais effectivement un processus bismon qui dépasse les
100Go (peut-être dans un an) je songerais éventuellement à swapper
sur un fichier du SSD. Pour l'instant, le swap ne sert quasiment
jamais, et je ne veux pas gaspiller du SSD pour un gros truc inutile
comme une grosse zone de swap, alors que j'ai besoin d'accéder à des
fichiers -parfois un peu volumineux- qui méritent d'être sur le SSD.
Je tiens toutefois à une zone de swap comparable à la taille de ma
RAM, pour éventuellement pouvoir hiberner mon système (ce que je fais
en pratique très rarement
Note qu'on peut mettre un "petit" swap rapide de haute priorité sur le
SSD pour ne pas effondrer les performances en cas de pic transitoire
de consommation mémoire et un gros swap lent de plus basse priorité
sur le disque dur pour l'hibernation occasionnelle.
On 1/27/19 3:09 PM, Pascal Hambourg wrote:Le 27/01/2019 à 12:45, Basile Starynkevitch a écrit :Je trouve la terminologie "garbage collector" dans les SSD trop
ambitieuse.
Pourquoi, et quelle appellation te semblerait plus appropriée ?
Personnellement, j'appellerais ça plutôt : compaction, ou
reorganisation, ou reordonnancement. Un GC est un parcours de graphe, et
les secteurs d'un SSD ne sont pas organisés en graphe profond (tout au
plus en arbre ou en peigne).
Note qu'on peut mettre un "petit" swap rapide de haute priorité sur le
SSD pour ne pas effondrer les performances en cas de pic transitoire
de consommation mémoire et un gros swap lent de plus basse priorité
sur le disque dur pour l'hibernation occasionnelle.
A mon avis (mais le tien m'interesse et tu es plus compétent), en
pratique, pour ce genre de cas, swapper sur un fichier pourrait suffire.
On 1/27/19 3:09 PM, Pascal Hambourg wrote:
Le 27/01/2019 à 12:45, Basile Starynkevitch a écrit :
Je trouve la terminologie "garbage collector" dans les SSD trop
ambitieuse.
Pourquoi, et quelle appellation te semblerait plus appropriée ?
Personnellement, j'appellerais ça plutôt : compaction, ou
reorganisation, ou reordonnancement. Un GC est un parcours de graphe, et
les secteurs d'un SSD ne sont pas organisés en graphe profond (tout au
plus en arbre ou en peigne).
Note qu'on peut mettre un "petit" swap rapide de haute priorité sur le
SSD pour ne pas effondrer les performances en cas de pic transitoire
de consommation mémoire et un gros swap lent de plus basse priorité
sur le disque dur pour l'hibernation occasionnelle.
A mon avis (mais le tien m'interesse et tu es plus compétent), en
pratique, pour ce genre de cas, swapper sur un fichier pourrait suffire.
On 1/27/19 3:09 PM, Pascal Hambourg wrote:Le 27/01/2019 à 12:45, Basile Starynkevitch a écrit :Je trouve la terminologie "garbage collector" dans les SSD trop
ambitieuse.
Pourquoi, et quelle appellation te semblerait plus appropriée ?
Personnellement, j'appellerais ça plutôt : compaction, ou
reorganisation, ou reordonnancement. Un GC est un parcours de graphe, et
les secteurs d'un SSD ne sont pas organisés en graphe profond (tout au
plus en arbre ou en peigne).
Note qu'on peut mettre un "petit" swap rapide de haute priorité sur le
SSD pour ne pas effondrer les performances en cas de pic transitoire
de consommation mémoire et un gros swap lent de plus basse priorité
sur le disque dur pour l'hibernation occasionnelle.
A mon avis (mais le tien m'interesse et tu es plus compétent), en
pratique, pour ce genre de cas, swapper sur un fichier pourrait suffire.
La situation où le système lit et écrit constamment dans le swap
(thrashing) correspond à un manque de mémoire critique pour
l'utilisation. Sans swap, le système ou des processus planteraient. Avec
du swap sur disque dur, le système serait tellement lent qu'il en
deviendrait inutilisable. Avec du swap sur SSD, au moins le système
reste utilisable dans ces conditions. Mais la vraie réponse, c'est
d'augmenter la RAM.
La situation où le système lit et écrit constamment dans le swap
(thrashing) correspond à un manque de mémoire critique pour
l'utilisation. Sans swap, le système ou des processus planteraient. Avec
du swap sur disque dur, le système serait tellement lent qu'il en
deviendrait inutilisable. Avec du swap sur SSD, au moins le système
reste utilisable dans ces conditions. Mais la vraie réponse, c'est
d'augmenter la RAM.
La situation où le système lit et écrit constamment dans le swap
(thrashing) correspond à un manque de mémoire critique pour
l'utilisation. Sans swap, le système ou des processus planteraient. Avec
du swap sur disque dur, le système serait tellement lent qu'il en
deviendrait inutilisable. Avec du swap sur SSD, au moins le système
reste utilisable dans ces conditions. Mais la vraie réponse, c'est
d'augmenter la RAM.
Au début d'Unix les SSD n'existaient pas ...
Au début d'Unix les SSD n'existaient pas ...
Au début d'Unix les SSD n'existaient pas ...
Le 27/01/2019 à 09:52, Pascal Hambourg a écrit :La situation où le système lit et écrit constamment dans le swap
(thrashing) correspond à un manque de mémoire critique pour
l'utilisation. Sans swap, le système ou des processus planteraient. Avec
du swap sur disque dur, le système serait tellement lent qu'il en
deviendrait inutilisable. Avec du swap sur SSD, au moins le système
reste utilisable dans ces conditions. Mais la vraie réponse, c'est
d'augmenter la RAM.
Pas forcement totalement inutilisable. Sur mes ordinosaures je peux
avoir jusqu'a environ cinq fois plus d'espace pour l'echange que de RAM,
Le 27/01/2019 à 09:52, Pascal Hambourg a écrit :
La situation où le système lit et écrit constamment dans le swap
(thrashing) correspond à un manque de mémoire critique pour
l'utilisation. Sans swap, le système ou des processus planteraient. Avec
du swap sur disque dur, le système serait tellement lent qu'il en
deviendrait inutilisable. Avec du swap sur SSD, au moins le système
reste utilisable dans ces conditions. Mais la vraie réponse, c'est
d'augmenter la RAM.
Pas forcement totalement inutilisable. Sur mes ordinosaures je peux
avoir jusqu'a environ cinq fois plus d'espace pour l'echange que de RAM,
Le 27/01/2019 à 09:52, Pascal Hambourg a écrit :La situation où le système lit et écrit constamment dans le swap
(thrashing) correspond à un manque de mémoire critique pour
l'utilisation. Sans swap, le système ou des processus planteraient. Avec
du swap sur disque dur, le système serait tellement lent qu'il en
deviendrait inutilisable. Avec du swap sur SSD, au moins le système
reste utilisable dans ces conditions. Mais la vraie réponse, c'est
d'augmenter la RAM.
Pas forcement totalement inutilisable. Sur mes ordinosaures je peux
avoir jusqu'a environ cinq fois plus d'espace pour l'echange que de RAM,
Le 28/01/2019 à 00:28, Gaëtan Perrier a écrit :Au début d'Unix les SSD n'existaient pas ...
Les SSD à base de mémoire flash que nous connaissons maintenant, non.
Mais en ce temps là il existait des SSD au sens littéral "disque
solide" basés sur d'autres technologies comme la DRAM ou les CCD (oui,
comme les capteurs des appareils photo numériques et les caméras)
associées avec une batterie pour la persistance.
Le 28/01/2019 à 00:28, Gaëtan Perrier a écrit :
Au début d'Unix les SSD n'existaient pas ...
Les SSD à base de mémoire flash que nous connaissons maintenant, non.
Mais en ce temps là il existait des SSD au sens littéral "disque
solide" basés sur d'autres technologies comme la DRAM ou les CCD (oui,
comme les capteurs des appareils photo numériques et les caméras)
associées avec une batterie pour la persistance.
Le 28/01/2019 à 00:28, Gaëtan Perrier a écrit :Au début d'Unix les SSD n'existaient pas ...
Les SSD à base de mémoire flash que nous connaissons maintenant, non.
Mais en ce temps là il existait des SSD au sens littéral "disque
solide" basés sur d'autres technologies comme la DRAM ou les CCD (oui,
comme les capteurs des appareils photo numériques et les caméras)
associées avec une batterie pour la persistance.