Bonjour à tous
J'ai pu voir en utilisant VMMAP que la mémoire virtuelle de mes processus est plutot bordélique. Or j'ai besoin de garder une zone mémoire libre commune entre toutes mes applications, et si possible de très grande taille (125Mo si possible 256Mo). Donc avec une ou deux applis ça va, on s'en sort "a la main" avec VMMAP mais lorsqu'on a des dizaines d'applis c'est l'enfer.
J'ai pu voir qu'il était possible de lister les DLL et de fixer leur emplacement précis en mémoire virtuelle lors du link avec Visual C++ 2008 Express Ed. J'aimerais savoir s'il est possible alors de fixer l'emplacement des autres données en mémoire virtuelle (private data, heap etc...) ou plus simplement d'imposer une zone de mémoire virtuelle vierge.
z'avez vous z'une idée ?
Partager