human
Pourquoi les lecteurs flash ne peuvent-ils pas être utilisés comme RAM pour augmenter la vitesse des ordinateurs ? Pourquoi ne puis-je pas attacher un tas de lecteurs flash vides et les utiliser comme s'il s'agissait de cartes RAM pour réduire le temps de chargement et augmenter la vitesse de mon ordinateur ? S'il vous plaît, expliquez-moi comme si j'avais cinq ans.
gpt
Parce que les ordinateurs ont différents types de mémoire pour différents besoins. Regardez ce tableau , qui montre la rapidité des différents types de stockage en termes plus faciles à comprendre : URL_2 Vous pouvez voir que demander quelque chose à partir de la RAM est rapide . Concrètement , c'est comme marcher dans un immeuble de bureaux pour obtenir les informations dont vous avez besoin pour faire votre travail , environ 6 minutes . La mémoire flash est très lente, c'est comme faire le tour du monde en voiture, assister à une conférence et revenir ensuite pour terminer votre travail. Mais les lecteurs flash sont importants , la RAM est [ mémoire volatile ] ( URL_4 ) ( ce qui est une façon élégante de dire qu'elle ne fonctionne que lorsqu'elle est allumée , lorsque vous l' éteignez , tout dans la RAM est oublié ) tandis que la mémoire Flash n'est pas volatile : vous pouvez enregistrer des fichiers sur un lecteur flash , le débrancher et emporter les fichiers avec vous ! Un autre problème est que votre CPU utilise beaucoup de RAM. Des milliers et des milliers de fois par seconde en fait. La RAM est bonne à cela et peut le faire pendant très longtemps. La mémoire flash n'est cependant pas aussi performante et souffre de ce qu'on appelle [ Memory Wear ] ( URL_3 ) , ce qui signifie que chaque fois que vous lui demandez de se souvenir de quelque chose , sa mémoire se détériore un peu . Si vous écrivez au même endroit sur la puce flash suffisamment de fois, elle ne se souviendra plus de rien ! Si ce que vous voulez faire est de réduire les temps de chargement , ce que vous voudrez peut - être examiner s'appelle un [ lecteur RAM ] ( URL_1 ) . C'est comme un disque dur , mais il est dans votre RAM et a tous les avantages ( et inconvénients ) de ce que cela implique : vous obtenez des temps d' accès et de chargement très très rapides lorsque vous jouez à des jeux , mais vous devez tout recharger dans RAM au démarrage de votre ordinateur, ou utilisez un lecteur RAM qui fournit une alimentation continue à votre RAM afin qu'elle n'oublie pas aussi rapidement. Mais il y a du bon dans tout ça ! Si vous souhaitez réduire les temps de chargement, le MEILLEUR argent que vous puissiez dépenser pour votre ordinateur consiste à charger vos programmes et votre système d'exploitation sur un disque SSD. Les SSD utilisent la mémoire flash, mais ils n'essaient pas de remplacer la RAM rapide ; ils ne peuvent tout simplement pas rivaliser avec cela. Les SSD remplacent les disques durs mécaniques lents et feront la plus grande différence quant à la vitesse de votre ordinateur si tout le reste est OK. J'ai grandi avec des disques durs et chaque fois que je démarre mon ordinateur, je suis époustouflé par la rapidité avec laquelle il démarre sur un SSD. Pour en revenir à notre exemple précédent, au lieu de voyager à travers le monde pour obtenir les informations nécessaires à votre travail, un SSD signifie que vous n'avez qu'à faire un trajet de nuit en bus. C'est une grande amélioration ! TL;DR : la RAM est déjà plus rapide que la mémoire flash. Remplacez votre disque mécanique par un SSD. Quelques lectures non-ELI5 : URL_0