Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> RAM , kaarten en moederborden >> Content
Wat is de Heap Area in RAM ?
Random Access Memory of RAM , is het denken ruimte van een computer . Het is waar de momenteel lopende programma's worden uitgevoerd . RAM is niet zoals de harde schijf op een computer , omdat het niet de gegevens permanent op te slaan . Wanneer een computer is uitgeschakeld , wordt het RAM-geheugen gewist . De heap gebied , ook wel het segment heap , is een tijdelijke gegevensopslag . Geheugen

Random Access Memory
heeft drie segmenten : een code segment , een hoop segment en een stapel segment . Het segment code bevat het programma worden uitgevoerd. Het programma heeft een reeks instructies voor de componenten van de chip . Het is niet leesbaar voor de mens omdat een compiler creëert uitvoerbare code in machinetaal . Ze - er zal een origineel programma geschreven in leesbare tekst en de compiler gebruikt dat om het uitvoerbare bestand te maken zijn
variabelen en parameters

Programma
werken op gegevens . moeten de gegevens te verkrijgen , houden , transformeren op een bepaalde manier en dan de uitgang van het op een bepaalde manier . Terwijl het programma werkt , worden de gegevens opgeslagen in variabelen . Variabelen hebben verklaard type, zoals tekst , nummer of logica. Programma's hebben sub - programma's , de zogenaamde procedures en functies . Wanneer een programma roept een functie of een procedure voor het data naar het passeert . Functies en procedures te aanvaarden waarden wanneer zij worden opgeroepen en functies geven waarden wanneer ze klaar zijn . De waarden doorgegeven aan procedures en functies gaan in een soort variabele parameter genoemd . Variabelen en parameters beschikken over gegevens anders . Variabelen worden opgeslagen in het segment stapel en parameters worden opgeslagen in het segment heap .
Stack en Heap

Hoewel alle RAM opslag is tijdelijk , sommige segmenten zijn meer tijdelijke dan anderen . Stack geheugen behoudt zijn opslag voor de duur van het programma run . Hoewel het programma kan de waarde in elke toegewezen opslagruimte meerdere malen bij te werken , blijft die ruimte toegewezen . Stack geheugen is toegewezen , gevuld , gebruikte en niet-toegewezen . Dezelfde beetje geheugen zal meerdere malen gebruikt worden tijdens het programma run en geen van deze toepassingen zich tot elkaar verhouden . Een stapel is zo gestructureerd dat het bovenste stuk van de ruimte altijd eerst wordt gebruikt . Dit wordt " LIFO , " wat staat voor Last In First Out genoemd . Zoals stack data langer duurt , de structuur van het segment stack beter beheersbaar . Heap gegevens krijgt toegewezen , dan is een ander blok is toegewezen , en dan nog een , maar dan een lagere blok zou worden weggegooid en worden leegstaande , waardoor gaten in de stapel .
Geheugentoewijzing

programma's zijn in staat om reserve geheugen voor hun exclusief gebruik . Dit gereserveerde geheugen toegewezen uit het hap sector . Net als programma's kunt geheugenruimte reserveren , kunnen ze het te bevrijden als ze klaar zijn met het. Als het programma niet gratis het geheugen , zal de toewijzing houden totdat het is afgerond en afgesloten . Het voordeel van deze strategie is dat het programma niet te concurreren met andere programma's geheugenruimte . Gebrek aan geheugen vertraagt ​​de uitvoering van een programma als het wacht op de benodigde hoeveelheid opslagruimte beschikbaar zullen komen .

Previous: Next:
  RAM , kaarten en moederborden
·Wat zijn RAM Chips ? 
·Met twee grafische kaarten aan…
·Wat is DDR - 266 ? 
·Wat is PC Express ? 
·Acer 3680 Geheugen Installatie…
·GTX 280 Vs . 8800 GTX 
·Hoe maak je een moederbord ins…
·Hoe je RAM Leg in een computer…
·De effecten van Bad RAM 
  Related Articles
Hoe te Rechtvaardigen de aankoop van de …
Hoe de iPad kopen 
Hoe de Krant op iPad 
Hoe je pre-order van de Apple iPad Onlin…
Hoe de iPhone Apps Sync voor de iPad 
Hoe te Screen Rotation Lock op de iPad 
Hoe je Bluetooth apparaten koppelen met …
Hoe informatie over de ePub boek formaat…
Hoe kan ik Six Pictogrammen In De iPad l…
  Hardware Articles
·Hoe MOD een WUSB11 V2.6 
·Hoe de BIOS op MSI Wind bijwerken 
·Hoe gegevens met behulp van een Memory S…
·Hoe te Phoenix BIOS 4.0 Upgrade 
·Hoe te updaten grafische kaart GE Force …
·Lijst van Video Cams die werken met Macs…
·Hoe de slaapstand uitschakelen in het BI…
·Een LED zal komen vaak met een materiaal…
·Soorten Computer muizen 
Copyright © Computer Kennis http://www.nldit.com