Che cosa significa "impronta applicativa" significa per applicazione sviluppata in C/C++. E come possiamo calcolare l'impronta dell'applicazione C/C++.Che cos'è l'impronta dell'applicazione e come calcolarla?
risposta
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).
- 1. Assemblare una funzione secondo necessità e calcolarla velocemente
- 2. Che cos'è VertiPaq e come funziona
- 3. Che cos'è GenericParameterHelper e come viene utilizzato?
- 4. SignInManager, che cos'è e come, quando usarlo?
- 5. Che cos'è LD_LIBRARY_PATH e come utilizzarlo?
- 6. Che cos'è% 0 |% 0 e come funziona?
- 7. Che cos'è pyximport e come dovrei usarlo?
- 8. Che cosa è e = e | =
- 9. function (e) {e.something ...} Che cos'è e?
- 10. Che cos'è il processo kthreadd e i bambini e come è diverso da init e children
- 11. Che cos'è crtbegin.o e crtbegin_dynamic.o?
- 12. Come rilevare che JavaScript e/o i cookie sono disabilitati?
- 13. Che cos'è l'AppDelegate e come faccio a sapere quando utilizzarlo?
- 14. Che cos'è un file Flash .SWC e come viene utilizzato?
- 15. Che cosa significa FabricNotReadableException? E come dovremmo rispondere ad esso?
- 16. In Flask, che cosa è request.args e come viene utilizzato?
- 17. Che cos'è Android: weightSum in Android e come funziona?
- 18. Che cos'è un POST HTTP multiplo e come farlo? (scribd)
- 19. Che cos'è XML BOM e come lo si rileva?
- 20. Che cosa è getattr() esattamente e come lo uso?
- 21. Che cos'è JAXB e JAXRS? Come sono collegati?
- 22. Come testare le direttive che utilizzano templateUrl e controller?
- 23. Che cos'è l'errore "unknown software exception (0xc00000fd)" e come evitarlo?
- 24. Che cos'è un albero del vocabolario e come costruirne uno?
- 25. Che cos'è IDataErrorInfo e come funziona con WPF?
- 26. Che cos'è un handle di funzione e come è utile?
- 27. Che cos'è la registrazione Vim e come può essere disabilitata?
- 28. Che cos'è un oggetto grafico e come serializzo uno
- 29. Che cos'è WPF e come si confronta a WinForms?
- 30. Che cos'è la stampa << EOF; e come funziona?
Grazie Mats, molto utile – Saqlain