Domande con tag 'memory'

5
risposte

Serializzare strutture dati in C [chiuso]

Recentemente ho letto tre libri separati su algoritmi e strutture dati, programmazione tcp / ip socket e programmazione con memoria. Il libro sulla memoria ha brevemente discusso l'argomento della serializzazione delle strutture di dati allo sco...
posta 11.10.2012 - 22:09
2
risposte

Il fattore di analisi della complessità del tempo per le prestazioni della cache di un algoritmo?

Se ho un algoritmo A. e ha meno istruzioni dell'algoritmo B. ma ha prestazioni peggiori su una CPU a causa della scarsa coalescenza di memoria (e quindi delle prestazioni della cache della CPU), questo fattore viene inserito nell'analisi della c...
posta 13.12.2015 - 22:52
6
risposte

Unità di memoria indirizzabile

Da Wikipedia : the term endian or endianness refers to the ordering of individually addressable sub-components within a longer data item as stored in external memory (or, sometimes, as sent on a serial connection). These sub-co...
posta 09.07.2011 - 16:49
1
risposta

Informazioni sulla propagazione dell'aggiornamento della memoria nelle cache e nella RAM della CPU L1 / L2 / L3 x86 / x86-64

Sto cercando di capire in senso generale come vengono aggiornate L1 / L2 (e ora le cache L3) e come gli aggiornamenti vengono propagati in una CPU x86 / x86-64 multi-core agli altri core e infine alla RAM. Supponendo una CPU a 4 core e 2 copp...
posta 01.01.2015 - 03:12
1
risposta

L'assegnazione di NULL in un ambiente GC ha effetti simili all'uso di free ()?

Stavo solo scrivendo una funzione (in C # in questo caso) che memorizzava enormi quantità di dati in una variabile locale nelle prime fasi del codice, diciamo al 5% del codice delle funzioni. Dopo quel punto, i dati in questo memeory non sono p...
posta 28.10.2014 - 07:20
3
risposte

Aiutami a pensare in C ++

Uso principalmente le lingue dinamiche. Per molti anni vedo esempi del mondo criptato staticamente come const int STACK_SIZE = 100; E penserò "wow, non posso pensare così". Capisco la gestione della memoria, la sintassi, i puntatori (princi...
posta 05.12.2013 - 18:35
3
risposte

Tensione tra il principio di inversione delle dipendenze ed evitare "nuovo" in C ++?

Ho visto molti consigli che è meglio fare Type object; di Type* object = new Type(); in C ++ quando possibile-cioè, riduci al minimo l'utilizzo di new . Capisco il razionale dietro questo e lo apprezzo. Ma secondo la mia compr...
posta 27.11.2012 - 21:43
2
risposte

Qual è la soluzione migliore per l'allocazione della memoria statica?

Sto lavorando all'elaborazione delle immagini e ho bisogno di usare immagini grandi in un sistema critico. Una buona pratica per i sistemi critici è quella di evitare l'allocazione dinamica della memoria, ma qual è il progetto / i consigli pe...
posta 29.07.2013 - 17:21
5
risposte

Gestione della memoria Java (thunk / pigrizia)

Se voglio creare un elenco infinito di numeri interi in Java in questo modo: ArrayList<Integer> list = new ArrayList<Integer>(); for(int i = 0;;i++){ list.add(i); } Ho esaurito la memoria. La mia comprensione è che allociamo...
posta 21.01.2013 - 17:15
2
risposte

sun.misc.Unsafe consente l'accesso al sistema o solo alla JVM?

Nota : sebbene questa domanda riguardi i microcontrollori, è al suo interno una domanda Java e quindi credo che possa essere risolta da qualsiasi Java stanco della battaglia guru. Mi sono imbattuto in questo blog che parlava di sun.misc...
posta 19.05.2015 - 03:24