Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2194 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 7

  pourquoi un RAM disque serait il inutile?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pourquoi un RAM disque serait il inutile?

n°3023137
Giova
Posté le 12-01-2012 à 14:51:52  profilanswer
 

Bonjour.
 
Ayant plus de RAM qu'il ne m'en faut (8GB, j'en utilise grand max 6) j'aimerai installer un disque virtuel dans ma RAM.
 
En cherchand un logiciel gratuit, je lis sur plusieurs forums, des gens dirent qu'un RamDisque n'offre aucun interret de nos jours, mais ils ne donnent aucun argument.
 
Pourquoi selon vous un RamDisque serait il une mauvaise idée?
 
Perso j'y vois de grand interret à plusieurs conditions évidentes : Avoir assez de RAM pour que ca ne swap jamais, n'y mettre que des répertoires temporaires.
 
Par exemple lorsque je décompresse une archive, le goulet d'étranglement , c'est le disque ! ca décompresse dans un repertoire temporaire, puis déplace vers le repertoire de destination. Cette derniere étape prend un temps fou pour rien (car les deux repertoires sont sur le meme disque).
 
Donc je me dis que ca peut etre le top. Je me trompe?


Message édité par Giova le 12-01-2012 à 14:54:38
mood
Publicité
Posté le 12-01-2012 à 14:51:52  profilanswer
 

n°3023145
Requin
Posté le 12-01-2012 à 15:12:36  profilanswer
 

Ton exemple est mauvais, car la dernière étape ou "déplacement" si les fichiers sont sur le même disque consiste juste à mettre à jour la table des fichiers et non pas à physiquement lire le fichier et déplacer son contenu (ce qui serait idiot).
 
Sans entrer dans les détails le ram disque est en général considéré comme inutile pour la simple et bonne raison que l'OS gère lui-même un cache pour les I/O vers le système de fichier et qu'il le fait dynamiquement et automatiquement.

n°3023157
Giova
Posté le 12-01-2012 à 16:17:13  profilanswer
 

Merci pour ta réponse.
 
Je ne peux que rester humble car plutot ignorant en la matiere.
 
Mais je constate : quand je décompresse avec winrar, une fois qu'il a décompressé, la fenetre de l'explorateur windows, (la meme que quand on copie ou déplace un fichier) s'ouvre, et cette étape prend du temps, beaucoup trop à mon gout. Ah j'oubliais de préciser, mon répertoire temporaire est dans C et je décompresse 99% du temps vers ma partition D.
 
Pour le cache, c'est une info qui m'interresse. Bon je ne suis pas expert mais je constate là aussi, qu'il ya plein de fichiers dans les répertoires temporaires, donc le HD (90Mo/s), si je les vide et que je reboot, mon OS ne s'en porte pas plus mal. C'est pour çà que je ne vois que du bien à que ces répertoires soient dans la RAM (3GB/s). Où est le piege la dedans svp?
 
Dans le meme domaine, quel est l'interret du ReadyBoost ; ou plutot je devrais dire : si windows gere le cache, pourquoi un ready boost? pourquoi est ce qu'il n'utilise pas la RAM non allouée (je parles en GB de RAM libre) pour y placer le readyboost?


Message édité par Giova le 12-01-2012 à 16:19:00
n°3023164
gougoul07
Bo comme un dieu
Posté le 12-01-2012 à 17:08:07  profilanswer
 

quelques réponse :
 
- pour winrar, l’écriture se fait directement dans le répertoire de destination, sauf pour les disques amovibles, et cela peut être paramétré sur non pour ceux-ci (+10000 pour la copie sur le même disque, c'est immédiat)
 
- pour le répertoire temp, le vider ne changera pas tes performances (sauf hd plein a ras bord), et ces fichiers peuvent faire plusieurs gigas, voire dizaine, si tu mettait le rep temp en ram, il serait immédiatement plein  
 
- pour le readyboost, pour la bonne raison que ta mémoire ram est effacée lorsque tu éteins l'ordi, et que la mémoire du readybost n'est pas effacée, puisque sur un support type clef usb (ps, aucun intérêt pour les ssd au passage).
 
- il y a certains fichiers qui seraient intéressants en ram, mais c'est au cas par cas.
 
- tu utilise 6 gig de ram, parfait, ca laisse 2gig de ram dispo, pour le kazou, et rassure toi ils ne sont pas inutilisés. Tu aurais 32g de ram pour un pc d'utilisateur lambda, pourquoi pas, mais ca n'est pas le cas.


---------------
il y a 10 types de personnes, celles qui comprennent le binaire, et les autres ...
n°3023168
Giova
Posté le 12-01-2012 à 17:24:43  profilanswer
 

en utilisation normale, je consomme 2 à 3 GB de Ram, ca n'est que pour certains jeux où je monte à 6. Il me reste donc dans le pire des cas 2GB de Ram qui ne servent à rien !
 
pour winrar je dois avoir un probleme alors (vous etes sur d'une partition à l'autre c'est immédiat?) car selon la taille de l'archive, ca peut prendre jusqu'à 2 minutes chez moi.
 
Concernant le temp vu comme ca en effet :)
 
Sinon, je vois que les softs de ramdisque sauvent le Vdisque dans un fichier image  quand on eteind le PC,  donc à moins d'une coupure de courrant c'est bon.
 
Du coup j'ai bien envi de faire un test avec le Readyboost. A voir si il est efficace quand on lui attribut 2GB en taille. avec ma clé USB4 (vue la BP de ma RAM ;) ) ca devrait dépoter. Je vous dirai ce que ca donne.


Message édité par Giova le 12-01-2012 à 17:29:12
n°3023169
gougoul07
Bo comme un dieu
Posté le 12-01-2012 à 17:28:05  profilanswer
 

ca ne pourra pas marcher, puisqu'il faudra que ton ramdisk soit monté AVANT le boot pour que seven puisse y accéder.
 
c'est immédiat sur la MEME partition, et d'une a l'autre, le temps de lire, décompresser et écrire. Vérifie tes paramètres winrar.


---------------
il y a 10 types de personnes, celles qui comprennent le binaire, et les autres ...
n°3023242
freds45
Modérateur
Posté le 12-01-2012 à 22:03:30  profilanswer
 

Pour Winrar, j'ai remarqué que ça dépend de la manière dont on l'utilise :
* via clic droit ou via le bouton 'Extraire' de la barre d'outil : aucun pb
* en utilisant le drag&drop entre la fenêtre Winrar et l'explorateur : il extrait d'abord les fichiers dans un répertoire temporaire + copie ensuite.

n°3023287
guerlhock
Posté le 13-01-2012 à 14:25:15  profilanswer
 

Bonjour
 
Suivant les programmes de compression/décompression (WinRAR, WinZip, 7zip), le dossier TEMP est utilisé pour la décompression/copie par exemple, mais ces programmes peuvent être réglé automatiquement pour en faire la copie direct, ou suivant la procédure utilisé (glisseé/déposé ou menu contextuel)
Donc le fait d'avoir un double accès disque pour la décompression des fichier (copie en dossier TEMP et déplacement après dans le dossier de destination) peut être économisé, sans pour autant avoir besoin 'un disque RAM
 
Ensuite les dossiers Temporaires sont parfois utilisé par les programme de Setup, qui fait redémarrer le système pour continuer l'installation (et la le setup a décompressé des fichiers dans un dossier dédié dans TEMP, si le dossier TEMP est dans la mémoire vive en disque RAM... les fichiers d'installations seront donc effacé suite au reboot, ce qui entraine des problaèmes d'installations de certain programme (comme Daemon Tool par exemple)
 
Le soucis du disque RAM aussi suivant le pilote/programme utilisé est la place pris en mémoire vive, par exemple pour un disque RAM de 2 Go, suivant le programme soit les 2 Go seront pris de la mémoire vive sans que l'OS puisse donc y accéder, soit le disque RAM va prendre la mémoire qu'il a besoin jusqu'à la "limite" donné de 2 Go dans l'exemple
Et si par exemple un programme qui utilise le disque RAM pour traiter les données dépasse les 2 Go, il y aura un beau message d'espace disque insuffisant (exemple un fichier ISO DVD  de 7,5 GO qui se décompresse entièrement en dossier TEMP avant la copie sur le disque dur physique, ou la création d'une image disque via le programme de gravure qui dépasse les 2 Go de limite donné dans l'exemple)
 
Ensuite je suis tombé sur des programmes de RAMDisk pouvant "sauvegarder" les données dans un fichiers image sur le disque dur lorsqu'on quitte le système (reboot ou arrêt) pour le rechager au démarrage suivant (genre comme la mise en veille prolongé pour l'OS), mais automatiquement le temps d'arrêt et de démarrage du système se rallonge considérablement
 
Maintenant, avec les technologies du type RAID 0 pour accélérer la lecture écriture sur les disque dur, ou le SSD qui est vraiment intéressant coté tarif suite à l'augmentation des disque plateaux, le RAM Disk n'a plus vraiment dans un système comme Windows une grande utilité pour les contraintes rencontrés en échange
 
A l'époque il y a 15 ans sur Amiga et son OS Kickstart/Workbench, le RAM Disk était vraiment magique puisque le disque dur ne s'était pas encore démocratisé (2.000 F soit 300 € pour 80 Mo... oui MEGA octet) et tout tournait sur disquette (une lenteur de lecture écriture phénoménal), mais sur Windows aujourd'hui... bof bof


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 7

  pourquoi un RAM disque serait il inutile?

 

Sujets relatifs
Lancer une image disque sans aucunes connaissancesVerification du disque dur
conseil window 7 disque dur invisible ?[Résolu] Autorun sur un disque dur externe via un lecteur virtuel
Prbl sauvegarde données pc sur disque( Vista)Win 7 oem disque dur HS
Conso RAM de Firefoxréinstallation xp sur un nouveau disque dur: problème
etendre le volume d'un disque sur win7Drive Snapshoot + restauration sur disque dur neuf
Plus de sujets relatifs à : pourquoi un RAM disque serait il inutile?


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware