Cache Lecture / Ecriture

Tronyx

Elite
Bonsoir,
Je voudrais savoir si il était possible de manipuler les mémoire cache (celle d'écriture) pour un volume sur Mac OS ?

Quelqu'un aurait t'il des informations là dessus ?
 

Aqua

Elite
Pourquoi tu désires faire cela ? pour du SSD ?

Juste en passant c'est OSX et pas Mac OS.
 
1er
OP
Tronyx

Tronyx

Elite
Pour certains test que nous essayons de réaliser et besoin lié à la structure qu'on met en place ;)

Pour moi MAC OS = Macintosh Operating System et OSX un renommage lors du passage à la V10 donc j'ai pas pensé utile de le préciser. Je me trompe peut-être ;)
 

Aqua

Elite
En lisant ton topic on pourrait penser que tu es sur une ancienne version , le nom Mac OS n'est plus utilisé depuis la fusion avec Mac OS et NeXTSTEP donc dire Mac OS est totalement faux.

Je ne vois pas ce que cela t'apporte de modifier la mémoire cache d'un disque dur déjà pas très grande...
Le mieux serait d'investir dans du SSD si tu cherches à augmenter la vitesse d'exécution tu peux utiliser la ramdisk pour stocker temporairement mais volatile.

Tu devrais plutôt expliquer tes "certains tests...qu'on met en place"
 

orel_

Trololo

Aqua

Elite
Je ne savais pas pour OSX merci pour le reste des informations par contre ;).

Sans rentrer dans les détails j'aimerais réaliser l'action qu'on peut voir dans l'image ci dessous mais sous OSX si possible ?
https://www.dropbox.com/s/ioazhx4aimb1e2z/WriteCache.jpg
Si tu veux améliorer les performances en écriture tu dois activer la fonction Trim.

Non, OS X n'est plus Mac OS X depuis février 2012 (source: http://www.theverge.com/2012/2/16/28...drops-the-mac), ce n'est donc pas "totalement faux" de l'appeler comme ça, la plupart des gens comprennent.
Tu veux dire qu'on dit plus Mac OS X depuis 2012 ça je le sais c'est actuellement OSX , mac os ne veut rien dire.
 

orel_

Trololo
Tu veux dire qu'on dit plus Mac OS X depuis 2012 ça je le sais c'est actuellement OSX , mac os ne veut rien dire.
Bah si, Mac OS, pour moi, comme pour beaucoup d'autres, ça désigne le nom du système, comme tu dirais "Windows" pour l'OS de Microsoft. C'est juste qu'il ne précise pas la version du système. C'est pas comme s'il avait dit "J'ai acheté un MacBook blanc".
 
1er
OP
Tronyx

Tronyx

Elite
Content de voir que Orel m'a compris =D

Sinon je parle pas de le faire sur un SSD Aqua... Depuis le départ je demande comment réaliser cette manipulation. Que ce soit pour un SSD/HD Meca/Volume iSCSI...
Le trim va m'aider à quel niveau ? C'est un mécanisme pour renseigner au contrôleur les blocs qui ne sont plus utilisé et qui peuvent être effacé. Je ne vois rien qui pourrait m'aider dans la désactivation du cache au niveau de l'OS.

Donc Aqua sait tu comment le faire ou non ? Parce que les précisions sur MAC OS ou OSX et le trim sont loin de l'objectif demandé ;)
 

Aqua

Elite
La différence c'est que windows n'a aucune branche distincte , se basant toujours sur le noyau NT alors que sur mac tu as avant et après le noyau Darwin.
Si pour toi Mac OS ça désigne le nom du système pour Apple non et encore moins pour les développeurs.

Fin après vous dites ce que vous voulez ^^

Le trim va m'aider à quel niveau ? C'est un mécanisme pour renseigner au contrôleur les blocs qui ne sont plus utilisé et qui peuvent être effacé. Je ne vois rien qui pourrait m'aider dans la désactivation du cache au niveau de l'OS.
Le trim indique quels blocs de données ne sont plus utilisés et peuvent donc être effacés à la place de faire un balayage lecture/écriture , faut regarder s'il n'est pas activé.
 
1er
OP
Tronyx

Tronyx

Elite
Si tu le souhaites, je pense pas que tu pourras m'aider en faite.

Aqua nous a fait sa petite demo si d'autres ont une réponse bien réelle je suis preneur merci ;)
 
Haut