Domande con tag 'memory-usage'

8
risposte

Se devo usare un pezzo di memoria per tutta la durata del mio programma, è davvero necessario liberarlo prima della fine del programma?

In molti libri e tutorial, ho sentito la pratica della gestione della memoria stressata e ho sentito che alcune cose misteriose e terribili sarebbero accadute se non avessi liberato memoria dopo aver finito di usarlo. Non posso parlare per al...
posta 27.12.2015 - 08:36
10
risposte

Che senso ha utilizzare le liste sui vettori, in C ++?

Ho eseguito 3 diversi esperimenti con elenchi e vettori C ++. Quelli con vettori si sono rivelati più efficienti, anche quando sono stati coinvolti molti inserimenti nel mezzo. Di qui la domanda: in tal caso le liste hanno più senso dei ve...
posta 30.01.2013 - 02:12
1
risposta

Ridurre il consumo di memoria [chiuso]

Il framework Redux favorisce il paradigma immutabile di stato / pura funzione, che promuove la creazione di un nuovo stato dallo stato precedente in termini di azione corrente. L'applicabilità di questo paradigma è indubitabile. Una mia preoc...
posta 06.02.2016 - 18:54
5
risposte

C'è uno svantaggio nell'assegnare un'enorme quantità di stack per un singolo array in un sistema embedded?

Di solito non ho alcun problema nel decidere se alcuni dati debbano essere globali, statici o in pila (nessuna allocazione dinamica qui, quindi nessun uso dell'heap). Ho anche letto alcuni Q / A come questo ma la mia domanda è più specifico po...
posta 11.10.2016 - 13:56
6
risposte

Quanto è importante l'allineamento della memoria? Ha ancora importanza?

Da qualche tempo, ho cercato e letto molto sull'allineamento della memoria, su come funziona e su come usarlo. L'articolo più pertinente che ho trovato per ora è questo . Ma anche con questo ho ancora alcune domande a riguardo: Al di fuo...
posta 19.08.2016 - 10:16
4
risposte

Perché non utilizzare il codice di sicurezza non gestito in C #

C'è un'opzione in C # per eseguire il codice deselezionato. In genere non è consigliabile farlo, poiché il codice gestito è molto più sicuro e supera molti problemi. Tuttavia mi chiedo, se sei sicuro che il tuo codice non causerà errori, e sa...
posta 03.12.2012 - 19:50
1
risposta

Come posso migliorare l'utilizzo della memoria della mia applicazione? [chiuso]

Sto scrivendo un'applicazione C # e posso vedere l'utilizzo della memoria aumentare man mano che aumenta il tempo di esecuzione dell'applicazione. Esistono strumenti o tecniche per monitorare l'utilizzo della memoria della mia applicazione, i...
posta 03.11.2012 - 08:13
4
risposte

Quanto consumo di stack è eccessivo?

Ultimamente, quando scrivo C o C ++, dichiarerò tutte le mie variabili nello stack solo perché è un'opzione, a differenza di Java. Tuttavia, ho sentito dire che è una cattiva idea dichiarare grandi cose in pila. Perché esattamente è così?...
posta 20.02.2016 - 23:00
5
risposte

Come condividere la memoria tra le applicazioni scritte in C / C ++

Sto seguendo un programma scritto in C / C ++ per il controllo in robotica. Fondamentalmente, tre diversi programmi vengono eseguiti contemporaneamente e comunicano tramite la memoria condivisa. Google-ling intorno a me trovato pensa come vxWork...
posta 15.04.2015 - 12:22
1
risposta

Che cosa rende vincolante la larghezza di banda della memoria di un'applicazione?

Questo è stato qualcosa che mi dava fastidio per un po 'di tempo: cosa rende una larghezza di banda di memoria associata? Ad esempio, prendi questa mostruosità di un computer che ha calcolato la cifra di 5 trilioni di pi (e più tardi 10 t...
posta 19.03.2012 - 20:49