Une centaine de Mo pour un serveur SQL, je trouve cela trés raisonnable.
Il faut savoir que les performances du serveur MySQL sont, en autre, liées à la taille des "buffers" utilisés pour mettre en cache les requêtes.
De nombreux paramètres peuvent être réglés dans le fichier
/etc/my.cnf.
Mysql fournit plusieurs modèles. Dans FC4, avec la version standard ils sont enregistrés dans /usr/share/doc/mysql-server-4.1.12.
Il y a, par exemple, my-small.cnf pour les "trés" petits serveurs, my-medium.cnf, my-large.cnf ou même my-huge.cnf pour les grosses config (serveur dédié avec 1 à 2 Go de ram).
Par exemple la valeur key_buffer prends les valeurs 16K, 16M, 256M ou 384M.
Donc il y a des réglages à faire.
Pour apache, l'apparition de plusieurs "processus" fait partie du fonctionnement standard de l'application. Pour plus d'info, lire
Multi-Processing Modules (dans la doc apache).
A+
P.S. : c'est quoi l'intérêt de compiler à partir des sources une application qui est particulièrement bien intégrée à l'OS. Le release mineure 4.1.13 sera rapidement dans les updates officiels.