Lien [The Register] To kill memory safety bugs in C code, try the TrapC fork
Lien Comment faire fonctionner Quake quand on a que 276Ko de RAM
Lien Java is becoming more like Rust, and I am here for it!
Lien Proposition pour ajouter defer en C
Lien La NSA publie un guide sur les problèmes de sécurité liés à la gestion de la mémoire
Lien Demystifying memory management in modern programming languages
Lien malloc() and free() are a bad API
Forum Linux.noyau Étrange occupation de la mémoire virtuelle
Une machine rate son hibernation. En regardant les journaux, elle s'est arrêtée à 30% en écrivant dans le swap.
Le truc étonnant, c'est que celui-ci était plein de vide : en faisant "swapoff -a" il n'a pas remis un octet en RAM, comme le montre la copie écran ci-dessous, illustrant à la fin le moment où la commande est lancée…
Si quelqu'un a une idée d'où vient ce comportement!
Wiki [Tuto/HowTo] Transférer les logs en ram avec Log2Ram
Testé sur : Raspberry Pi 2 (raspbian jessie), Odroid-XU4 (ubuntu-minimal 16.04)
Introduction
Log2Ram est une application permettant de placer les fichiers log en mémoire RAM. L'objectif étant de diminuer le taux d'écritures sur la mémoire système. Cela permet de soulager les vieux disques dur tout en accélérant légèrement le système, ainsi qu'augmenter la durée de vie des mémoires flash (cartes SD, clés USB, etc) utilisées pour le système d'exploitation.
Cette astuce permet d'augmenter la durée (…)
Journal L'architecture des micro-processeurs et des caches mémoires
Une présentation en Anglais et sous format PDF :
L'architectures des micro-processeurs modernes et notamment des mémoires caches
Ce document de l'université Friedrich-Alexander d'Erlangen-Nuremberg a été réalisée par :
(apparemment, réalisée en 2013 et présentée en juin 2014…)
Personnellement, les pages les plus importantes, dont je changerai un peu beaucoup l'ordre de la présentation :
- page 32 Historique des processeurs de 2005 à 2012
- page 43 L’architecture UMA (Uniform Memory Access)
- page (…)
Forum Linux.général Mesure incohérente de consommation mémoire
Bonjour,
Je souhaite mesurer la consommation mémoire de l'une de mes applications tournant sur une cible embarquée (un powerpc)
La commande free me ressort le résultat suivant:
free:
total used free shared buffers
Mem: 126208 51864 74344 0 0
-/+ buffers: 51864 74344
Swap: 0 0 0
Or lorsque je récupère la valeur de Vmsize dans /proc/pid/status j’obtiens le résultat suivant:
(avec pid le pid de mon application)
Appli:
VmPeak: 264960 kB
VmSize: 264960 kB
Même résultat avec top qui (…)