2013-04-30 9 views

risposta

7

Sono le dimensioni nel codice, i dati e l'heap necessari per l'applicazione. In linux, puoi controllare le dimensioni del "testo" (codice), "dati" e "bss" con size a.out (sostituisci a.out con qualunque sia l'applicazione che viene chiamata). Esistono strumenti simili per Windows.

Per quanto riguarda le esigenze di heap, è più complesso, ad esempio caricare un modello completo di un Boeing 747 (ogni dado, rivetto, bullone, sedile e pulsante sul "telecomando TV") in Autocad richiede molta più memoria di il modello di due bulloni con dadi corrispondenti attraverso due piastre di metallo nello stesso sistema Autocad - la stessa cosa con il caricamento dell'ultimo romanzo di Ken Follet nel word processor è chiaramente diverso dal caricare la tua lettera alla compagnia idrica per lamentarsi dell'acqua perdita nella tua strada. Ma una stima approssimativa, utilizzando un tipico caso d'uso (ad esempio un modello di qualcosa di piccolo, ma comunque abbastanza sofisticato per essere significativo).

+0

Grazie Mats, molto utile – Saqlain