Aller au contenu

RAMDisk


Messages recommandés

Bonjour,

je ferais bien un petit plaisir à mon PC avec un Ramdisk.

Mais bon, je me pose quelques questions quand même :

- à quoi ça sert

- est-ce facile à installer, paramétrer

- est-ce que ça vaut le coup ? Car ça tourne dans les 400-500€ quand même (Corsair Platinum, Ripjaws Z, Geil, A-Data, Avexir, autres ?)

Ma CM Z77 Mpower accepte au max 4 barrettes de 8 Go (j'ai de la 2400MHz actuellement) et j'ai un SSD 128 Go MLC. Il faudra que je change de ventirad si ça se fait car il bloque le premier port DIMM. Je pense à un Swiftech H220 (150€) s'il passe dans mon Lian Li PC-V700.

Mon objectif est de tout lancer et tout utiliser au + rapidement possible voire participer à un Folding home ou équivalent.

Ou, faut-il mieux que je me lance dans un second SSD dans les 500 Go qui me reviendrait au même prix (Plextor, Samsung, ou autre) ? Et pas besoin de changer le ventirad.

Je cherche principalement un avis technique. Et si on peut optimiser le budget, je prends....

Merci de votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Yop, ça aide sur les logiciels qui ont besoin d'énorme cache, comme les navigateurs entre autres, et les disques sont là pour ça, à part les serveurs avec leurs applications respectifs, je pense pas les logiciels savent exploiter la RAM au lieu de la pagination lorsque la RAM a la plus grosse quantité :transpi:

C'est pourquoi on utilise le RAMDisk pour contourner ça :D Tu peux faire croire à l'OS que tu n'as pas de mémoire vive et exploiter la pagination, mais bon comme dit dans la CENTRA, ça risque de créer de gros BSOD :p

D'après le tuto, ça a l'air simple de cliquer sur les paramètres :D

Lien vers le commentaire
Partager sur d’autres sites

Hello Hello.

pour ma part, je pense que le ramdisk pour une utilisation privée est devenu aujourd'hui une bien mauvaise alternative.

Sur un serveur de fichiers ou applicatif sur le quel tu veux isoler X ou Y application ou dossier ça peut être méga viable mais sur un pc privé ou ce que tu cherches est avant tout une réactivité la plus élevée pour tout ce que tu as, autant basculer sur une autre solution.

pour ma part je me suis orienté vers 2 SSD en Raid 0... on se retrouve avec des débits de plus d'1Go/sec mais pour l’intégrité des 512Go... Bien entendu j'ai aussi suivi un petit tuto de chez corsair pour déporter tous les fichiers dynamiques de l'explorateur web pour ne pas qu'il défonce mes disques avec les lectures et écritures nombreuses...

De plus, le Trim est pris en charge sur le Raid0 depuis les dirvers RST11.0 donc pourquoi s'en priver ? :)

En espérant avoir pu ajouter une pierre a l’édifice.

Lien vers le commentaire
Partager sur d’autres sites

Bien entendu j'ai aussi suivi un petit tuto de chez corsair pour déporter tous les fichiers dynamiques de l'explorateur web pour ne pas qu'il défonce mes disques avec les lectures et écritures nombreuses...

Justement, pour ces fichiers un RAMDisk est tout indiqué ! Ce sont des fichiers temporaires, donc s'ils sont perdus ce n'est pas grave. Ce sont également des fichiers qui ne cessent d'être écrits / lus, et qui donc génèrent de nombreuses IO. Et pour finir, ce sont des fichiers peu volumineux, donc une petite partition convient parfaitement (pas besoin de 500Go).

Un RAMDisk sur un PC perso n'a pas vocation à remplacer un SSD (et encore moins un HDD), mais vient en complément pour soulager les IO et augmenter les perfs concernant tout ce qui est fichiers temporaires. Par exemple c'est nickel pour servir de répertoire de téléchargement (ça évite de faire de petites écritures pendant des heures sur un HDD, on copie le fichier en une seule fois et on limite donc la fragmentation et le déplacement des têtes), ou comme répertoire de travail pour compresser / décompresser des archives ou éditer des vidéos (pour l'édition de vidéo il faut prévoir un RAMDisk assez grand, mais c'est faisable pour de petites vidéos).

Lien vers le commentaire
Partager sur d’autres sites

pour des fichiers cache de firefox je pense pas que se soit vraiment util vu le volume de ceux ci... alors pour ne pas user les ecritures d'un SSD je veux bien.. mais surfer sur pcinpact avec un SSD, un RAM DISK ou un hdd de 5400tr/min tu verras aucune difference ^^

comme tu le dis ça depend surtout quelle sera exactement l'utilité que tu feras du Ram Disk.

pareil pour des videos... quel sera le but de claquer 500€ dans un RamDisk de 32GO alors qu'au final cela ne t'apportera rien du tout en vitesse ? t'as meilleur temps de prendre un HDD S-ata 7200tr/min a 100€ pour faire ton traitement video ... de toutes manières ton fichier va être bridé par ton CPU même si t'as le top du top...

perso comme je l'ai dis j'ai préféré pour mon utilisation après avoir posé les pours et contres faire un raid 0 de SSD pour le système, l'applicatif, les jeux + 1 hdd S-ata pour les données de transit, videos, photos, porn, mp3 et compagnie...

Lien vers le commentaire
Partager sur d’autres sites

pour des fichiers cache de firefox je pense pas que se soit vraiment util vu le volume de ceux ci... alors pour ne pas user les ecritures d'un SSD je veux bien.. mais surfer sur pcinpact avec un SSD, un RAM DISK ou un hdd de 5400tr/min tu verras aucune difference ^^

Pour les pages avec beaucoup d'images tu peux constater une différence :).

pareil pour des videos... quel sera le but de claquer 500€ dans un RamDisk de 32GO alors qu'au final cela ne t'apportera rien du tout en vitesse ? t'as meilleur temps de prendre un HDD S-ata 7200tr/min a 100€ pour faire ton traitement video ... de toutes manières ton fichier va être bridé par ton CPU même si t'as le top du top...

L'intérêt de travailler RAM pour de l'édition vidéo n'est pas vraiment la rapidité, mais plutôt d'éviter l'usure des SSD / HDD. Perso, que ce soit HDD ou SSD, j'essaye de limiter autant que faire se peut les accès disque. Dans la mesure du possible je "travaille" donc en RAM, et n'écris que des fichiers "finaux" en vue de stockage. Et j'évite également de lire et écrire simultanément sur le même HDD (ce qui ruine les perfs pour le coup).

Et pour ce qui est du budget, mes 24Go de PC3-8500 DDR3 1066MHz ne m'ont absolument pas coûté 500€ (plutôt la moitié). Et accessoirement ça me permet d'avoir de la RAM dispo au besoin si un programme le requiert.

perso comme je l'ai dis j'ai préféré pour mon utilisation après avoir posé les pours et contres faire un raid 0 de SSD pour le système, l'applicatif, les jeux + 1 hdd S-ata pour les données de transit, videos, photos, porn, mp3 et compagnie...

Je ne dit pas qu'un raid 0 de SSD n'est pas bien (même si je reste persuadé qu'un seul SSD 2x plus gros est meilleur que 2 SSD en raid 0), je dis juste que même un petit RAMDisk de 2Gio ou 4Gio peut être intéressant en complément, sans pour autant coûter une fortune.

Après si tu veux un RAMDisk de 50Gio, c'est plus cher, et ça nécessite un besoin bien spécifique, c'est sûr :chinois:

Lien vers le commentaire
Partager sur d’autres sites

chaps non non mais ne t'y méprends pas hein , je ne dis pas que ton opinion est mauvaise mais je dis simplement que selon plein de points il faut peser le pour et le contre.

maintenant, oui toi tu as 24Go de DDR3 sur une carte mère en socket 1366 et donc en triple channel. lui il est en dual channel et n'a par conséquent que 4slots mémoire.

16GO (4x4go) peut être limite de nos jours pour creer un RamDisk puisque entre la charge OS et applicative il va être vite fais a court et un ram disk de 5GO c'est vite contraignant.

passer sur 32GO et donc 4x8GO en 1600mhz pour etre compatible avec un Z77 c'est dans les 300€ ... a 300€ tu peux facilement amortir ton disque dur mecanique que t'utilises pour le traitement et le remplacer si il casse :)

enfin c'est vraiment dans une theorie absolue et comme justement on le dit depuis le début, tout dépend de l'utilité qu'il va en faire exactement.

Lien vers le commentaire
Partager sur d’autres sites

Certes, tu as raison, à la fin tout dépend de l'utilité qu'il va en avoir exactement :chinois:.

Mais il me semble que sa question initiale était justement de savoir à quoi ça lui servirait et si ça valait l'investissement :transpi:. Du coup je lui conseillerai perso de partir sur 2*8Gio de RAM (si ça se trouve c'est ce qu'il a déjà), de se faire un RAMDisk de 2Gio et de mettre tous les répertoires de fichiers temporaires dedans. Et après ça sera à lui de voir, à l'usage, s'il a l'utilité de passer à un RAMDisk plus gros ou non :yes:

Lien vers le commentaire
Partager sur d’autres sites

Bon, je me tape la honte puisque j'avais posté dans le Centra....

J'ai donc relu le Centra et vos commentaires et j'en arrive à ceci :

- l'OS reste gentillement sur mon SSD (si je dois le réinstaller, ce sera sans souci ainsi)

- les TMP et Temp, je les ai déplacés sur mon HDD. Je pourrais donc les redéplacer vers le vDisk du Ramdisk

- j'y poserais bien aussi le cache de FF

- je garde le swap sur le HDD car comme dit dans le centra, c'est très peu utilisé aujourd'hui.

Il n'y aura donc pas besoin de sauvegarder à l'extinction du PC. Au démarrage, on repart de rien dans le Ram disk.

Donc, gain de temps à l'extinction. Au démarrage, pas de gain, pas de perte. Et je n'aurais plus à effacer ces tmp à la mano.

J'ai bon là ?

Pour construire le Ramdisk, je pense partir sur la trouvaille du Centra : SoftPerfect RAM Disk

Sinon, j'ai 2x4 Go de RAM en 2400. Je vais partir sur 2 nouvelles barrettes en 8 Go pièce. Ce qui donnerait 16Go dans lesquels je prendrais 6 Go pour le Ramdisk.

Ce qui devrait éviter les Bsod et cela me paraît un bon dimensionnement sachant qu'à ce jour j'ai en idle :

- installée 8192 Mo

- réservé matos 52 Mo

- utilisée 1819 Mo

- modifiée 381 Mo

- veille 2127 Mo

- libre 3817 Mo

- disponible 5944 Mo

- cache 2506 Mo

Pour les nouvelles barrettes, je pense à celle-ci pour 171€ ou celle-là à 157€ (je reste sur des Ripjaws Z car c'est celle que j'ai et elles fonctionnent très bien sur ma CM avec respect des 2400 en continu).

En revendant les miennes, (le prix n'a quasiment pas bougé depuis fin 2012, pour info) cela ne revient pas trop cher tout en ne devant pas changer de ventirad (merci @Chaps).

Par sécurité, je remettrai l'uEFI à ses valeurs par défaut avant car le cadencement des RAM n'est plus le même.

Est-ce le bon plan tout ça ?

Lien vers le commentaire
Partager sur d’autres sites

J'ai donc relu le Centra et vos commentaires et j'en arrive à ceci :

- l'OS reste gentillement sur mon SSD (si je dois le réinstaller, ce sera sans souci ainsi)

- les TMP et Temp, je les ai déplacés sur mon HDD. Je pourrais donc les redéplacer vers le vDisk du Ramdisk

- j'y poserais bien aussi le cache de FF

- je garde le swap sur le HDD car comme dit dans le centra, c'est très peu utilisé aujourd'hui.

Ca me parait un bon début :D

Il n'y aura donc pas besoin de sauvegarder à l'extinction du PC. Au démarrage, on repart de rien dans le Ram disk.

Donc, gain de temps à l'extinction. Au démarrage, pas de gain, pas de perte. Et je n'aurais plus à effacer ces tmp à la mano.

J'ai bon là ?

C'est ça ! Plus besoin de s'occuper des fichiers temporaires qui ne sont jamais effacés, il sont flushés à chaque redémarrage. Par contre il faut désactiver le boot rapide de Windows 8 pour ça, sinon Windows sauvegarde sa RAM quand il s’éteint, et du coup il sauvegarde les données du RAMDisk. C'est d'ailleurs la raison pour laquelle j'ai désactivé ce démarrage rapide (trop d'écritures, et perte du flush automatique qui me plait bien).

Pour construire le Ramdisk, je pense partir sur la trouvaille du Centra : SoftPerfect RAM Disk

Bon choix :yes:

Sinon, j'ai 2x4 Go de RAM en 2400. Je vais partir sur 2 nouvelles barrettes en 8 Go pièce. Ce qui donnerait 16Go dans lesquels je prendrais 6 Go pour le Ramdisk.

Ce qui devrait éviter les Bsod et cela me paraît un bon dimensionnement sachant qu'à ce jour j'ai en idle :

- installée 8192 Mo

- réservé matos 52 Mo

- utilisée 1819 Mo

- modifiée 381 Mo

- veille 2127 Mo

- libre 3817 Mo

- disponible 5944 Mo

- cache 2506 Mo

Tu peux commencer par 4Gio, mais bon ça ce n'est pas très important. De toutes façons la taille du RAMDisk se change très facilement et très rapidement, donc tu pourras toujours ajuster au besoin. Et si pour une raison X ou Y tu as un logiciel qui a un jour besoin de 15Gio de RAM, n'hésite pas à réduire la taille du RAMDisk au minimum, tu pourras le réétendre après :chinois:

Pour les nouvelles barrettes, je pense à celle-ci pour 171€ ou celle-là à 157€ (je reste sur des Ripjaws Z car c'est celle que j'ai et elles fonctionnent très bien sur ma CM avec respect des 2400 en continu).

En revendant les miennes, (le prix n'a quasiment pas bougé depuis fin 2012, pour info) cela ne revient pas trop cher tout en ne devant pas changer de ventirad (merci @Chaps).

Perso je prendrai les moins cher vu le peu de différence que ça fait en termes de perfs "réelles" (ie hors benchs) au final. Mais pour 14€, à la rigueur ce n'est pas forcément non plus déconnant de se faire plaisir, histoire de soigner son égo (et améliorer un p'tit chouilla ses perfs, même si c'est négligeable :transpi:). A voir cependant quelles fréquences ton CPU gère nativement si tu n'OC pas.

Par sécurité, je remettrai l'uEFI à ses valeurs par défaut avant car le cadencement des RAM n'est plus le même.

Est-ce le bon plan tout ça ?

Je n'ai jamais eu d'uEFI, je ne sais pas s'il y a quelque chose à changer dedans. Je te fais confiance sur ce point :D

Mais au final tout ça me parait un bon plan. Et au pire si à l'usage tu es déçu par le RAMDisk (ce que je ne te souhaite pas, mais ça peut arriver selon l'idée que tu t'en fais au départ), bah tu seras quand même passé de 8Gio à 16Gio de RAM. Et parfois ça sert (je suis déjà monté à plus de 20Gio de RAM utilisés par 7zip :transpi:) !

Et quand on voit les specs recommandées pour "Watchdogs", on se dit que ça sera peut-être bientôt nécessaire même pour jouer :D

Lien vers le commentaire
Partager sur d’autres sites

Si je me souviens bien de l'utilisation de RAM Disk, il créé un fichier d'image disque sur un emplacement de ton disque dur, qu'il charge et enregistre au démarrage/extinction de l'ordi, donc les fichiers qui seront stockés sur le RAMDisk seront persistants et ce ne sera pas un disque virtuel vierge à chaque démarrage.

Concernant Firefox, ça fait quelques temps que je le bidouille plus, mais il n'y a pas une option dans le about:config pour nativement garder le cache en RAM et ainsi le vider dès que le soft se ferme ?

Après le piège que j'avais eu d'antan quand j'avais un RAMDisk pour les fichiers temporaires, c'est que si un jour tu as une grosse archive à décompresser (genre un BDrip ^^) ben tu dois juste pour ça te repalucher les variables d'environnements. (parce que va allouer 50Go de RAM pour ton temp).

Lien vers le commentaire
Partager sur d’autres sites

Si je me souviens bien de l'utilisation de RAM Disk, il créé un fichier d'image disque sur un emplacement de ton disque dur, qu'il charge et enregistre au démarrage/extinction de l'ordi, donc les fichiers qui seront stockés sur le RAMDisk seront persistants et ce ne sera pas un disque virtuel vierge à chaque démarrage.

Ca c'est configurable. Tu peux réserver un espace sur ton disque pour persister ton RAMDisk, effectivement, mais ça n'a rien d'obligatoire.

Concernant Firefox, ça fait quelques temps que je le bidouille plus, mais il n'y a pas une option dans le about:config pour nativement garder le cache en RAM et ainsi le vider dès que le soft se ferme ?

C'est possible. Mais sur mon RAMDisk j'ai carrément mis le répertoire TEMP de Windows, comme ça ça marche pour tous les logiciels qui utilisent ce répertoire par défaut.

Après le piège que j'avais eu d'antan quand j'avais un RAMDisk pour les fichiers temporaires, c'est que si un jour tu as une grosse archive à décompresser (genre un BDrip ^^) ben tu dois juste pour ça te repalucher les variables d'environnements. (parce que va allouer 50Go de RAM pour ton temp).

Il suffit de décompresser ton archive ailleurs, tu n'es pas obligé de passer par TEMP pour décompresser un fichier !

Par exemple avec 7zip : Glisser / Déposer avec le clic droit de la souris, puis choisir "Extract Here" ou "Extract to" dans le répertoire destination, et c'est réglé :chinois:

Lien vers le commentaire
Partager sur d’autres sites

Bien, alors

- étant en Seven (64 bits bien sûr), pas de instant boot qui est d'ailleurs désactivé par défaut dans l'uEFI de ma CM

- ne plus devoir m'occuper des temp est un + que j'aime. J'ai fait comme Chpas, directement dans les variables d'environnement. Il me restera à les reparamétrés pour passer sur le Ramdisk au lieu du HDD. Je ne veux surtout pas de temp persistants

- je garde SoftPerfect et je ferais un Ramdisk de 4 Go pour commencer

- je prendrais les barrettes les - chères car ce sont les mieux cadencées (le CAS 11 importe peu face à un Cas9 en Ivy)

===> pas d'iINpact sur le Ramdisk avec un profil XMP activé je supppose ? (j'ai un 3570K qui supporte nativement la DDR3 1600 MHz mais une RAM qui tourne en 2400 sans broncher)

Donc, une dernière petite question et un dernier OK. svp....:chinois:

Lien vers le commentaire
Partager sur d’autres sites

===> pas d'iINpact sur le Ramdisk avec un profil XMP activé je supppose ? (j'ai un 3570K qui supporte nativement la DDR3 1600 MHz mais une RAM qui tourne en 2400 sans broncher)

Donc, une dernière petite question et un dernier OK. svp.... :chinois:

Apriori plus la mémoire est rapide et plus le RAMDisk le sera, un profil XMP ne devrait poser aucun soucis si le système est stable par ailleurs :chinois:

Par contre je ne suis pas sûr qu'à l'usage la différence soit vraiment perceptible :transpi: (n'oublions pas que le RAMDisk est très rarement, voir jamais, le goulot d'étranglement. Les perfs sont toujours limités par un autre périphérique, genre SSD / HDD / CPU). Y'a qu'avec une copie de RAMDisk vers RAMDisk à la rigueur, mais dans ce cas en 2 ou 3 secondes grand max il est plein :D

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...