2012-04-30 13 views
7

Sto lavorando su un sistema embedded. Abbiamo stack e heap limitati nel nostro sistema embedded tipicamente 64k (ram). Sto cercando di usare le chiamate della libreria polar-ssl. C'è qualche strumento che dice quanta memoria stack e heap è usata da una funzione C?Come vedere l'heap e impilare l'uso di una funzione in c usando valgrind?

C'è qualche opzione è in valgrind che stampa il seguente:

  1. Pila e heap l'utilizzo di una funzione.
  2. Traccia di chiamate di funzioni che chiama internamente malloc senza byte.
+3

Perché non u leggere il documento di Valgrind? –

+0

massif dà l'analisi dell'heap (molto, ma utilizzabile). – BoBTFish

+0

usa man valgrind. –

risposta