1. Est ce que FancyCache est une alternative au Ramdisk?
Oui. C'est un avis personnel dans le cadre de mon utilisation. Il en a les avantages sans en avoir les inconvénients. Le décalage des écritures apporte un vrai confort d'utilisation (le disque de mon portable s'arrête!), réduit les écritures de 30% environ dans mon cas, et apporte (subjectif) une meilleur réactivité au système. Le cache en lecture marche dans 5% à 30% des cas pour moi. L'avantage du FancyCache par rapport au Ramdisk, c'est qu'il s'occupe de tout: il n'impose pas de configuration des ramdisk (qui pourrait changer selon l'utilisation), n'impose pas de redirection des chemins (Temp), cache les applications et évacue le blocage possible du à la taille fixée des Ramdisks.
2. Si tu veux réduire les écritures augmente ta ram... et réduis le swap
Windows 7 prend ses aises. Avec 4Go ou 8Go de Ram (dont 1 pour FancyCache) mon fichier d'échange faisait 7,8Go. Le FancyCache est plein au bout de 30 secondes, et commence à écrire les écritures décalées urgentes. Réduire le swap à 1Go n'a aucune incidence sur les perfs, mais seules 10% des écritures se font dans l'urgence. Cela va dans le sens de l'article de Ton"s Hardware ( http://www.presence-pc.com/tests/RAM-quantite-23328/7/ ). Le swap est un énorme contributeur à l'activité du disque.
2.bis Windows, ça écrit!
Le volume des écritures est énorme. Je me retrouve souvent à plus d'1 Go par heure en surf.
3. Taille /latency /Blocksize
Un FancyCache de 1Go (sur 8Go Ram + 1Go swap) semble correspondre à mon utilisation. Je vais essayer d'augmenter légèrement la taille pour supprimer complètement les écritures décalées urgentes. Fixer la latency (temp au bout duquel on décharge le cache) demande des tests complémentaires. Lorsqu'elle est fixée à 3600s, l'ordi ne va pratiquement rien écrire pendant une heure. Tout se passe dans le FancyCache, et le volume écrit réellement est minimum (je gagne environ 30%). Le déchargement du cache est assez transparent pour l'utilisateur. En gros, je ne l'ai pas vu dans mon utilisation. Il serait intéressant de voir ce que les gamers en pensent... Ou c'est plus génant, c'est à la fermeture de windows, ou le pc a à écrire un gros volume (700Mo), ce qui prend du temps. Je ne suis pas certain que réduire fortement la latency (style 30 s ou 300 secondes au lieu de 1h) change beaucoup les 30% d'écritures économisées. Cela dépend de la façon dont les programmes travaillent. Cela sera ma prochaine étape de test.
Le blocksize est laissé par défaut 128kB. Je ne sais pas à quoi cela correspond.
Vous tous, qui lisez ce message, avez suffisamment de Ram (6 ou 8Go à mon avis), essayez!
Cela ne coûte pas cher! J'ai fait une grosse partie de mes essais sur un portable avec un HDD 5200 tr/min.
Je m'adresse notamment aux gamers. Sur Starcraft 2, le simple fait de passer d'un HD à un SSD fait passer les options graphiques de medium à élevé. Est ce que FancyCache a un impact (on peut rêver)?
Pour les autres, cela ne coûte rien d'essayer. Il n'y a rien d'autre à faire que d'utiliser son pc normalement, et de regarder les stat
Config 1: Windows 7 64bit
8Go Ram + HDD 5200tr/min, swap 1Go 2h30 utilisation normale
lecture 423Mo / 8% hit écriture 1,98Go defered urgent 198Mo / Defered normal 478 flush (après vidage du cache) 1,1Go
Config 2: Windows 7 64bit
12Go Ram + SSD 120Go, swap 1Go A compléter: Résultats pas enregistré