Créer un disque RAM sous Mac OS X
Table des matières:
- Comment créer un disque RAM sous Mac OS X 10.11, 10.8, 10.9, 10.10
- Créer un disque RAM sous Mac OS X 10.5, 10.6, 10.7
- Créer un disque RAM sous Mac OS X 10.4 et versions antérieures
Besoin de créer un disque RAM ultra-rapide sous Mac OS X ? Nous vous proposons une astuce en ligne de commande qui générera un disque RAM de la taille de votre choix. Ces instructions ont été mises à jour pour prendre en charge toutes les versions d'OS X, des versions modernes aux versions plus anciennes, donc peu importe ce que vous exécutez sur le Mac, vous obtiendrez un disque RAM rapide fonctionnant en un rien de temps.
Gardez à l'esprit que les disques RAM sont temporaires et qu'un redémarrage entraînera l'effacement des données sur le disque RAM (tout comme la RAM). De même, l'éjection du disque RAM le supprimera et supprimera toutes les données stockées sur le disque RAM. Cela rend les disques RAM appropriés pour les situations temporaires, les caches et les situations où vous avez besoin de vitesses de lecture et d'écriture de disque très rapides.
Comment créer un disque RAM sous Mac OS X 10.11, 10.8, 10.9, 10.10
Depuis OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks et probablement au-delà, un simple disque RAM ultra rapide peut être créé avec la chaîne de commande suivante :
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://1165430`
Cet exemple créera un disque RAM de 600 Mo, le nombre à la fin correspond à la taille du disque RAM.
Pour calculer la taille du disque RAM à fabriquer, ou pour générer le vôtre, utilisez la formule suivante :
Taille du disque RAM souhaité2048=quantité à préciser
En utilisant l'exemple ci-dessus, ce serait :
5692048=1165430
Vous pouvez toujours inverser cela avec la division également, les maths sont amusantes hein :
1165430/2048=569
Formule assez simple, et qui s'applique à la génération de disques RAM dans toutes les versions d'OS X.
Voici un disque RAM de 128 Mo par exemple :
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://262144`
J'utilise parfois un disque RAM plus petit comme celui-ci pour les fichiers de cache sous OS X, c'est plutôt sympa.
Comme d'habitude avec la ligne de commande, assurez-vous d'utiliser la syntaxe appropriée et de placer les commandes sur une seule ligne.
Créer un disque RAM sous Mac OS X 10.5, 10.6, 10.7
Ces instructions permettent de créer un disque RAM sous OS X 10.5 Leopard, Snow Leopard, Lion, si vous rencontrez des problèmes avec les commandes ci-dessous pour les versions antérieures de Mac OS, essayez ce qui suit pour créer une RAM de 550 Mo disque:
diskutil erasevolume HFS+ 'ramdisk' `hdiutil attach -nomount ram://1165430`
Ceci a été testé et fonctionne sous OS X 10.5.8 et 10.6.3, notez que pour supprimer le disque RAM, vous pouvez simplement l'éjecter du bureau comme vous le feriez avec n'importe quel autre disque.
Créer un disque RAM sous Mac OS X 10.4 et versions antérieures
Les versions antérieures d'OS X gèrent la création de disque RAM un peu différemment, mais cela reste possible.
Voici l'astuce originale, envoyée par l'un de nos lecteurs sur la création d'un disque RAM ultra-rapide sous Mac OS X, comme l'écrit Stephen Adelson : "Sous Mac OS 9 et les versions antérieures, vous pouviez créer un Disque RAM, un disque temporaire qui était super rapide parce qu'il était lu à partir de la mémoire système, ou RAM, et non un disque dur à déplacement relativement lent. Dans Mac OS X, la fonctionnalité a été supprimée d'une interface graphique simple, mais vous pouvez obtenir le même effet et créer votre propre disque RAM directement en tapant les commandes suivantes dans n'importe quelle fenêtre de terminal.”
Suivons les instructions de Stephen ci-dessous pour créer un disque RAM sous Mac OS X :
Tapez exactement ce qui suit dans le terminal (le $ représente une invite bash et ne doit pas être saisi) :
$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1
pour abandonner le disque RAM et le démonter, tapez simplement $ hdiutil detach /dev/disk1
Merci Stephen pour ce bon conseil !
Ceci a été mis à jour pour fonctionner avec OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard et Tiger. Fondamentalement, s'il s'agit d'un Mac exécutant une version d'OS X, les astuces ci-dessus vous permettront de créer un disque RAM.