Minimiser la consommation mémoire de Mageia
L’un des facteurs de performance d’une base de données relationnelle sur une machine Linux, où elle est dédiée, est de disposer de la plus grande quantité de mémoire possible.
Désactiver le démarrage en mode graphique
Sur un serveur, on ne laisse pas s’exécuter l’interface graphique. Le mieux serait peut-être de ne pas l’installer au préalable.
rm -f /etc/systemd/system/default.target ln -s /lib/systemd/multi-user.target /etc/systemd/system/default.target
Minimisation des services
Sur Mageia, il n’existe pas de version « server » comme le proposent aujourd’hui Ubuntu et Fedora. C’est bien dommage. Du coup, vous allez devoir jouer du systemctl (systemctl stop nom_du_service;systemctl disable nom_du_service) ou du ntsysv – ou les deux – pour minimiser votre consommation mémoire.
Au final, il doit vous rester uniquement les services suivants :
chronyd.service crond.service getty@tty1.service network.service sshd.service systemd-journald.service systemd-udevd.service user@0.service
55 Mo au final consommés par Mageia
La consommation de la Mageia 6 exécutant chronyd et sshd atteint à peine les 55 Mo, comme le montre la copie d’écran ci-dessous.