Domande con tag 'memory'

2
risposte

Quando dovrei usare il messaggio che passa sulla memoria condivisa?

Conosco un po 'su come utilizzare il passaggio dei messaggi e la memoria condivisa, ma non so ancora quando scegliere l'uno o l'altro. Puoi parlarmi dei loro tratti (non dell'implementazione)?     
posta 29.10.2011 - 19:09
4
risposte

strategie per tenere sotto controllo le perdite di memoria in linguaggi non gestiti da memoria

Quando si parla di linguaggi gestiti da memoria diversa come C, C ++ o Fortran (il mio caso), diventa sempre più difficile tenere traccia dell'allocazione / deallocazione della memoria, specialmente quando la proprietà deve essere condivisa. Ho...
posta 06.08.2012 - 15:13
1
risposta

Come fa la CPU a sapere quando ha ricevuto dati e istruzioni RAM?

Bene, il titolo è praticamente auto esplicativo, ma lo esporrò un po 'e dirò l'origine della mia domanda. Quindi, mi sono chiesto come la CPU sa quando ha ricevuto la RAM. Sono abbastanza sicuro che non OPPURE le uscite RAM insieme, perché 0x...
posta 17.11.2013 - 02:43
6
risposte

In C ++ Buone ragioni per NON usare la gestione simmetrica della memoria (cioè nuova ed eliminazione)

Cerco di imparare C ++ e la programmazione in generale. Attualmente sto studiando open source con l'aiuto di UML. L'apprendimento è il mio hobby e anche quello fantastico. La mia comprensione dell'allocazione della memoria in C ++ è che dov...
posta 11.06.2014 - 20:36
2
risposte

Protezione della struttura dalla corruzione

Sto sviluppando un sistema embedded safety critical e sto programmando in C. Abbiamo una serie di strutture const dichiarate in memoria e contengono alcuni dati critici. Voglio assicurarmi che nessuna di queste strutture non sia corrotta...
posta 20.04.2017 - 13:07
2
risposte

Scopo dell'indirizzo di base?

Qual è lo scopo di un indirizzo di base in un file eseguibile? Ad esempio, nel linker di Microsoft Visual C ++, puoi impostare un indirizzo di base o utilizzare il valore predefinito di 0x1000000 . Ma con la memoria virtuale, perché sareb...
posta 25.01.2013 - 17:17
2
risposte

Comprensione dell'indirizzo fisico

Sto leggendo questo articolo, Programmazione a basso livello del Raspberry Pi in C , che spiega come accedere al raspberry pi su un livello basso. Dichiara che l'indirizzo gpio virtuale è 0x7E200000. Quindi una macro è definita in qu...
posta 26.09.2016 - 23:34
6
risposte

Quali sono gli indirizzi di memoria? [chiuso]

Ho più o meno 0 conoscenze in argomenti di basso livello, quindi perdona la mia possibile ignoranza. So che in linguaggi come C, i puntatori contengono "indirizzi di memoria", cioè stringhe (o dati binari?) scritti in esadecimale come 0x52A...
posta 04.09.2014 - 17:58
4
risposte

L'architettura cambia dall'uso del disco alla RAM per leggere e scrivere coppie di chiavi / valori provenienti da una rete

Una WebApp scrive un flusso di dati proveniente da una rete su disco come coppia chiave / valore e quindi legge & inviarlo nuovamente sulla rete dopo pochi millisecondi nel 99% dei casi. Nell'1% dei casi la scrittura / lettura può essere di...
posta 27.03.2013 - 10:40
4
risposte

Quali fattori dovrei prendere in considerazione quando scelgo i nomi per gli identificatori?

Quali fattori devo prendere in considerazione quando scelgo nomi per identificatori come variabili? Sono preoccupato per problemi di spazio, ad esempio consumo di memoria extra quando si scelgono nomi più lunghi. Ad esempio, prendi queste due...
posta 12.02.2012 - 12:16