RAM Caching - Exploiter la RAM dans toute la mesure du possible

2

Cela peut sembler étrange, mais je cherche en fait des moyens d’ accroître mon utilisation de la mémoire.

J'ai un Macbook Pro (8,1) avec 4 Go que j'ai mis à jour à 16 Go.

Je sens vraiment que je perds beaucoup pour ces 10 Go inutilisés. N'y a-t-il pas de techniques de cache qui me permettraient de mettre «des choses plus utiles dans ma RAM» (en supposant, bien sûr, que je ne déborde pas et commencer à échanger sur le HD, ce qui serait contre-productif)?

Par exemple, en cherchant des disques SSD, j’ai jeté un coup d’œil à la technologie RAPID de Samsung qui semble faire ce que j’avais en tête (même si elle ne semble pas compatible avec les Mac, et la quantité de mémoire cache n’est pas ajustable) ...

Je dois ajouter que je suis parfaitement capable, que je travaille dans un environnement bien préparé et que la ligne de commande ne me fait pas peur.

EDIT 1

J'ai trouvé des liens où des personnes (manuellement) des répertoires de cache simlinks (par exemple, ceux de Safari) vers des disques RAM, une expérience avec cela et / ou une manipulation souple?

EDIT 2

J'utilise Mavericks, OS X 10.9.2 (13C1021)

Heisennberg
la source

Réponses:

5

Le réglage manuel de l'utilisation de la RAM n'est pas toujours aussi intelligent qu'il y paraît.

Apple a passé beaucoup de temps à faire en sorte que OS X utilise la mémoire le plus efficacement possible. Par conséquent, même si vous ne l'utilisez pas directement, le système d'exploitation l'utilisera comme cache de fichiers ou pour conserver des données prêtes en prévision d'une utilisation future.

Si vous limitez artificiellement la quantité de RAM disponible pour le système d’exploitation en fixant une partie de celle-ci sous la forme d’un disque RAM, vous ne permettez pas au système d’exploitation de fonctionner aussi efficacement que possible. en a besoin, pour un disque RAM qui pourrait ne pas être nécessaire à ce moment-là.

Le système d'exploitation optimise constamment l'utilisation de la RAM et veille à ce qu'elle soit utilisée à son plein potentiel. En règle générale, il s’agit de la meilleure utilisation de votre mémoire RAM, même si elle ne ressemble pas à une utilisation quelconque.

Scott Earle
la source
Hé Scott, C’est là que je ne suis pas d’accord: après avoir surveillé l’utilisation de ma RAM avec le moniteur d’activité, il semble vraiment que le système d’exploitation ignore ces 10 concerts supplémentaires. Je crains que je ne sois vraiment pas dans la valeur de RAM attendue du système d'exploitation (ils ont vraiment tendance à réduire la RAM dans MacBook Pro) et / ou comme si le système d'exploitation se préparait constamment à lancer une session Photoshop de 10 Go (ce que je ne ferai pas!). ), d’où mon besoin d’optimisation manuelle.
Heisennberg le
1

Cela dépend de votre flux de travail quotidien. Je pense que cela n'améliorera pas les performances si vous liez de façon symbolique certains répertoires de cache à la RAM (par exemple Safari) - votre connexion Internet constituera le goulot d'étranglement.

Mais pour certaines applications spéciales (par exemple Photoshop), un répertoire de travail en tant que RAMdisk donnera à l'application le coup de pied nécessaire.

Si vous voulez essayer ceci, jetez un coup d'œil à Florian Bogner . Il existe une petite application pour créer un disque RAM. Ou vous choisissez la ligne de commande pour créer un disque RAM de 4 Go:

diskutil erasevolume HFS+ 'My 4GB RAM Disk' `hdiutil attach -nomount ram://8388608`
UtilisateursUtilisateur
la source