Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[FS] renseignements sur UBIFS et FS pour SSD (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Sat Apr 04, 2009 2:47 pm    Post subject: [FS] renseignements sur UBIFS et FS pour SSD (résolu) Reply with quote

Bonjour,

Je désirerais savoir si UBIFS est adapté pour les SSD car ce que j'ai pu lire à gauche et à droite, disent oui et son contraire et là je ne sais plus que penser.

Je suis à la recherche du FS le mieux adéquate pour un SSD.

PS: Pour l'instant je tourne en ext4.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)


Last edited by titoucha on Wed Apr 08, 2009 2:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8123
Location: ~Brussels - Belgique

PostPosted: Sat Apr 04, 2009 9:28 pm    Post subject: Reply with quote

En tous cas, évite NTFS :twisted:
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Apr 04, 2009 9:42 pm    Post subject: Reply with quote

Il me semble qu'il n'y a pas de FS "optimisé" tant que le wear leveling ne sera pas désactivable par le kernel pour remplacer l'algo plus ou moins pourri du fabricant par celui vraiment optimisé du FS spécifique aux SSD dans le kernel...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Sun Apr 05, 2009 4:16 pm    Post subject: Reply with quote

Merci pour ta réponse, c'est bien ce qui me semblait, mais je n'en était pas sur vu que toutes mes sources étaient en anglais et que je suis une pive dans cette langue.

Donc à défaut je vais rester en ext4, mais par contre je ne sais pas si il y a une option pour limiter les écritures dans le journal au strict minimum, tout cela dans une optique d'économiser des cycles d'écriture.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
Tuxicomane
Apprentice
Apprentice


Joined: 14 Nov 2006
Posts: 290
Location: Val-de-Marne, FRANCE

PostPosted: Sun Apr 05, 2009 4:36 pm    Post subject: Reply with quote

Salut,

Pour l'ext4 si ça t'intéresse, j'ai vu passer qu'on pouvait désormais désactiver le journal, tout en conservant les autres fonctionnalités :)

Sinon, tu as l'option vm.dirty_writeback_centisecs à éditer dans /etc/sysctl.conf pour limiter les accès aux disques, ainsi que l'option commit de mount pour les écritures du journal ( merci Linux Pratique n°52 ;-) ).
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sun Apr 05, 2009 4:43 pm    Post subject: Reply with quote

Tu peux aussi jouer sur la synchro du disque. Quand il y a une donnée à écrire sur le disque elle ne l'est pas forcément directement (le système décide du meilleur moment pour ça, c'est la synchro). Déjà tu peux éviter qu'il y ait besoin d'une synchro: fais en sortes que tout ce qui est fichier "temporaire" aille en ram uniquement (/tmp, /var/tmp, et d'autre comme /var/run sans doute...)

Oh et sinon, si t'as moyen d'éviter de compiler sur un ssd ça peut être pas mal (l'arbre portage c'est que des petits fichiers aussi).
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sun Apr 05, 2009 4:45 pm    Post subject: Reply with quote

Tuxicomane wrote:
Salut,
Pour l'ext4 si ça t'intéresse, j'ai vu passer qu'on pouvait désormais désactiver le journal, tout en conservant les autres fonctionnalités :)

un ext4 sans journal c'est limite du ext3 sans journal ... c'est du ext2 à ce tarif là. Merci la fiabilité...
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Sun Apr 05, 2009 6:23 pm    Post subject: Reply with quote

