Couvre les performances du système de fichiers, en se concentrant sur la mise en cache, le traitement par lots et les techniques d'optimisation modernes.
Explore les bases du cache CMP, la mémoire transactionnelle, les transactions en vol, le mécanisme de débordement du cache et la réplication des victimes.
Explore Multi Masters Systems, en discutant des architectures avec plusieurs processeurs, mémoire partagée, exclusion mutuelle et accélérateurs matériels.
Explore la mutation sécuritaire dans la programmation fonctionnelle grâce à une évaluation paresseuse, à des invariants d'objets et à des fonctions de cache efficaces.
Explore la mémoire cache, l'impact de l'organisation des données, la structuration du stockage, les protocoles de communication et la commutation de paquets dans les réseaux informatiques.
Explore le multithreading dans l'architecture informatique, en se concentrant sur l'utilisation du pipeline et l'impact sur les performances dans diverses techniques, y compris le multithreading bloqué et à grain fin.
Couvre les optimisations logicielles pour améliorer les performances du programme en maximisant les succès de cache et en optimisant la distribution du travail.
Explore l'analyse de performance et les choix de conception des arbres LSM, en mettant l'accent sur les compromis entre le débit d'écriture et la vitesse de lecture.