J'envisage de faire fonctionner un disque SSD en tant que partition du système d'exploitation principal. Si je comprends bien, cela devrait permettre d’améliorer considérablement les performances.
- Ma question est la suivante: devrais-je laisser le fichier d'échange sur ce lecteur?
La partition de swap sera en grande partie aléatoire et devrait donc bénéficier de la rapidité. D'autre part, il sera écrit en permanence sur lequel usera le lecteur plus rapidement.
non-paged
et depaged
pool, est limitée . Un fichier de page est nécessaire lorsque la section paginée est pleine. En tant que joueur, j'ai vu un jeu se plaindre de la mémoire de réserve paginée simplement parce que mon fichier de page était désactivé sur un système de 8 Go. Conclusion: Les fichiers de page sont nécessaires, ils évitent l'épuisement des pools paginés et accélèrent réellement votre système.Réponses:
Si possible, vous pouvez utiliser un disque dur de plateau secondaire comme emplacement pour la mémoire virtuelle. Si vous n'en avez pas, il est toujours recommandé d'avoir un fichier de page, mais vous pouvez le désactiver pour plus d'espace disque. C'est à vous de décider s'il est important de réduire la charge de mémoire ou d'augmenter l'espace disque ...
la source
Des blogs MSDN > Ingénierie Windows 7 > Assistance et Q & R pour les disques à semi-conducteurs :
la source
J'ai une meilleure réponse: pourquoi, quand vous pouvez simplement acheter plus de RAM? La RAM est aussi bon marché ou moins chère que l’espace SSD. Il est également beaucoup plus rapide et ne se dégrade jamais (ou presque jamais) comme le font les disques SSD.
L'échange de mémoire sur le disque est un symptôme de manque de RAM. Si vous devez accélérer le swap, n'accélérez pas le disque swap, mettez à niveau votre RAM et le swapping disparaîtra. L'échange doit de toute façon être considéré comme un plan de sauvegarde de dernier recours.
la source
Voici quelques données SMART d’un SSD OCZ-AGILITY que j’utilise dans un ordinateur portable Linux depuis environ deux ans.
J'ai une partition de swap sur le disque et le seul "ajustement" que j'ai fait est de définir swappiness = 0 sous Linux. Le profil d'échange Windows ressemble plus ou moins à Linux swappiness = 0.
C'est mon ordinateur portable personnel, donc il n'est pas utilisé 8 heures par jour (plus d'une heure et demie), mais je développe pas mal dessus, donc il y a beaucoup de création de fichiers.
Les parties intéressantes sont:
Alors ... Je pense qu'il est prudent de supposer que le disque devrait durer jusqu'à ce que je le retire pour d'autres raisons. (* toucher du bois) C'est déjà trop petit ...
En supposant l’échelle numérique, 40 heures / semaine donnerait une durée de vie d’au moins 3 ou 4 ans - probablement plus, car je soupçonne que je suis plus efficace pour utiliser mon disque à la maison ... Moins de réunions ... pense que c'est tout à fait correct pour une machine de travail, compte tenu des avantages.
Donc, mon conseil est le suivant: débarrassez-vous des entraînements mécaniques bruyants et profitez du silence :-)
C'est génial avec un ordinateur portable absolument silencieux.
J'ai pris ma retraite il y a quelque temps, après plus de 5 ans de service. J'avais besoin d'un disque plus gros, et c'était aussi bien d'avoir un disque plus rapide. Certains blocs sont définitivement morts, mais il semble que cela pourrait durer encore quelques années.
À propos, il a certainement survécu à l'ordinateur portable dans lequel il avait été installé.
la source
Beaucoup de gens disent "n'échangez pas si vous pouvez l'aider", mais c'est trompeur, du moins pour Windows (et probablement aussi pour Linux). Windows, en particulier Les versions récentes essaieront toujours de remplir la mémoire RAM avec des données en cache dont il pense qu’elles auront besoin rapidement, et échangeront délibérément d’autres éléments sur le disque. Il le fait indépendamment de la quantité de RAM dont vous disposez. J'ai 4 Go, seulement la moitié utilisée, mais la permutation se produit toujours. Désactiver la permutation est également une mauvaise idée, car certains programmes peuvent nécessiter d'énormes quantités de mémoire réservée (pensez à Photoshop), et vous pouvez facilement récupérer des messages en mémoire. Cela dépend de l'utilisation, mais la permutation est toujours utile pour les situations extrêmes.
Ainsi, les SSD ne remplacent pas la RAM (dire "plus de RAM", mais une alternative plus rapide que la mémoire virtuelle sur les disques durs). Jetez un coup d'oeil à cette revue pour voir comment les SSD peuvent laisser les disques durs mécaniques dans la poussière: "Hard-Drive Roundup June 2010"
Rappelez-vous également que le chiffre IOPS est bien plus important que le taux de transfert.
Une autre chose à considérer est de savoir si votre lecteur d'échange actuel est également votre lecteur principal. Pour la plupart des gens, la réponse sera oui. Cela signifie que le disque dur doit accéder à la mémoire virtuelle paginée tout en accédant aux données et aux programmes. Dans ce cas, le fait d’avoir un disque SSD pour la radiomessagerie apportera probablement une amélioration notable.
Je cherche quelqu'un qui a essayé cela pour donner des informations définitives sur les performances, mais sur le papier, l'affaire semble claire.
la source
La réponse de Patrick Regan à propos de "swappiness" est assez nette: En fonction de votre utilisation, cela pourrait aller, et si vous utilisez Linux, vous pouvez modifier "vm.swappiness" dans sysctl (comme décrit dans une question précédente) pour votre usage. .
Je suis donc tenté de dire oui, à condition que vous donniez beaucoup de disque à votre échange. J'ai beaucoup entendu parler des contrôleurs internes des disques SSD dotés d'algorithmes très sophistiqués pour lutter contre l'usure des écritures. Donc, théoriquement, cela aiderait - donnez-lui beaucoup d'espace et réglez le niveau de swappiness du noyau sur bas, et le contrôleur SSD peut diffuser les écritures et éviter tout problème d'usure.
Cela m’a donc amené à me demander quelle pourrait être la plus grande partition de swap. Je me suis attaché à votre mention de "partition de swap" et j'ai pensé à "Linux", alors j'ai regardé dans les maximums.
Il s'avère que vous pouvez créer des choses ridicules, telles que des partitions swap de 16 To, basées au moins sur les calculs du noyau. mkswap ne pourra peut-être pas réellement initialiser cette partition, mais le noyau la supporte. Cependant, le noyau ne peut pas l' utiliser . Selon cela , 16 Go est à peu près la plus grande partition de swap que vous puissiez créer et utiliser dans un noyau Linux moderne.
Donc, oui, vous pouvez, si votre utilisation sera pratiquement exempte d'échange. Toutefois, si vous êtes trop swap, une clé USB cheapo pour ReadyBoost (ou son équivalent sous Unix) conviendrait mieux. Ainsi, lorsque vous échangera l'appareil, il ne sera pas trop écrasant. ne vous coûtera pas le prix d'un autre SSD.
la source
Bien que la lecture aléatoire des disques SSD soit très bonne, les performances en écriture aléatoire peuvent être très mauvaises. Apparemment, certains SSD ne fournissent que 12 E / S en écriture , ce qui ne représente qu'un dixième de ce qu'un disque rotatif standard fournit (~ 120 IOPS), et des SSD encore plus rapides, tels que le Super Talent SSD, ne peuvent fournir que 50 IOPS en écriture aléatoire.
Par ailleurs, il est possible pour un SSD d’effectuer des milliers d’opérations par seconde. Par exemple, le processeur Intel X25-M 160 Go MLC G2 à 34 nm peut exécuter 8600 1 (selon les spécifications d’Intel) ou même 15334 2 écriture aléatoire. IOPS de 4k blocs.
Donc, en conclusion, les performances d’échange de votre SSD pourraient bien être meilleures, mais ne supposez pas que ce sera le cas tant que vous n’aurez pas vérifié le nombre d’IOPS en écriture aléatoire que votre SSD peut obtenir.
[1]: http://download.intel.com/design/flash/nand/mainstream/322208.pdf
[2]: http://www.legitreviews.com/article/1022/6/
la source
Mise à jour 2016
Performance
Quelques données plus récentes sur les disques SSD de nos jours. Ils lisent et écrivent généralement 500 Mo / s. Un I / O de RAM décent normal est d'environ 10-20 Go / s. Cependant, les SSD PCI-e existent; ils ont un bon débit E / S (1 à 2 Go / s), mais ils fonctionnent quand même comme la RAM au début du milieu des années 2000.
Les ratios de performance sont:
Si vous aviez un disque dur, votre mémoire virtuelle pourrait avoir une bonne augmentation de performance.
Prix
Le SSD standard est devenu bon marché, mais le SSD PCIe avec une bonne E / S n’est pas encore bon marché. Faites juste le calcul; hors du prix SSD PCI-e, vous pouvez acheter une nouvelle carte mère avec une nouvelle RAM, et le tour est joué, le problème est résolu.
D'autre part, depuis que les disques SSD sont devenus plus abordables, ils sont très disponibles pour un faible coût et, en fait, je vais réutiliser mon ancien disque SSD de 96 Go en tant que mémoire virtuelle. Je ne peux pas vraiment le vendre, je peux donc l'utiliser pour la mémoire virtuelle. Eh bien pourquoi pas? C'est encore mieux qu'un disque dur. Si vous devez avoir un fichier de page, placez-le sur un lecteur hérité.
Fiabilité
Le test suivant montre que beaucoup d’entre eux échouent après un certain temps.
100 à 600 téraoctets sont vraiment beaucoup d'E / S, et si vous avez une mémoire virtuelle de 48 Go, si vous lisez et écrivez tout le contenu, cela signifie au moins 2000 itérations avant les premiers secteurs défectueux, mais si vous avez un disque fiable, il ressemble plus à 10000 ou plus. Je suppose que c'est plus de deux ou trois ans d'utilisation.
Somme
Je l’utiliserais comme un lecteur virtuel si j’en avais vraiment besoin, mais si c’était une option disponible, augmentez simplement votre RAM autant que vous le pouvez. Utilisez cette mémoire virtuelle uniquement si vous manquez d'options. D'autre part, vous pouvez utiliser votre ancien SSD à cette fin, et vous pouvez le remplacer pour 30 à 40 USD à tout moment en cas d'échec (probablement pas avant longtemps), cela peut être utile.
PCI-e SSD pour mémoire virtuelle: si vous voulez graver de l'argent ou si vous n'avez absolument aucun autre choix.
Une dernière remarque: si vous n’avez plus que le disque dur, allez chercher un SSD, faites migrer votre système d’exploitation, vous aurez l’impression d’avoir acheté un nouvel ordinateur.
la source
Je serais enclin à dire que le gain de performances qu’il en tire ne vaut pas la peine, surtout si vous avez beaucoup de RAM. Si vous avez au moins 2 Go de RAM, vous ne lirez probablement pas une tonne de toute façon, donc les avantages seraient minimes. Sans parler du fait que les tailles de SSD sont relativement petites, vous ne voudrez peut-être pas dépenser quelques Go de fichiers d'échange de toute façon.
la source
Je pense que cela dépend de combien de RAM vous avez et comment votre "swappiness" est défini. J'ai un swap configuré sur mes ordinateurs, mais si je n'hiberne pas, j'écris rarement. J'ai tendance à ne pas maximiser mon utilisation de RAM. Mais si vous savez que vous frappez beaucoup swap, je dirais non. Si vous ne le frappez pas souvent, je vous dirais d'y aller.
la source
FWIW: J'utilise mon pagefile.sys sur mon SSD Intel depuis 10 mois de suite. Je ne connais pas Windows Vista ou une version plus récente, mais sous Windows XP, désactiver le fichier d'échange semble être une très mauvaise idée. Windows doit se battre sur quelque chose, alors battre sur un SSD est bien mieux que sur un disque dur traditionnel ;-)
Si cela diminue réellement la durée de vie du disque SSD, alors quoi? J'achèterai probablement les plus gros une fois par an, car les prix baissent constamment. À ce moment précis, vous dépenserez environ 2 USD / Go.
la source
À moins que vous n'ayez besoin du fichier d'échange (pour le suspendre sur le disque, par exemple), je désactiverais simplement l'échange et me débarrasserais de votre partition d'échange.
Le point d'échange consiste à fournir un niveau de cache supplémentaire. Étant donné que votre disque SSD a une faible latence, les gains liés à l’utilisation du swap sont beaucoup moins importants.
Si votre système ne change presque jamais, il est encore plus logique de s'en débarrasser. Je fais tourner quelques machines Linux sans échange depuis quelques années (sur des disques durs classiques) sans problèmes de performances. Toute boîte avec plus de 2 Go de RAM ne me dérange pas avec swap.
la source