Swapfile sur un lecteur différent

10

Vaut-il la peine de dépenser de l'argent sur un disque dur de petite capacité (~ 5-20 Go, très bon marché cependant) pour l'utiliser comme zone d'échange pour le système d'exploitation? Je pense que cela va augmenter les performances du système d'exploitation, ou peut-être que les disques SSD (encore ~ ​​5-20 Go), plus coûteux, donneront de meilleures performances?

pepper potts
la source
Oui. Utilisez Corsair Neutron Series GTX 120 Go 6 Gbps SATA 3 pouces storagereview.com/corsair_neutron_gtx_ssd_review 120 Go - Lecture séquentielle 555 Mo / s en écriture séquentielle 330 Mo / s 240 Go - Lecture séquentielle 555 Mo / s en écriture séquentielle 511 Mo / s
STTR
Si vous utilisez cette mémoire en RAM, vous n’avez pas besoin de permuter. Sauf si vous faites un calcul scientifique fou.
Chronial

Réponses:

3

La meilleure performance que vous obtiendrez si vous empêchez tout d'abord de permuter - en disposant de suffisamment de RAM (et la mise à niveau de celle-ci pourrait également être le moyen le moins coûteux).
Mais si plus de RAM n'est pas une option et que votre PC change beaucoup, le nouveau disque dur ou SSD accélérera considérablement les choses. En outre, vous devez utiliser tous les lecteurs physiques disponibles pour l’échange (sous Windows), il devrait les utiliser simultanément pour accélérer encore le processus.
Et encore une chose, le disque dur lit et écrit plus rapidement au début (lorsque les têtes sont proches du bord du plateau), vous devez donc choisir la partition appropriée (généralement la première).

icl7126
la source
2

Ce ne serait pas dramatique, sauf si vous aviez en quelque sorte la combinaison d’une interface de lecteur rapide (comme sur un système moderne) et d’un grave manque de mémoire vive. En règle générale, vous n'avez pas besoin d'échange, sauf pour utiliser efficacement RAM (en remplaçant des blocs de mémoire moins utilisés) ou pour éviter de disposer de suffisamment de RAM (il existe un troisième scénario, laissez-moi y arriver). L'échange de mémoire moins utilisée ne devrait pas être considérablement amélioré par un stockage plus rapide. L'échange de mémoire pour tenir compte d'un manque de mémoire vive ne devrait pas arriver sur un système bien conçu, et plus de mémoire vive est généralement un meilleur investissement qu'un disque SSD.

Vous pouvez également utiliser un fichier d'échange pour suspendre - ici, vous pouvez voir les avantages d'un fichier d'échange rapide.

En bref, je ne vois pas beaucoup de scénarios dans lesquels un petit lecteur séparé présenterait des avantages de toute sorte sur un système bien conçu.

Journeyman Geek
la source
2

La réponse courte est oui.

longue réponse: Comme indiqué dans d'autres réponses, il est préférable d'investir dans la mémoire vive (RAM) plutôt que dans le SSD pour augmenter la vitesse. Cependant, si davantage de RAM n'est pas possible (en raison de limitations matérielles) ou sans importance (vos besoins nécessitent des lectures / écritures de disques physiques pour sauvegarder des données permanentes), un SSD est votre meilleure option ou SSHD (lecteurs hybrides).

SSHD semble être exactement ce que vous demandez - c’est un disque physique qui contient un petit tampon SSD / Flash pour un accès IO rapide avant que les données ne soient stockées dans le mécanisme physique lent (ce qui vous permet d’accroître la vitesse du SSD et récupération récupération d'un disque physique)

Je connais Seagate (le modèle s'appelle Momentus) et Toshiba (le modèle s'appelle MQ01ABDH Series Hybrid Drive) propose ces produits.

Modifier: J'ai oublié de mentionner que la dernière version du noyau Linux (3.9), sortie il y a quelques jours à peine, prenait en charge cette fonction (le disque SSD sert de tampon pour les périphériques plus lents). http://kernelnewbies.org/LinuxChanges#head-be292e4535097d186c2685e5173406880589dfe6

moragos
la source