'Crashes vermeden door herallocatie geheugen'

Volgens de makers van het programma, dat voor niet-commerciële doeleinden gratis is, worden veel programmeerfouten veroorzaakt doordat programmeurs nog steeds code schrijven alsof geheugen schaars is. Dat leidt, vooral in talen zoals C en C++, tot fouten zoals bijvoorbeeld het meerdere malen of te vroeg vrijgeven van geheugen. Het systeem, ontwikkeld door informaticus Emery Berger en Microsoft-onderzoeker Ben Zorn, moet voorkomen dat het door dergelijke fouten met de executie van programma’s gedaan is, door de geheugenallocaties te herleiden naar een zogeheten randomized memory manager. Deze benadert op probabilistische wijze een ‘infinite heap memory manager’, door het geheugen zo te herindelen dat de kans dat er op plekken geschreven en gelezen wordt waar dat niet zou moeten – bijvoorbeeld daar waar een andere applicatie bezig is – geminimaliseerd wordt.

Het programma, dat is ontwikkeld met financiële steun van Microsoft, Intel en de National Science Foundation, is beschikbaar voor Windows XP, Windows Vista en Linux. De Windows-versies beschermen op dit moment echter enkel de Firefox-browser – de Linux-versie kan willekeurige applicaties onder zijn hoede nemen. Uiteraard wordt er extra systeemgeheugen door DieHard geclaimd; volgens Berger zou de toename ongeveer 50 tot 75 procent zijn. De prestaties van applicaties zouden daar, mits er inderdaad voldoende geheugen aanwezig is, niet merkbaar onder lijden. Technische details over geheugenmanagement met DieHard zijn in pdf-formaat van Bergers website te downloaden.

Nieuws

Verslag Digitale Groei Sessie 22 april: strategie, inzicht en concrete stappen vooruit

Tijdens de Digitale Groei Sessie op 22 april hebben we een sterke en inspirerende bijeenkomst gehad op onze nieuwe locatie...

Lees meer

Nieuws

Online marketing Maastricht: ICTloket.nl versterkt digitale groei vanuit twee locaties

De vraag naar online marketing in Maastricht groeit. Organisaties willen beter vindbaar zijn, meer leads genereren en vooral: structureel groeien....

Lees meer

Nieuws

ICTloket Motorsport als standhouder op het 4WD Festival 2026

De eerste contouren van het 4WD Festival 2026 worden zichtbaar. Met nog vijf maanden te gaan groeit het terrein in...

Lees meer
'Crashes vermeden door herallocatie geheugen'

Zullen we samen jouw ideeën tot leven brengen?

Ik maak graag vrijblijvend kennis om mee te denken over jouw plannen. Met mijn ervaring en netwerk help ik je om ideeën om te zetten in concrete en succesvolle resultaten.