Après avoir cherché ici, je n'ai trouvé aucune réponse directe à:
Est-il pratique de mettre swap sur une clé USB? Je ne sais pas encore si le lecteur flash minuscule (Fit CZ33) que je souhaite utiliser fonctionne à haute vitesse (480 Mbps), à pleine vitesse (12 Mbps) ou à basse vitesse (1,5 Mbps), mais je vérifie w/SanDisk.
Mon intention est de réduire les écritures sur le disque SSD pour la longévité du disque. si la clé USB échoue, je la jette et j'en récupère une autre.
Pourquoi? Parce que je viens de remplacer mon ThinkPad R60 9459AT8 par un disque SSD Samsung après avoir maximisé la RAM à 3 Go, configurer l’ajustage après une repartitionnement avec 20% de disponibilité, retrait permuter, régler - swappiness à 0 et sinon, accordez Xubuntu 13.10 pour SSD. Cependant, comme il n’est pas pratique pour moi d’ajouter un disque dur mécanique, j’aimerais déplacer le swap sur un lecteur Flashdrive qui restera toujours dans la prise USB2 du côté gauche, car j’abîmais un lecteur flash de 12 $ au lieu d'un SSD de 180 $.
Pourquoi? Parfois, je perds ma connexion Wi-Fi jusqu'à ce que je redémarre, et je ne vois que très rarement un ralentissement. J'aimerais aussi savoir si un échange de données aiderait. Je regarde un moniteur système toujours dans un panneau et ne dépasse jamais 30% d’utilisation de mémoire libre, mais j’aimerais avoir l’échange sans mettre le disque SSD.
Oui ou non?
Et la taille de la clé USB fait-elle une différence: 8 Go, 16 Go ou 32 Go?
Les temps de recherche des clés USB plus petits sont beaucoup plus rapides que ceux du disque dur. L'inconvénient est que les lectures/écritures régulières et séquentielles sur le lecteur USB réduisent la durée de vie du lecteur lui-même. Ce n'est pas aussi bon que d'avoir RAM correct, mais au moins c'est bien mieux que d'avoir Swap sur le disque dur.
Pour ce faire, supprimez les fichiers de la clé USB, branchez-le et démontez-le en-
Sudo umount /media/sdb1
pour regarder l’étiquette du disque telle que nous l’avons utilisée ici, la vôtre peut être différente, utilisez ce qui suit et assurez-vous de savoir quelle est votre clé USB en tenant compte de la taille, et sdb1 est simplement utilisé ici pour examiner et expliquer -
Sudo fdisk -l
Maintenant, créez un échange sur votre clé USB en-
Sudo mkswap /dev/sdb1
allumez-le par -
Sudo swapon -p 32767 /dev/sdx1
vérifier son utilisation -
cat /proc/swaps
il montrera à la fois que votre échange signifie disque dur et clé USB ainsi.
Les lecteurs flash sont plus lents. Mon SSD est plus vieux et deux fois moins rapide que les nouveaux systèmes et mon système est entièrement SATA2 et USB2.
Sudo hdparm -t /dev/sdd4
ancien lecteur SSD: lecture du disque mis en tampon: 626 Mo en 3,01 secondes = 208,20 Mo/sec
Ancien lecteur rotatif de 160 Go: lecture du disque mis en tampon: 212 Mo en 3,01 secondes = 70,46 Mo/sec
Lecteur flash USB2 Lecture du disque mis en tampon: 50 Mo en 3,07 secondes = 16,26 Mo/s
Ou alors, mon lecteur flash n’est que 10% plus rapide à lire que mon SSD lent. Et les écritures sont notoirement lentes sur les lecteurs flash.
Vous pouvez définir swappiness pour utiliser RAM en premier.
cat /proc/sys/vm/swappiness
gksudo gedit /etc/sysctl.conf
Ajoute ça:
vm.swappiness=10
https://help.ubuntu.com/community/SwapFaq#What_is_swappiness_and_how_do_I_change_it.3F
Il y a le gestionnaire de swapspace ou de swap dynamique. On dirait que non maintenu, mais toujours dans le référentiel de 12.04.
Sudo apt-get install swapspace