| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Hardware  
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Nook

  • Ordinateurs portables

  • Autre Matériel informatique

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad
  •  
    Connaissances Informatiques >> Hardware >> RAM , cartes et mères >> Content
    Quelle est la surface du tas de RAM
    ? Random Access Memory , ou mémoire vive, est l'espace penser à un ordinateur. C'est là que les programmes en cours d'exécution sont exécutés. RAM n'est pas comme le disque dur d'un ordinateur, car il ne stocke pas les données de manière permanente . Lorsqu'un ordinateur est éteint, la mémoire RAM est effacée. La zone de segment , appelé aussi le segment de pile , est un magasin de données temporaire . Mémoire

    Random Access Memory dispose de trois segments : un segment de code, un segment de tas et un segment de pile . Le segment de code contient le programme à exécuter . Le programme comporte une série d' instructions pour les composants de la puce d'ordinateur . Il n'est pas lisible pour les humains , car un compilateur crée un code exécutable en langage machine . Il y aura un programme original écrit en texte lisible par l'homme et le compilateur utilisé que pour créer le fichier exécutable
    variables et de paramètres
    programmes

    opèrent sur des données - . Ils avoir à acquérir des données , tenir, transformer une certaine façon et puis sortir en quelque sorte . Bien que le programme fonctionne, ses données sont stockées dans des variables . Les variables ont un type déclaré , comme du texte , nombre ou logique . Les programmes ont sous-programmes , appelés les procédures et fonctions . Lorsqu'un programme appelle une fonction ou d'une procédure, il transmet les données à elle . Fonctions et procédures acceptent les valeurs quand ils sont appelés et les fonctions renvoient des valeurs quand ils ont fini . Les valeurs transmises à des procédures et des fonctions vont dans un type de variable appelée un paramètre . Variables et paramètres tiennent différemment données. Les variables sont stockées dans le segment de pile et les paramètres sont stockés dans le segment des tas.
    Stack et Heap

    Bien que tout le stockage RAM est temporaire , certains segments sont plus temporaire que d'autres. La mémoire de la pile conserve sa stockage pendant la durée de l'exécution du programme . Bien que le programme peut mettre à jour la valeur dans chaque espace de stockage alloué à plusieurs reprises, que l'espace reste alloué . Pile mémoire est allouée , remplis, utilisés et non alloué . Le même bit de mémoire sera réutilisée plusieurs fois au cours de l' exécution du programme et aucun de ces usages se rapportent les uns aux autres . Une pile est structuré de telle sorte que la pièce supérieure de l'espace est toujours utilisé en premier. C'est ce qu'on appelle « LIFO », ce qui signifie Last In First Out . Comme les données de la pile dure plus longtemps , la structure du segment de pile est plus facile à gérer . Données du tas obtient attribués , puis un autre bloc est alloué , puis un autre , puis un bloc inférieur risquent d'être supprimés et deviennent inoccupés , laissant des trous dans la pile.
    Allocation de mémoire
    Programmes

    sont capables de mémoire de réserve pour leur usage exclusif . Cette mémoire réservée est alloué sur le secteur hap . Tout comme les programmes peuvent réserver de l'espace mémoire , ils peuvent libérer quand ils ont fini avec elle. Si le programme ne libère pas la mémoire, il conservera l'allocation jusqu'à ce qu'il ait terminé et s'est arrêté. L'avantage de cette stratégie est que le programme n'a pas à rivaliser avec d'autres programmes de l'espace mémoire. Manque de mémoire ralentit l'exécution d'un programme car il attend la quantité de stockage requise pour devenir disponible .

    Previous :

    next :
      articles connexes
    ·Comment overclocker un 667 mégahertz Intel Pentium III…
    ·Comment mettre à niveau la RAM sur un Sony Vaio PCG- 7…
    ·Est-ce que mon mémoire Overclocking Make My Faster PC 
    ·Comment pour savoir ce que RAM de tension que je devrai…
    ·Quelle est l'importance de la vitesse du processeur OS 
    ·Définir Vitesse de mémoire de RAM 
    ·Comment faire pour trouver une mise à jour pour un pil…
    ·Spécifications Puce mémoire 
    ·Comment remplacer la carte mère dans un portable HP ZV…
    ·Mémoire RAM Définition 
      articles en vedette
    ·Comment supprimer un livre sur votre Kindle 
    ·Comment imprimer des enveloppes avec une série CP1700 …
    ·Comment faire pour enregistrer sur un CDR 
    ·Comment signaler un ordinateur volé 
    ·Comment copier un CD-ROM mais 
    ·Intel Turbo Boost Technology 
    ·Quelles sont les différences entre intégrés et dédi…
    ·Comment nettoyer un Trackpad Bouton MacBook 
    ·ASUS P5VD2 - MX SE Carte mère Spécifications 
    ·PDF à iPad 
    Copyright © Connaissances Informatiques http://fr.wingwit.com