4 votes

Monter un disque RAM au démarrage

J'utilise différentes applications à des fins de développement : Apache, MySQL, Tomcat et quelques autres produits. J'aimerais régler la verbosité de la journalisation de toutes les applications sur le débogage, mais en faisant cela, le disque est très actif.

J'aimerais donc créer un disque RAM, par exemple de 512 mégaoctets, et le faire monter au démarrage, afin de pouvoir définir le chemin des fichiers journaux sur le disque RAM.

J'ai regardé dans /etc/fstab, mais il y a un avis que ce fichier est déprécié.

3voto

Old Pro Points 5634

Vous pouvez créer et monter un disque RAM à l'aide de la commande Terminal (c'est-à-dire shell) suivante :

diskutil erasevolume HFS+ "diskName" `hdiutil attach -nomount ram://2048`

2048 peut être un nombre quelconque et représente le nombre de blocs de 512 octets que vous voulez allouer. Ainsi, 1 000 000 vous permettra d'obtenir 512 000 000 d'octets. (Bien entendu, vous devez omettre les virgules).

Modifiez donc la commande à votre convenance et mettez-la dans un shell script, puis ajoutez ce shell script à vos éléments de connexion. Si vous avez vraiment besoin de l'exécuter au démarrage plutôt qu'à l'ouverture de session, c'est-à-dire beaucoup plus impliqué . Soit vous n'avez pas besoin de le faire, parce que vous ne démarrez pas Apache etc. avant de vous connecter, soit vous l'avez déjà fait pour qu'Apache démarre avant de vous connecter, auquel cas vous pouvez simplement vous appuyer sur le démon que vous démarrez en premier.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X