C10K Le Problème... |
Les progrès matériels sont de plus en plus impressionnant. Par exemple durant ces 5 dernières années, le prix du Mo de mémoire vive a été divisé par 250 !!! Ces progrès technologiques nous permettent d'augmenter le nombre de clients sur un serveur. Certaines applications ont demandé proportionnellement plus de ressources mais certaines, comme les serveurs web, conservent une charge par clients quasi-identique depuis près de 20 ans. C'est pourquoi, de nos jours, avec un budget modeste, il est désormais possible de remplir les conditions matérielles nécessaires pour supporter 10000 Clients (C10K). Malheureusement, les OS courant ne sont pas capables de répondre à une telle demande. En effet, aucun OS ne peux à ce jour ouvrir 10000 Descripteurs de fichiers en simultanés. Sur certains OS comme Linux il existe une solution : Le PATCH ! |
Comment optimiser les applications ?
|
Auteur : Nicolas TANGUY