Domanda

Pone questa domanda per determinare quale algoritmo di allocazione della memoria fornisce risultati migliori con applicazioni critiche per le prestazioni, come i motori di gioco o applicazioni incorporate. I risultati dipendono in realtà la percentuale di memoria frammentata e il determinismo del tempo della richiesta di memoria.

Esistono diversi algoritmi nei libri di testo (ad esempio l'allocazione della memoria di Buddy), ma ce ne sono anche altri come TLSF. Pertanto, per quanto riguarda gli algoritmi di allocazione della memoria disponibili, che uno di essi è più veloce e causa meno frammentazione. A proposito, i collezionisti della spazzatura non dovrebbero essere inclusi.

Si noti inoltre, questa domanda non riguarda la profilazione, mira solo a scoprire un algoritmo ottimale per i requisiti determinati.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top