OpenSSL VPN Serveurs de messagerie |
Boost/BoostLes librairies Boost regroupent un ensemble de librairies Open-Source couvrant des domaines très variés allant du traitement des chaînes de caractères à la gestion des Threads en passant par le traitement des expressions rationnelles (ou expressions régulières). Dans le cadre d'un récent projet, il me fallait mettre au point un système de traitement quotidien par expressions régulières de fichiers journaux dont le volume total dépassait 1Go par jour. Dans ces conditions, il était exclu d'utiliser le chargement préalable du fichier en mémoire. Les environnement d'exécutions étant AIX et Windows, j'ai donc décidé d'utiliser la méthode des fichiers mappés en mémoire (mmap sous Unix et CreateFileMapping sous Windows). |