Danux
A préciser que ça vaut pas la peine pour les possesseur de SSD.
uboops
Danux a écritA préciser que ça vaut pas la peine pour les possesseur de SSD.
...pas si sur, il faut tester car de toute façon ils sont aussi limités par le sata 1 ou 2
débit théoriques de sata1= 150 mo/s et les sata 2 = 300 mo/s (sans RAID)
PS: sauf si c'est du sata3 débit théorique = 6Gbits/s = 750MO / secondes, et encore, comme il s'agit du couple SSD/sata3 donc il faut tester aussi. (et en plus il s'agit d'un différentiel HDD/MEM , donc avec une mémoire rapide , le bénéfice est probablement encore là)
Danux
En effet j'avais pas pensé au bus.
Par contre pour en revenir au sujet, j'ai du récupérer mon usr2 grâce au live cd car il ne voulait plus monter usr au démarrage :/
uboops
...Sinon,pour info et sans avoir a faire cette manip. de compression (via mqsuashfs)., il y a aussi, entre autres, la solution plus simple de preload afin de pouvoir lancer les appli. plus rapidement...
http://forum.ubuntu-fr.org/viewtopic.php?pid=3295443#p3295443
[supprimé]
Bonsoir
quelques tests en plus aujourd'hui, avant tout je tiens a dire que si vous n'étes pas
sûr de ce que vous faite, si vous n'étes pas capable de revenir en arriére ne faite rien.
ET SURTOUT AVOIR AU MOINS 2 GIGAS DE RAM, sinon ça va pas passer :/
Quels intérets ? :
s'amuser un peux 😃
Optimiser l'espace disque
Gagner en vitesse d'utilisation de son systeme grace à squashfs
Utiliser les quelques megas voir gigas de ram que l'on utilise jamais
vue que le systeme est en lecture seule, ça n'a peux d'intérets pour ceux qui installent réguliérements des logiciels,
bibliothéques, qui font les mises à jours etc.....
En revanche pour ma part, multibootien, j'aime bien avoir un systeme complet et rapide a souhait pour l'utilisation
de loisir on dira, vidéos, musiques, internet.
Surtout que l'opération est totalement réversible.
hier on a juste compréssé /usr en /usr.squashfs afin de l'utiliser comme on le fairait sur un livecd
c'est sympa mais on reste sur un accés disque dur, donc aujourd'hui je me suis amuser a mettre /usr.squashfs
en ram avant de le monter sur /usr
visiblement ça déménage, assez rapide je trouve, je sais on va me dire est-ce que j'ai des chiffres a donner
ben tenez !!!
le test de mon disque dur avec palimpsest:
vitesse de lecture mini : 27.0 mo/s
vitesse de lecture maxi : 69.6 mo/s
vitesse moyenne de lecture : 50.2 mo/s
moyenne des temps d'accès : 17.3 ms
le test de la ram :
vitesse de lecture mini : 955.0 mo/s
vitesse de lecture maxi : 32.1 Go/s
vitesse moyenne de lecture : 1.6 Go/s
moyenne des temps d'accès : 0.0 ms
bon il était gagner d'avance que la ram gagne aux chiffres 😉
je considére que le pc tourne actuellement avec usr.squashfs (post précédent)!!!
pour commencer on va éditer le fstab pour monter le répertoire d'acceuil de usr.squashfs,dans mon cas /mnt
tmpfs /mnt tmpfs defaults 0 0
pour le fun :
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /"le chemin complet du cache de firefox" tmpfs defaults 0 0
on enregistre et on quitte fstab pour monter tout ça avec un terminal:
sudo mount -a
sudo cp -a /usr.squashfs /mnt
sudo mount -t squashfs -o loop /mnt/usr.squashfs /usr
voilà y a plus qu'a tester et a nous donner des chiffres
lynn
Bonjour,
Le gros inconvénient de ce système, c'est que toutes les modifications ou mises à jour sont impossibles à moins d'associer squashFS à UnionFS, d'après ce que j'ai pu lire en cherchant un peu sur la toile.
Dans ce cas, il faudrait pouvoir re-générer la compression avec les nouveaux éléments et ceci de manière automatique et transparente afin de profiter pleinement de la réactivité qu'apporte cette solution.
Si cette méthode fonctionne, je suppose qu'on peut certainement l'appliquer à d'autres dossiers et peut-être même à l'ensemble du système ??
C'est simplement une interrogation et si des personnes ont des avis sur ce sujet, ça m'intéresse 🙂
Il y' a pas mal de pages sur ce sujet ( majoritairement en anglais ) et beaucoup concernent les livecd et les clés usb bootables mais très peu sur un système déjà installé sur un pc.
[supprimé]
bonsoir lynn
je suis entiérement daccords avec ce que tu dis, en éffet pour faire bien il faut associer avec unionFS.
Je n'ai nullement la prétention d'amélioré un merveilleux systéme comme ubuntu, les gars qui dévellopent ce systéme sont de loin trés fort et ont déjas réfléchi aux milles et une façon d'optimiser le systéme.
C'est plus pour moi un jeux qui m'aide a apprendre de jours en jours tel un geek accros aux découvertes 😉
Cette façon de faire n'est pas une révolution mais comme le dit le titre de la section "# Trucs, astuces et scripts utiles", cela peut etre utile dans certain cas isolé.
Mais je dois dire que j eprouve du plaisir a piloter une formule1 en ce moment meme si ça sert pas a grand chose 😃
mon matériel : pc portable acer aspire, 4 gigas de ram, pentium dualcore 2.10 ghz ddr 5300 tr/min
[supprimé]
Danux a écritcommence bien : danux@danux-laptop:~$ sudo mkdir /usr
bash: /usr/bin/sudo: No such file or directory
autant pour moi, avant de faire cela faut déjas ẽtre root car dés que usr sera renommer impossible d'acceder à sudo
donc correctif :
sudo -s
mv /usr /usr2
mkdir /usr
voilà, désolé :/
olivier
[supprimé]
salut
bien aprés tout ça je trouve que mon systéme est hyper réactif !!!
mais je n'ai pas les connaissances nécessaires pour faire ce qui suit :
démonter /mnt/usr.squashfs
renommer /usr2 en /usr afin de le remonter
voilà un petit script pour activer le boost :
#!/bin/bash
ram()
{
zenity --info --text="Copie usr.squashfs en ram" &
cp -a /usr.squashfs /mnt ;
}
booster()
{
mv /usr /usr2 ;
mkdir /usr ;
mount -t squashfs -o loop /mnt/usr.squashfs /usr ;
}
ram ;
booster ;
killall zenity ;
zenity --info --timeout=5 --text="BOOST ACTIF" ;
exit 0
que puis je faire pour revenir en arriere ?
merci d'avance
[supprimé]
bonsoir
je viens vous donner des nouvelles, la solution est trouvée, je dois partir et je vous explique
cela ce soir
en gros pour la suite l'interet sera de passer en mode rapide en cliquant sur un lanceur et de redemarer pour retrouver le systéme normal
a ce soir
olivier
[supprimé]
bonsoir
je viens vous donner des nouvelles, la solution est trouvée, je dois partir et je vous explique
cela ce soir
en gros pour la suite l'interet sera de passer en mode rapide en cliquant sur un lanceur et de redemarer pour retrouver le systéme normal
a ce soir
olivier
[supprimé]
alors je vais vous expliquer ou j'en suis, cela est pas trop mal 🙂
donc en définitif, l'action de renommer /usr en /usr2 nous a permis d'etre sur que l'astuce
fonctionne mais ce qui est génial c'est que ce n'est pas utile.
En effet le montage directement dans /usr fait son office, donc un redemarage suffit pour demonter le squashfs.
reste plus qu'a faire un script, un lanceur qui jouera le role de booster
Si quelqu'un est interessé pour en savoir d'avantage, ou si vous souhaitez que je fasse un ptit tuto reprenant la manip du début faite le moi savoir 😉
bonsoir
olivier
Peuks
Bonsoir josepe36; je cherche depuis assez longtemps a booster mon ordinateur ( en dehors du plus que fammeux et barbant preload prelink et la désactivation des services inutiles) et je suis interessé pour que tu fasses un petit récapitulatif ( peu être meme le rentrer dans la doc optimisation ? )🙂
Peuks
Et j'ajoute encore quelque chose, je ne vois pas comment revenir en arrière :lol:
[supprimé]
bonjour Peuks
ok je vais faire ça, mais j'ai deux questions a te poser :
as tu essayé la manip ?
si oui es tu convaincu du résultat ?
car j'essais de trouver le moyen de calculer précisément le démarage d'une apllication afin de vérifier la manip par des chiffres
Peuks
Personnelement je trouve ça un peu plus lent. si tu veux savoir j'ai une eeebox. Je ne sais pas si j'ai réussit a le faire sur la ram mais je vais réessayer dès que je saurai comment faire demi tour et j'essayerai de le calculer aussi 🙂
[supprimé]
eeebox ok, j viens de regarder ça
tu as 1giga de ram ?
si c est le cas quel est la taille de ton usr.squashfs ?
car si c'est comme le mien au environ de 600megas, c est normal que ça rame 😛
pour jouer a ça il te faut 2 gigas pour etre tranquille, car j arrive en utilisation normal à une utilisation de 600 mega de la ram en moyenne donc si tu satures ta ram avec un tmpfs remplie ton systeme va travailler sur le swap
donc oui ça sera plus lent, car le processeur doit géré la ram, le squashfs (decompression) et le swap.
Peuks
J'ai 1 go et le usr.squashfs fait >2go :lol:.
Mais là ou je peux donner un bon point c'est que le démarrage est plus rapide vu que l'ordinateur ne fait qu'un décompressage et rien d'autre et ça par contre c'est très agréable !
( par contre je ne sais toujours pas comment revenir en arriève a part reboot sur un live cd pour tout changer )
Peuks
Je vais essayer de pratiquer ta méthode sur une archlinux avec openbox ( et quelques effets graphiques quand meme ! )
[supprimé]
usr.squashfs 2 go :o waou !!!!
tu as installer tout le depot lol, ha oui là ça risque d'étre chaud pour la ram mais effectivement tu dois gagner de la place.
pour revenir en arriere tu as du faire ce que j ai dit dans le premier post c est a dire deplacer /usr en /usr2 ?
donc pour revenir en arriere sans live cd voici comment faire :
demarer , tu vas arriver sur plymouth, la tu fais un ctrl+f1 pour acceder a la console
tu te log et ensuite :
/usr2/bin/sudo -s
cd /
rm -R usr
mv usr2 usr
et voilà
mais en definitif aprés de longues lectures, je me suis aperçu que l'on peut mount /usr.squashfs directement dans /usr sans le deplacer, le montage aura priorité sur les fichier existant donc
tu peut rester comme ça sans appliquer la partie mv /usr /usr2