begin process at 2012 05 30 04:15:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

mémoire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mémoire

mardi 5 décembre 2006 à 17:19:06 | mémoire

infodaoudi

Bonjour,
j'ai un programme qui utilise un arbre dont les feuilles contiennent des données, peut on toujours stoké un nombre de données enorme sans avoir besoi do stocké ces données sur disque (fichier par exemple), Quelles sont les limites d'un point de vu mémoire?
j'espère que la question est claire
merci pour tout commentaire
mardi 5 décembre 2006 à 18:21:43 | Re : mémoire

Bling 182

Ben ta limite mémoire, c'est la taille totale de ta mémoire - un chouilla utilisé par le système et les applications déjà utilisées.
mardi 5 décembre 2006 à 18:26:38 | Re : mémoire

infodaoudi

qu'on est ce qu'on est obligé de stoché les données sur dique?
mardi 5 décembre 2006 à 18:32:17 | Re : mémoire

Bling 182

Quand tu n'as plus de mémoire disponnible, ou si tu veux sauvegarder à long terme, ou si tu veux transporter tes variables...
Il faut pas oublier que les données en mémoire ne sont plus présente après un redémarrage (manuel ou forcé) de la machine.
mardi 5 décembre 2006 à 18:35:08 | Re : mémoire

vecchio56

Administrateur CodeS-SourceS
En temps normal on n'utilise pas le disque.
Quand il n'y a plus de mémoire, les systemès proposent un mécanisme de swap qui permet d'avoir plus de mémoire, en utilisant un fichier d'échange qui lui est le disque.
Donc tant que tu as de la mémoire principale disponible, le disque du n'est pas utilisé
La mémoire disponible est la mémoire principale (eg 1Go) + la taille maximum du fichier d'échange (environ la taille de la mémoire vive la plupart du temps)

_____________________________________
Un éditeur de ressources gratuit pour Windows

mardi 5 décembre 2006 à 20:03:58 | Re : mémoire

BruNews

Administrateur CodeS-SourceS
La mémoire dispo par processus n'est pas extensible à loisir, sur système 32 normal c'est 2 Go (3 si commutateur positionné, réservé aux serveurs). Les 2 autres Go (partie haute) sont réservés au kernel dont une copie est mappée par processus.

Si on pouvait étendre selon fichier d'échange ou autre, un registre 32 bits ne serait pas assez grand pour référencer les adresses.

ciao...
BruNews, MVP VC++
mardi 5 décembre 2006 à 20:44:15 | Re : mémoire

badrbadr

J'ai entendu dire que quand le système manque de mémoire, il utilise le disque dur (les espaces vides) comme une sorte de mémoire virtuelle. C'est vrai? BruNews peut certainement nous éclairer la-dessus.

[:D] @++
mardi 5 décembre 2006 à 20:56:36 | Re : mémoire

BruNews

Administrateur CodeS-SourceS
"espaces vides", c'est rigolo ça...
Le system utilisera les espaces marqués libres dans le fichier d'échange (disque dur) mais uniquement dans la limite des 2 Go maxi PAR processus.

ciao...
BruNews, MVP VC++
mercredi 6 décembre 2006 à 16:57:51 | Re : mémoire

infodaoudi

bonjour,
merci pour votre participation, mais je ne comprend pas ca veut dire quoi un fichier d'echange et ca veut dire quoi swap? (ne se moquez pas de moi svp)


Cette discussion est classée dans : données, mémoire


Répondre à ce message

Sujets en rapport avec ce message

Lecture et ecriture d'une base de données access [ par thino ] SalutJe voudrai avoir un code pour accéder à ma base de données sur access par la methode d'accès DAO. Exportations de données vers Word ou Excel [ par sebastien ] Bonjour, je suis étudiant (débutant en informatique) et dans le cadre de mon cours d'informatique je dois réaliser une petite application Base de donn Exportation de données access depuis borland c++ builder [ par sebastien ] Bonjour, je suis étudiant (débutant en informatique) et dans le cadre de mon cours d'informatique je dois réaliser une petite application Base de donn Accéder aux données d'une carte flash [ par Yoy ] Je souhaite pouvoir lire les données d'une carte flash insérée dans un connecteur PCMCIA d'un portable.La carte flash contient des données qui ne sont les acces aux données en gtk+ [ par ahmed ] comment se fait l'acces aux bases de donneés en gtk+...est ce qu'il y a un widget qui est responsable de l'access aux bases de données ? Accéder à une source de données ODBC [ par Alain ] Bonjour, j'aimerais savoir si il est possible et comment (exemples, site,...) accéder à une source de données ODBC comme en Java. Merci de votre aide, Connexion à une base de données SQL Server via Internet ? [ par SharKy ] J'aimerai savoir s'il est possible de se connecter à un ebase de données SQL Server via Internet selon l'adresse IP du serveur. Une fois la connecion Conversion de types de données... [ par nullspace ] J'ai jamais réussis à trouver une bonne solution pour convertir un type de variable dans une autre variable ayant un autre type.Par exemple...si j'ai Pointeur qui fait planter Windows !!! [ par coyito ] Salutquand je défini moi même une addresse pour un pointeur (exemple pour lire n'importe ou dans la mémoire) j'ai une erreur windows "access violation connexion a une base de données [ par wres ] je voudré juste savoir comment je pe a partir de Visual C++ 6 (MFC), me connecter a une base de données créé sous access 2000 (.mdb) !si kelkun sait c


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,214 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales