![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() BIDOUILLE Guru ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 55 528 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 ![]() |
PowerApp propose une nouvelle application sous OS X (10.6 minimum) appelée ramdisk4mac et commercialisée 8,99 euros. Comme son nom l'indique, elle permet de créer facilement un Ramdisk et de gérer son comportement à l'extinction ou au redémarrage. Elle gère en particulier la sauvegarde de ce disque mémoire ou sa copie régulière vers un support qui ne risque pas de voir son contenu effacé en cas d'extinction ou de redémarrage.
Utiliser un Ramdisk est devenu une solution intéressante maintenant que la RAM est peu coûteuse et qu'un Mac Pro peut embarquer 64 ou 128 Go de RAM. Nous en utilisons un dans tous nos articles visant à tester les débits de SSD rapides. Maintenant, sachez qu'il est très simple sous OS X de créer un Ramdisk via le terminal: Voici la commande Terminal permettant d'un créer un très facilement. diskutil erasevolume HFS+ “ramdisk” `hdiutil attach -nomount ram://8000000` Dans ce cas, on obtient un Ram Disk d'environ 4 Go, le dernier chiffre étant le nombre de blocks de 512 bits. Pour un 2 Go il faut mettre 4000000 et pour un 8 Go 16000000, sachant que qu'on parle de blocks de 512 octets. Pour vous en débarrasser et récupérer la mémoire utilisée, il suffit de le démonter (attention tout son contenu est alors effacé). Sur un Mac récent doté de DDR3 1600, on dépasse les 3,6 Go par seconde en débit, avec des pointes supérieures à 4 Go par seconde en écriture. C'est surtout sur les petits fichiers d'un Ramdisk est infiniment supérieur en débit à un SSD. Lien vers le billet original -------------------- C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
|
|
|
![]() |
Guest_macmagna_* |
![]()
Message
#2
|
Guests ![]() |
Qui peut m'expliquer l'intérêt de sauvegarder le contenu du RAMDisk entre deux re-démarrages?
Pour moi, le RAMDisk sert à réduire les accès disques fréquents = vitesse accrue + économie des SSDs, mais je ne vois pas pourquoi il faudrait sauver/restaurer le RAMDisk... Perso, je m'en sert principalement sur le dossier "~/Caches" et sur le dossier utilisé par Xcode lors des compilations et je trouve cela plutôt sain de savoir que lorsque j'éteins ma machine tous les fichiers de ces deux dossiers disparaissent, puisqu'ils sont censés être temporaires, en tout cas du moins pour "~/Caches"... ...et pour ceux qui veulent conserver le RAMDisk en l'état, il suffit de ne pas éteindre la machine et de passer plutôt par la mise en veille entre deux sessions, non? Sinon, la sauvegarde du RAMDisk est assez simple, le code ci-dessous copie le contenu du RAMDisk dans un dossier RAMDisk_backup situé dans le dossier utilisateur: Code sudo cp -pR /Volumes/RAMDisk ~/RAMDisk_backup idem pour la restauration (noter le slash de fin de "~/RAMDisk_backup/" qui indique a "cp" de copier le contenu du dossier et non le dossier lui-même): Code sudo cp -pR ~/RAMDisk_backup/ /Volumes/RAMDisk ...et pour les paresseux avides de petits profits: - intégrez les bouts de codes trouvés dans ce forum dans une appli Cocoa ou AppleScript - ajoutez quelques tests - réalisez une jolie interface glossy/flashy avec des boutons et des boites à cocher - vendez le tout sur le MacAppStore à moins de 8€, succès probable... ![]() |
|
|
![]()
Message
#3
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 ![]() |
Qui peut m'expliquer l'intérêt de sauvegarder le contenu du RAMDisk entre deux re-démarrages? Perso j'utilise un Ramdisk pour le cache de Firefox. Avoir la persistence me permet donc de conserver le cache d'un redémarrage à l'autre.Pour moi, le RAMDisk sert à réduire les accès disques fréquents = vitesse accrue + économie des SSDs, mais je ne vois pas pourquoi il faudrait sauver/restaurer le RAMDisk... Il y a sans doute aussi des cas où le Ramdisk est utile pour des questions de performances, mais avec des données importantes qu'il faut conserver. Perso j'ai deux Ramdisks du coup : - un persistant, sauvegardé automatiquement toutes les 10 minutes, où j'ai principalement le cache de Firefox; - un non persistant qui me sert pour le temp. -------------------- |
|
|
![]() ![]() |
Nous sommes le : 4th September 2025 - 16:30 |