Optimisation de Debian 6

Bonsoir à tous,

J’ai un VPS sous débian 6 (ici pour voir les infos : dedishops.com/vps-hq/idroid-hq-4096mo)
Donc ma question est simple, comment optimiser pour mon serveur minecraft et web, dont je n’utilise que pour une BDD et des panels de gestions (type multicraft, mumble ou encore phpmyadmin…)(Je n’utilise pas Apache2 mais lighttpd ). Quels sont les paquets à retirer et aussi si il y a un noyau linux plus performant. Voici la liste des packets installés :

libpng12-0 install libpopt0 install libprotobuf6 install libpulse0 install libqdbm14 install libqt4-dbus install libqt4-network install libqt4-sql install libqt4-sql-mysql install libqt4-sql-sqlite install libqt4-xml install libqtcore4 install libreadline6 install libsasl2-2 install libselinux1 install libsensors4 install libsepol1 install libsigc++-2.0-0c2a install libslang2 install libslice33 install libsm6 install libsndfile1 install libsnmp-base install libsnmp15 install libsqlite3-0 install libss2 install libssl0.9.8 install libstdc++6 install libsysfs2 install libt1-5 install libtalloc2 install libtasn1-3 install libterm-readkey-perl install libterm-readline-gnu-perl install libterm-readline-perl-perl install libtext-charwidth-perl install libtext-iconv-perl install libtext-wrapi18n-perl install libthai-data install libthai0 install libtiff4 install libudev0 install libunistring0 install libusb-0.1-4 install libuuid1 install libvorbis0a install libvorbisenc2 install libwbclient0 install libwrap0 install libx11-6 install libx11-data install libxapian22 install libxau6 install libxcb-render-util0 install libxcb-render0 install libxcb1 install libxcomposite1 install libxcursor1 install libxdamage1 install libxdmcp6 install libxext6 install libxfixes3 install libxfont1 install libxft2 install libxi6 install libxinerama1 install libxml2 install libxpm4 install libxrandr2 install libxrender1 install libxtst6 install libzeroc-ice33 install lighttpd install locales install login install logrotate install lsb-base install lsb-release install lsof install lynx install lynx-cur install lzma install m4 install make install makedev install man-db install manpages install manpages-fr install memtester install mime-support install mktemp install mlocate install module-init-tools install mount install mtools install mumble-server install mysql-client install mysql-client-5.1 install mysql-common install mysql-server install mysql-server-5.1 install mysql-server-core-5.1 install nano install ncurses-base install ncurses-bin install ncurses-term install net-tools install netbase install odbcinst install odbcinst1debian2 install openjdk-6-jre install openjdk-6-jre-headless install openjdk-6-jre-lib install openssh-blacklist install openssh-client install openssh-server install openssl install openssl-blacklist install passwd install perl install perl-base install perl-modules install php-zeroc-ice install php5-cgi install php5-cli install php5-common install php5-gd install php5-mcrypt install php5-mysql install php5-suhosin install phpmyadmin install portmap install procinfo install procmail install procps install psmisc install psutils install pwgen install python install python-central install python-minimal install python-support install python2.6 install python2.6-minimal install quota install readline-common install rmail install rsync install samba install samba-common install sasl2-bin install screen install sed install sendmail install sendmail-base install sendmail-bin install sendmail-cf install sendmail-doc install sensible-mda install sensible-utils install shared-mime-info install sharutils install smbfs install snmp install spawn-fcgi install ssl-cert install sudo install sysklogd install syslinux install syslinux-common install sysv-rc install sysvinit install sysvinit-utils install tar install tcpd install tcpdump install tcsh install telnet install tofrodos install traceroute install ttf-dejavu install ttf-dejavu-core install ttf-dejavu-extra install ttf-freefont install tzdata install tzdata-java install ucf install udev install unixodbc install unzip install update-inetd install util-linux install uuid-runtime install vim install vim-common install vim-runtime install wget install whiptail install whois install wide-dhcpv6-client install wwwconfig-common install x-ttcidfont-conf install x11-common install xfonts-encodings install xfonts-utils install xinetd install xz-utils install zlib1g

Bon je m’y connais pas non plus très bien (enfin je connais un min les choses).

Merci d’avance.

Salut,

[quote=“akiranai”]Quels sont les paquets à retirer[/quote]Enlever des paquets n’accélérera pas le système. Arrêter des services (inutiles) “pourrait” améliorer les performances.

[quote=“akiranai”]si il y a un noyau linux plus performant[/quote]Quel est ton noyau ?

2.6.32-7-pve

C’est un VPS OpenVZ donc tu n’as pas le contrôle sur le noyau, c’est ton hébergeur qui gère ça.
C’est d’ailleurs pour ça que tu n’as pas de paquet linux-image-* installé (sur un vrai serveur ou sur un VPS HVM il faut absolument un de ces paquets car c’est eux qui contiennent le noyau).

Vu que je passe à la fin du mois chez kimsufi (enfin repasse), on sait changer le noyau?

Salut,

Oui, c’est possible. Je ne suis pas certain que ça ait un grand intérêt au niveau des performances.

Soyons clair : le noyau de la stable actuelle (Squeeze) c’est le 2.6.32. C’est le seul qui bénéficie de mises à jour de sécurité de la part de l’équipe Debian, donc même sur un serveur indépendant je te déconseille d’installer quoi que ce soit d’autre.

Depuis le 2.6.32 le noyau s’est beaucoup amélioré au niveau performance des accès disque. Sans parler de la disparition du “big kernel lock” et autres modifs importantes. Donc si, en principe un kernel 3.x est beaucoup plus performant (même si on ne parle que de quelques millisecondes grappillées ici et là).
Par contre on en revient toujours au problème des MAJ de sécurité (c’est pas à toi que je vais l’apprendre :wink:).

Depuis le 2.6.32 le noyau s’est beaucoup amélioré au niveau performance des accès disque. Sans parler de la disparition du “big kernel lock” et autres modifs importantes. Donc si, en principe un kernel 3.x est beaucoup plus performant (même si on ne parle que de quelques millisecondes grappillées ici et là).
Par contre on en revient toujours au problème des MAJ de sécurité (c’est pas à toi que je vais l’apprendre :wink:).[/quote]

Tu as d’autant plus raison que sur mon dédié et mon autre distant j’ai installé des noyaux 3.2.0-0… :mrgreen:
Mais il faut ajouter les backports, ce qui n’est pas forcément une très bonne chose pour un serveur.

C’est pourquoi j’ai tendance à ne pas le conseiller: faites ce que je dit, pas ce que je fais… :wink: :005

Oui, je sais que c’est très tentant… :mrgreen:
Mais bon notre ami, selon ses propres dires, est plutôt débutant donc c’est pas une bonne idée du tout pour lui. Même moi je ne me hasarde pas à installer autre chose qu’un kernel stable (mais bon tu me connais, moi c’est plutôt parce que je suis parano, les performances ça passe loin derrière la sécurité :wink:).