Il programma padre C elabora e alloca memoria, quindi chiama execvp(). Cosa succederà con tutta la memoria allocata ma non liberata? Viene automaticamente liberato o rimane come una spazzatura?Cosa succede con l'utilizzo della memoria dopo exec *()
5
A
risposta
10
exec*()
sostituito la memoria del vecchio processo completamente con il nuovo programma. Questo include tutta la memoria allocata, quindi non ci sono rifiuti che restano indietro. Ma nota che altre risorse come i descrittori di file non vengono automaticamente liberate o chiuse.
Problemi correlati
- 1. Cosa succede con customUserNamePasswordValidatorType?
- 2. Cosa succede a AsyncTasks dopo onPause?
- 3. Cosa succede a unique_ptr dopo std :: move()?
- 4. ASP.NET: Cosa succede al codice dopo Response.Redirect (...)?
- 5. Cosa succede dopo che un pacchetto è stato catturato?
- 6. Cosa succede con JSON.stringify (argomenti)?
- 7. Cosa succede ai pixel dopo averli passati in glTexImage2D()?
- 8. Cosa succede alla memoria allocata dinamica quando si chiama execv()?
- 9. cosa succede ai puntatori alla memoria allocata dinamicamente dopo un fork UNIX?
- 10. Cosa succede quando mongodb ha esaurito la memoria?
- 11. Cosa succede all'attributo view.frame.size dopo un CGAffineTransform (Ruota)?
- 12. cosa succede esattamente quando `enableProdMode()`
- 13. Cosa succede alla memoria che non viene liberata dopo la fine del programma?
- 14. Cosa succede se nuovo fallisce?
- 15. Cosa fa exec sp_updatestats?
- 16. Cosa succede in BeginProcessRequest()?
- 17. Cosa succede dopo che un metodo viene chiamato in Java
- 18. Cosa succede quando interrompo un'applicazione console C# con Control-C?
- 19. Cosa succede al codice dopo un reindirizzamento javascript (impostazione window.location.href)?
- 20. Cosa succede se non richiamo ReleaseBuffer dopo GetBuffer?
- 21. Cosa succede con una funzione inline esterna?
- 22. Cosa succede quando compongo * con + in Haskell?
- 23. Cosa succede con Java "% n" in printf?
- 24. Cosa succede realmente quando un byte trabocca?
- 25. Cosa succede quando localStorage è pieno?
- 26. Cosa succede quando l'app TestFlight scade?
- 27. Cosa significa "flushing thread" della memoria locale nella memoria globale?
- 28. Cosa succede agli elementi DOM inutilizzati?
- 29. Cosa succede ai valori di ritorno della funzione non utilizzati?
- 30. Cosa succede quando l'host della finestra mobile viene riavviato?