PROPOSER nouveau contrôleur pour la RAM

[BLOG ACCUEIL]


L'ingénieur Roman Gushchin travailleur dans l'entreprise Facebook, fait partie de l'équipe de l'entreprise travaillant sur le noyau Linux, il a trouvé une faille grave dans la façon dont il gère la mémoire du régulateur de courant, dont la consommation est beaucoup plus élevé que pourrait être . Et il a proposé un nouveau pilote résoudrait le problème, économiser des quantités importantes de RAM.

L'information a été publiée dans La nouvelle pile de la proposition Gushchin listes de diffusion Linux il y a quelques semaines et comme on le voit se réfère à l'utilisation qui rendrait la dalle du noyau, un nom donné au cache lié à l'augmentation d'éviter la perte de performance.

allocation des brames dans le noyau Linux fait partie d'un système de gestion de mémoire qui est divisé entre différents objets à l'intérieur de groupe de contrôle (groupe de contrôle), une caractéristique qui organise les processus hiérarchiquement et selon Gushchin Il ne fonctionne pas la voie à laquelle il a été conçu, de sorte que son efficacité ne serait pas de.





DALLE est basé sur un système qui optimise les applications de bloc et de la mémoire cache. Ce type de gestion de la mémoire réduit la fragmentation causée par les opérations d'allocation et de réinstallation. L'affectation des blocs implique la mise en place d'un cache pour un type particulier / taille de l'objet qui a plusieurs blocs de mémoire qui sont pré-assignée coupé en morceaux convenant à des objets spécifiques de taille fixe.

Gérer les pièces de telle sorte que la demande pour l'allocation de mémoire de base à un objet, pour satisfaire cette demande, avec une partie libre d'un bloc actuel. SLAB conserve la mémoire allouée pour une réutilisation lors de cessions subséquentes d'objets similaires, et réduit donc les coûts globaux associés à l'initialisation de l'objet.

Selon les résultats des tests effectués, le cours de la mémoire de sauvegarde 42% des interfaces WebLe serveur DNS 36% et le 35% dans les bases de donnéesToujours parler en utilisant la RAM liée à l'allocation DALLE. La proposition de Gushchin est actuellement sous la bannière de « demande de commentaires ». Si elle est acceptée, Il pourrait être intégré dans la version du noyau Linux 2020.

 

Que pensez-vous?

S'il vous plait entrer commenter
s'abonner
rapport