View previous topic :: View next topic |
Author |
Message |
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Fri Jan 14, 2005 12:56 pm Post subject: [Optimisation] occupation importante de la mémoire (resolu) |
|
|
salut
il y a quelques temps j'avais testé la gentoo sur ma machine et j'avais été conquis par le peu de mémoire utilisée par gnome. 90 une fois gnome lancé avec gdesklet.
Sur ma nouvelle installation, le chiffres sont tout autre. Actuellement, gnome seul me prend 130M0 sans gdesklets. comment est-ce possible, un telle différence ?
j'ai un PIII 600 et mon make.conf est le suivant:
CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="-kde -arts acpi pcmcia sse pnp png bonobo gnome crypt java mozilla cdr spell alsa samba xml gtk2"
MAKEOPTS="-j2"
GENTOO_MIRRORS="ftp://ftp.proxad.net/mirrors2/ftp.gentoo.org/"
PORTDIR_OVERLAY="/usr/local/portage/bmg-main /usr/local/portage/others"
LINGUAS="fr"
y'a un truc qui va pas ?
un option du noyau que jaurais activer alors que je n'aurais pas dû ? (mon noyau est bien configuré pour PIII) ?
bref, j'aimerai savoir comment régler ce pbquite à me taper une recompilation de tout ce qui est déjà installé. Il est très important, pour moi, d'utiliser les moins de ressources possibles (j'utilse généralement fluxbox et pas gnome et ainsi de suite)
@+
Last edited by toufou on Fri Jan 14, 2005 5:21 pm; edited 1 time in total |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Fri Jan 14, 2005 1:01 pm Post subject: |
|
|
Si tu fais une recherche sur le forum tu trouveras pas mal de discu là dessu.
L'astuce c'est la cache ! linux essaye toujours d'utiliser à 100% il garde en mémoire tout ce que tu lis sur le disque dure pour le relire plus vite, et il fait meme des lectures anticipées, cad quand tu lis le début d'un fichier il me en cache la suite meme si t'en a pas tt de suite besoin, comme ça si t'en a besoin hop il doit pas lire sur le disque et c plus rapide
Cela dit, la cache est libérée instantanément lorsque tu as besoin de ram pour charger un programme etc....
commande "free" pour voire tout ça |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Fri Jan 14, 2005 1:26 pm Post subject: |
|
|
ok pour le cache
mais là, mon problème c'est que j'occupe 130 MO au lieu des 90 précédents. Donc, je pense que j'ai un pb de configuration mais je ne sais pas où chercher
@+ |
|
Back to top |
|
|
rg421 Apprentice
Joined: 07 Dec 2004 Posts: 192 Location: Strasbourg
|
Posted: Fri Jan 14, 2005 1:32 pm Post subject: |
|
|
Quote: | comment est-ce possible, un telle différence ? |
ce n'est pas le nombres de possibilités qui manquent...
D'abord la version de gnome: peut-être n'est ce pas la même (tu ne précise pas).
Ensuite le nombre de modules de gnome: est-ce à configuration identique?
ensuite:
Quote: | CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer" |
Le -O3 fait des binaires rapide mais gros.
--
Renaud
PS: à la lecture, je me rend compte que je peux résumé par compares-tu des choses comparables... |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Jan 14, 2005 1:33 pm Post subject: |
|
|
ben ca ne tient pas a grand chose, cflags changés, configuration de gnome, le wallpaper, nouvelle version de xorg, ... _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
razer l33t
Joined: 08 Oct 2004 Posts: 893 Location: Paris - France
|
Posted: Fri Jan 14, 2005 1:42 pm Post subject: |
|
|
kernel_sensei wrote: | ben ca ne tient pas a grand chose, cflags changés, configuration de gnome, le wallpaper, nouvelle version de xorg, ... |
J'ajouterais la quantité de RAM présente sur ton système : plus il y en a, plus ton système en exploitera.
C'est assez logique comme optimisation... |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Jan 14, 2005 2:01 pm Post subject: |
|
|
kernel_sensei wrote: | ben ca ne tient pas a grand chose, cflags changés, configuration de gnome, le wallpaper, nouvelle version de xorg, ... | Sans oublier les Useflags (de Xorg et de gnome), l'utilisation de pilotes de carte graphique un peu lourds, nombre de modules supplémentaires chargés (matériels, FS) etc. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Fri Jan 14, 2005 2:09 pm Post subject: |
|
|
ok ok, n'en jetez plus
le make.conf est identique
gnome est en 2.8 dans les deux cas mais sûrment pas exactement la même, idem pour xorg
l'objectif de mon make.conf est de faire un portable le plus autonome possible. J'avais cru comprendre que faire de gros binaires réduirait les accès au disque et donc augmentent l'utonomie. L'utilisation de la mémoire vive ne consommant pas beaucoup.
Pour le cache, je dois en utiliser beaucoup ou pas alors ?
ceci dit, je me trompe peut être du tout au tout, alors, pour avoir un max d'autonomie, que me conseillez-vous en terme d'optimisation ?
Juste pour vous fdaire râler, je tennais, lors du test précédent, 7h en compilant ou en regardant des video (c'est long à faire passer 7h). Et, oui, j'ai une batterie haute densité
@+ |
|
Back to top |
|
|
razer l33t
Joined: 08 Oct 2004 Posts: 893 Location: Paris - France
|
Posted: Fri Jan 14, 2005 3:53 pm Post subject: |
|
|
Je ne pense pas que la quantité de RAM utilisée influe sur la consomation.
Elle est toujours alimentée et ce n'est pas çà qui pompe le plus.
Juste un truc : sur mon laptop : ce qui influe le plus sur la consomation, c'est le réglage de luminosité de mon ecran lcd : réglé au mini, je double quasiment la capacité |
|
Back to top |
|
|
|