1 |
Olivier PETIT wrote: |
2 |
> -Os ??? Je ne connais pas... Ca se situe ou sur l'echelle ? |
3 |
|
4 |
-Os optimise le binaire pour la taille. tu obtiens ainsi un binaire de |
5 |
taille plus réduite, mais qui, une fois chargé en mémoire, ne s'exécute |
6 |
pas aussi efficacement qu'un binaire compilé en -O2 ou -O3. -Os en |
7 |
réalité, c'est -O2 sans les options qui sont censées augmenter la taille |
8 |
du binaire. |
9 |
l'intérêt est d'avoir un binaire qui prend moins de place sur le disque, |
10 |
donc plus rapide à charger en mémoire, et qui, du coup, prend moins de |
11 |
place en mémoire. c'est sympa pour les desktops, ou pour les machines |
12 |
qui ne sont pas allumées 24/24, car tes programmes se chargent un |
13 |
tantinet plus rapidement depuis le disque dur. le prelink accentue |
14 |
encore plus cet effet. |
15 |
pour un serveur, je préfère que les programmes se chargent plus |
16 |
lentement (en général, une seule fois au boot, si le serveur dispose de |
17 |
beaucoup de mémoire), et qu'ils s'exécutent plus efficacement ensuite. |
18 |
en fait, le tout est de trouver le bon compromis entre taille et |
19 |
vitesse. c'est toutefois un grand sujet de troll. |
20 |
-- |
21 |
--dju` |
22 |
|
23 |
-- |
24 |
gentoo-user-fr@g.o mailing list |