L'argument qui tue... j'ai dit malloc() pour tout ce qui est lié aux demandes mémoires.
Ouais, rattrapage aux branches detected.
De tout manière, tu veux aussi vérifier que PostgreSQL (côté serveur) ne fait pas de malloc(3) avec ltrace.
Oui, là ça marche vu que ltrace(), en plus d'afficher les appels systèmes effectués comme strace, enregistre les appels aux fonctions des librairies chargées dynamiquement.
Quoiqu'il en soit, pour ta gouverne, il est possible d'allouer de la mémoire en utilisant mmap() avec le flag MAP_ANONYMOUS (pour les OS qui le supportent, ça va de soi). malloc() est loin d'être la seule méthode d'allocation.
[^] # Re: Mouai
Posté par galactikboulay . En réponse à la dépêche Interview de Marcus Brinkmann, développeur du Hurd. Évalué à 1.
Ouais, rattrapage aux branches detected.
Oui, là ça marche vu que ltrace(), en plus d'afficher les appels systèmes effectués comme strace, enregistre les appels aux fonctions des librairies chargées dynamiquement.
Quoiqu'il en soit, pour ta gouverne, il est possible d'allouer de la mémoire en utilisant mmap() avec le flag MAP_ANONYMOUS (pour les OS qui le supportent, ça va de soi). malloc() est loin d'être la seule méthode d'allocation.