kwenspc wrote:
Tu peux aussi jouer sur la synchro du disque. Quand il y a une donnée à écrire sur le disque elle ne l'est pas forcément directement (le système décide du meilleur moment pour ça, c'est la synchro). Déjà tu peux éviter qu'il y ait besoin d'une synchro: fais en sortes que tout ce qui est fichier "temporaire" aille en ram uniquement (/tmp, /var/tmp, et d'autre comme /var/run sans doute...)

Oh et sinon, si t'as moyen d'éviter de compiler sur un ssd ça peut être pas mal (l'arbre portage c'est que des petits fichiers aussi).


J'ai déjà commencé à mettre le maximum en ram, j'ai le répertoire /tmp et j'ai aussi mis en ram le répertoire /var/tmp/portage, il y a deux avantage à ça moins d'utilisation du SSD avec des petits fichiers et un gain de rapidité pour compiler assez impressionnant. Sur gcc j'ai divisé le temps de compilation par deux.

Pour le journal je ne veux surtout pas le supprimer, je veux juste limiter les synchros au maximum.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8123
Location: ~Brussels - Belgique

PostPosted: Mon Apr 06, 2009 7:37 am    Post subject: Reply with quote

Oui, de mon côté, j'ai mis /var/log, /tmp et /var/tmp en tmpfs, et ainsi quasi aucune écriture dans le SSD (qui est très lent sur mon netbook), formaté en ext4.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Mon Apr 06, 2009 8:42 am    Post subject: Reply with quote

Je vais suivre ton exemple et tout mettre ce qui est tmp et log en mémoire, j'en ai assez.

Par contre en mettant ton var/log en tmpfs tu les perds à chaque redémarrage !

Dernière chose tu as quelles options de montage dans ton fstab pour tes points de montage tmpfs.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Mon Apr 06, 2009 9:18 am    Post subject: Reply with quote

titoucha wrote:

Par contre en mettant ton var/log en tmpfs tu les perds à chaque redémarrage !

Rien ne t'empêche d'ajouter dans local.stop une petite commande qui "tar-bzip2" tout ça et le met sur le disque :wink:
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8123
Location: ~Brussels - Belgique

PostPosted: Mon Apr 06, 2009 9:27 am    Post subject: Reply with quote

Hmm, bonne idée ça :D
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Mon Apr 06, 2009 10:08 am    Post subject: Reply with quote

Autre solution, enfin si c'est un pc fixe et si tu as un serveur, c'est d'envoyer tes logs sur le serveur avec syslog :wink:
_________________
Knight Gent00 Industries RiDeR !!!!
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Mon Apr 06, 2009 12:58 pm    Post subject: Reply with quote

kwenspc wrote:
titoucha wrote:

Par contre en mettant ton var/log en tmpfs tu les perds à chaque redémarrage !

Rien ne t'empêche d'ajouter dans local.stop une petite commande qui "tar-bzip2" tout ça et le met sur le disque :wink:


C'est une bonne idée je vais me pencher là dessus.

@-KuRGaN-, c'est bien un pc fixe mais je n'ai pas de serveur.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Tue Apr 07, 2009 6:37 am    Post subject: Reply with quote

kwenspc wrote:
titoucha wrote:

Par contre en mettant ton var/log en tmpfs tu les perds à chaque redémarrage !

Rien ne t'empêche d'ajouter dans local.stop une petite commande qui "tar-bzip2" tout ça et le met sur le disque :wink:


J'essaye de le faire mais ça ne fonctionne pas, j'ai mis ceci dans le fichier /etc/conf.d/local.stop
Code:
/bin/tar cjf /var/sauve-log.tar.bz2 /var/log/*
et rien à faire il ne crée rien, si je teste cette même commande dans un terminal, c'est ok.

On dirait que le fichier local.stop n'est pas executé.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Apr 08, 2009 4:38 am    Post subject: Reply with quote

Personne ?
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
scherz0
Apprentice
Apprentice


Joined: 02 Oct 2008
Posts: 154

PostPosted: Wed Apr 08, 2009 6:17 am    Post subject: Reply with quote

titoucha wrote:
J'essaye de le faire mais ça ne fonctionne pas, j'ai mis ceci dans le fichier /etc/conf.d/local.stop
Code:
/bin/tar cjf /var/sauve-log.tar.bz2 /var/log/*
et rien à faire il ne crée rien, si je teste cette même commande dans un terminal, c'est ok.

On dirait que le fichier local.stop n'est pas executé.

Si local.stop est exécuté, il doit y avoir un message "* Stopping local... [ ok ]" lors du shutdown

Que dit la commande rc-status ?
Back to top
View user's profile Send private message
brubru
Tux's lil' helper
Tux's lil' helper


Joined: 14 May 2008
Posts: 109
Location: France

PostPosted: Wed Apr 08, 2009 10:51 am    Post subject: Reply with quote

Si tu utilises openRC, essaie aussi la fonction local_stop() dans /etc/conf.d/local
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Wed Apr 08, 2009 11:11 am    Post subject: Reply with quote

bah en fait si le service local est pas démarré il va pas s'arrêter :wink:
titoucha regrades si local est bien démarré:
Code:
# /etc/init.d/local status

et/ou qu'il est bien dans la liste des services:
Code:
# rc-update show

_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Apr 08, 2009 2:34 pm    Post subject: Reply with quote

Merci pour votre aide.

Le service n'était pas démarré car je ne savais pas que c'en était un.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum