exemple de bibliographie pour mémoire

Un tel ordinateur peut être construit à partir de circuits logiques conservateurs réversibles, avec l`avantage fortuit de dissiper beaucoup moins de chaleur que les circuits booléens et/ou/NOT traditionnels. L`Université de Stanford. Les étiquettes sont dérivées de letrec et déplace l`opérateur d`étiquette, une version du Y-Combinator paradoxal. Norman R. support pour garbage collection à chaque instruction dans un compilateur Java “. Nous proposons un modèle très général d`un tel système (basé sur la mémoire partagée distribuée) et un algorithme de GC distribué extensible et asynchrone. Il est destiné à rendre facilement disponible un large corpus de connaissances qui doit actuellement être absorbé fragmentaire de la littérature ou réinventé par chaque langue implementor. Moss. Garbage collecte du monde: une voiture à la fois “. Cette discussion porte non seulement sur les schémas de marquage, mais également sur d`autres formes de représentation, bien que la discussion soit strictement limitée à la représentation des informations de type. Actes de la conférence ACM SIGPLAN` 00 sur la conception et la mise en œuvre du langage de programmation, pp.

algorithmes conservant des listes d`espace libre séparées pour chaque taille de bloc de mémoire utilisé tendait à fonctionner assez bien comparé à d`autres algorithmes. Stratégies de garbage collection de disque pour Java persistant “. Nous décrivons une nouvelle méthode pour déterminer quand un objet peut être récupéré par les ordures. En utilisant les techniques développées dans la salle de classe à l`Université de Programmer`s d`America Online, Michael Daconta habilement pilotes programmeurs à travers les subtilités des deux aspects les plus difficiles de la programmation C++: pointeurs et gestion de la mémoire dynamique. Lors de l`ajout de garbage collection et de types d`exécution à un langage simultané fortement typé, statiquement vérifié,». Les résultats préliminaires indiquent que cette technique réduit les taux de manque de mémoire cache de 21-42% et améliore les performances du programme de 14-37%. Les GCs générationnels permettent une plus petite quantité de mémoire à réutiliser plus souvent. Cadre de gestion de la mémoire personnalisable». Les implémentations de machines abstraites telles que l`OP-TIM et le PG-TIM doivent utiliser un garbage collector sur mesure qui semble nécessiter une pile auxiliaire, avec une taille maximale potentielle qui est directement proportionnelle à la quantité de données en direct dans le tas. Damien Doligez & Georges Gonthier. Lecture Notes in Computer Science, vol. langages de programmation — C “.

Pirinen. Cette technique, implémentée dans SmallEiffel, notre compilateur pour le langage orienté objet Eiffel, est applicable à d`autres langages et autres algorithmes de garbage collection, qu`ils soient distribués ou non. Sage. La nature asynchrone des finaliseurs n`est pas seulement un accident de mise en œuvre ou une lacune des collecteurs de traçage; Il est nécessaire pour l`exactitude du code client, affecte fondamentalement la façon dont les finaliseurs doivent être écrites, et comment les installations de finalisation doivent être présentées à l`utilisateur. Cet article explore une approche pour répartir le travail plus uniformément au cours du cycle de collecte des ordures. Nous avons amélioré les performances du garbage collection dans le système standard ML du New Jersey en utilisant les installations de mémoire virtuelle fournies par le noyau Mach. Haskell, ont été et, sauf un, sont encore des monstres qui consomment de l`espace. Fonctions récursives des expressions symboliques et leur calcul par machine “. Web. Les collecteurs générationnels doivent garder une trace de tous les pointeurs de plus en plus jeunes générations, en «surveillant» tous les magasins dans le tas. Garbage collection sûr et efficace pour C++ “.

Dans les systèmes de stockage de tas précédents, le coût de création d`objets et de garbage collection est indépendant de la durée de vie de l`objet. Allocation de mémoire pour les applications serveur de longue durée». Il a été introduit comme un mécanisme pour réduire la pagination et les temps de pause; Nous soutenons qu`il est également crucial pour éliminer les ratés de cache pendant la phase de balayage. Cette conception repose essentiellement sur la distinction de compilation ML entre les objets mutable et immuables.