|
Dernière réponse | |
---|---|
Sujet : Système de fichier en mémoire | |
e_esprit | Non [:julm3] |
Aperçu |
---|
Vue Rapide de la discussion |
---|
e_esprit | Non [:julm3] |
bardiel |
|
e_esprit | Rien à voir avec la Philosophie Debian, c'est du GPLv2.
Le 32 bits, d'après le github, c'est résolu (bon, depuis 4 jours... :D), mais qui utilise encore du 32 bits et cherche à utiliser ce type de techno sur un ancêtre ? :o Sinon y a bcache, dans le même style : http://bcache.evilpiepirate.org Mais difficile de savoir où en est le projet, si il est toujours vivant, le nombre de contributeur... |
bardiel | Philosophie Debian quoi [:shamash:3] Tu veux une couche en plus ? Le contributeur sur le wiki d'Arch (même adresse que précédemment) a "lu" que flashcache ne fonctionne que moyennement sur les machines 32bits. Ce qui exclue d'office tous les vieilles bécanes à base de Pentium 4/Athlon XP et prédécesseurs. |
e_esprit | [:canard rouge:4] |
bardiel |
|
e_esprit | Ben oui, on s'en fout, c'est que je dis depuis le début de la discussion :D
Et je persiste à dire que la piste à suivre c'est flashcache :o |
bardiel |
|
e_esprit |
|
bardiel |
|
e_esprit | C'est pour ça que je demandais alors de faire un topic dédié [:zedlefou:1] |
bardiel | Oui, mais c'est en application générale, sans support d'une distrib en particulier. |
e_esprit |
|
bardiel |
|
e_esprit |
EDIT: En fait si, ça peut m'intéresser le flashcache. Mais je pense quand même qu'un topic dédié est plus adapté :o |
blazkowicz | c'est intéressant parce qu'on peut le faire avec debian. ou linux mint ubuntu. je viens de commander une carte SD 8Go à 8 euros, classe 10, ça pourra toujours servir mais d'abord je compte installer un OS dessus, en ext2. suffisant pour mon X2 avec 2Go de ram (j'aurais 4 ou 8Go de ram, mais ça demande des sous que j'ai préféré mettre dans la carte son) |
e_esprit | Vous voulez pas faire un topic bidouille dédié ? [:delarue3] |
nicoleo40 | Pas besoin d'avoir 16 Go de RAM pour tester, voir installer une distrib :
|
basketor63 | le chroot sur un ramdisk ça se fait
nottament avec pbuilder qui permet de compiler des paquets à partir d'un environnement clean, qu'il dézippe à chaque fois |
blazkowicz | je veux dire juste pour tester.
après on doit pouvoir faire tout autrement et de plein de façons, là une idée qui me vient est de tout copier dans le ramdisk et se chrooter dans le ramdisk? |
basketor63 |
|
basketor63 |
|
burn2 | Je vais bientôt pourvoir tester le tout sur un ssd de mon côté ça devrait me changer la vie. :D |
blazkowicz | pour gagner de la place :D l'idée est que les trucs qui ne bougent jamais, /etc, /bin, /usr etc. avec en principe aucune écriture, sauf installation ou upgrade, ça peut aller sur disque dur. pleins de trucs là-dedans sont chargés en quelques secondes au boot et restent dans la ram. c'est un peu académique tout ça, néanmoins imaginez plusieurs OS, peut-être des VM qui se partageraient un seul SSD faut économiser la place. de tte façon j'ai un vieux hdd 7200 tours (?) de 20Go comme / et home, ça me va encore, tant qu'on évite gnome3 (d'ailleurs mon système est une espèce de mix de gnome3 et lxde, bon, ça marche encore) je n'ai pas d'argent à mettre dans nouvelle CM + 4Go ddr3 + ssd 60Go, ou alors ça part dans autre chose (comme dernièrement une carte son, et prochainement un netbook arm avec 3G) |
burn2 | Pourquoi avoir mis le / sur DD? |
blazkowicz |
pas de swap, / sur disque dur, /var sur ssd, /home sur ssd :whistle:, avec un /data de 2To à 4To. |
blazkowicz | les perfs soint moins bonnes également puisqu'on retombe sur des vraies I/O par le contrôleur SATA, limitées à 300Mo/s et à je ne sais quelle latence, faible mais plus importante que en RAM.
le truc ridicule en mdadm, ça peut se tester :) pour un point de montage autre que /, avec un ramdisk de 256Mo s'il faut.. |
e_esprit | / sur un SSD de taille raisonnable (et donc abordable), /home sur un gros disque et pis voilà. [:pk-at:1] |
arkrom | trouve un ramdrive gigabyte et fait ton montage raid alors :spamafote: |
basketor63 |
|
arkrom |
|
basketor63 | En fait une autre idée me venait
je pense à une solution possible avec mdam en faisant un raid 1 entre une partition et un ramdisk a chaque démarage mdadm reconstruirait le ramdisk en tache de fond, et par la suite à priori mdadm devrait tenter d'accéder en lecture au périph le plus disponible qui devrait être le ramdisk (ou si il y a moyen de définir une priorité) les écritures se feront comme d'hab sur les deux disques à la fois à priori ça c'est quasi sur que ça marche mon / fait 12G mais par contre j'ai pas 16G de ram :D évidement normalement le cache disque de linux est censé faire ça pour les données déjà lues |
burn2 | Monter / en tmpfs non? :D Avec un rsync à l'extinction? :D
Je sais pas du tout si c'est jouable ou comment. C'est clair que ça pourrait être sympa. |
basketor63 | Est ce qu'il y a moyen avec linux d'avoir un fs en mémoire ?
J'explique :D l'idée serait par exemple de remonter / de façon à ce qu'il soit accédé directement depuis la ram pour la lecture, et que les écritures soient transférées sur le disque une sorte de cache en ram je me disais qu'avec les squashfs ou unionfs utilisés sur les livecds il devrait y avoir moyen de faire ce genre de délire, ou que quelqu'un aurait déjà éssayé |