Domande con tag 'memory-usage'

6
risposte

Perché gli elementi di un'enorme struttura allocata dinamicamente sono molto più lenti di una piccola matrice allocata dinamicamente in C ++?

Sto facendo programmazione C ++ in Ubuntu e mi interessa davvero l'efficienza del mio codice. Il computer con cui lavoro ha 32 GB di RAM e la compilazione viene eseguita con l'opzione C ++ 11. Ho notato che per un array allocato dinamicamente mo...
posta 08.11.2017 - 05:35
2
risposte

Utilizzo della memoria del tipo di stringa JavaScript con valori identici

Il tipo di stringa JavaScript è immutabile, ma significa che stringhe identiche condivideranno la memoria? Diciamo che due stringhe sono create in luoghi completamente diversi, un motore JavaScript moderno dovrebbe essere abbastanza intellige...
posta 26.07.2016 - 17:53
2
risposte

Oggetti immutabili che cambiano costantemente memoria / prestazioni?

Sto scrivendo un programma che va in loop e continua a cambiare lo stato di alcuni modelli (simile a un gioco). Naturalmente, molte cose sono mutabili. Tuttavia, sto anche scrivendo alcune classi che sono immutabili perché sono trattate intrinse...
posta 17.07.2014 - 12:02
3
risposte

Come gestire una variabile membro che consuma memoria

Supponiamo che più oggetti della stessa classe debbano fare qualcosa che richiede una risorsa che consuma memoria. Quale dei seguenti approcci è raccomandato per definire e utilizzare la risorsa in base agli oggetti? Ogni oggetto crea la ris...
posta 04.12.2014 - 11:57
1
risposta

In SPA cosa succede in termini di memoria e prestazioni quando l'utente salta su tutte le pagine?

Immagina un'enorme applicazione Web costruita utilizzando framework di applicazioni per pagine singole come AngularJS. Con ogni percorso, scarica un paio di file modello HTML. Ciascuno di questi file modello contiene file JS univoci. Quindi, ora...
posta 15.01.2016 - 14:41
0
risposte

Best practice per scrivere memorie CSS efficienti

Quali sono alcune best practice per scrivere CSS (per l'utilizzo della memoria di picco più basso) in modo efficiente in memoria? Mi rendo conto che questa è una domanda ampia, quindi l'ho suddivisa in due categorie principali: Che cosa si i...
posta 07.07.2017 - 02:34
3
risposte

A cosa serve un riferimento debole senza azzeramento?

Quando leggiamo le varie opzioni per lavorare con cose come ARC / GC, spesso mi imbatto in parole esplicite su quali riferimenti deboli stanno azzerando (cioè, il tuo riferimento diventa nil / null / 0 quando l'oggetto è raccolto) e quale non -z...
posta 17.02.2014 - 23:59
2
risposte

Come evitare errori di memoria

Sto lavorando con file abbastanza grandi (pytables) e sto riscontrando problemi con Memory Error quando provo a caricare i dati per l'elaborazione. Vorrei alcuni suggerimenti su come evitare questo nei miei python 32bit, dal momento che...
posta 18.06.2014 - 11:22
2
risposte

Che cosa è un'applicazione con vincoli di latenza e legata alla memoria in HPC?

Comprendo che nei sistemi ibridi HPC, ad esempio un'architettura MIC, l'accesso alla memoria principale è molto più lento dell'accesso ai dati nella propria cache o nella cache di un altro core. Ho letto che l'architettura HPC MIC funziona me...
posta 24.07.2015 - 14:51
2
risposte

I sistemi operativi implementano tecniche per chiedere ai programmi di abbandonare la memoria non vitale in tempi di carenza?

Quando un sistema sta esaurendo la memoria disponibile, può chiedere ai programmi in generale di abbandonare qualsiasi memoria non vitale senza spegnersi. Come un segnale di processo che fa sì che i processi producano qualsiasi memoria che posso...
posta 18.09.2018 - 21:14