Domande con tag 'memory'

1
risposta

come viene assegnato lo stack e l'heap a ciascun processo?

Come i processi multipli sono archiviati nella memoria principale, capisco che ogni processo sarà diviso in pagine di uguale dimensione e sarà archiviato nei frame della memoria principale. se tutta la memoria principale è suddivisa nelle pagine...
posta 25.07.2016 - 18:44
1
risposta

Come dovrei calcolare quanta memoria può essere indirizzata dalla soluzione di paging?

Data una moderna architettura a 64 bit con 6 byte utilizzati per ciascun puntatore di pagina, 1 MB di pagine e 16 GB di memoria installata: a) Come posso calcolare la quantità di memoria che può essere indirizzata dalla soluzione di paging?...
posta 03.10.2016 - 02:05
2
risposte

Qual è la pratica più sicura nella gestione della durata del puntatore QWidget in un ambiente orientato a QObject?

Considera il seguente costruttore: NetworkTools::NetworkTools(QObject *parent) : QObject(parent) { view = new QWebEngineView(); view->setParent(parent); // Produces an error, shown below. } Mentre QWebEngineView è un QWidget ,...
posta 10.04.2018 - 22:31
1
risposta

Calcolo dell'indirizzo fisico dato solo un offset per il mio processo

Informazioni sulla memoria virtuale con un programma assegnato. Attualmente questo è quello che ho: La memoria principale ha 60 byte e la memoria virtuale altri 60 byte. La dimensione di un frame / pagina è 10 byte. Quindi ci sono 6 frame per...
posta 18.12.2014 - 03:03
2
risposte

Devo impostare valori usando il reso o dando un riferimento?

Supponiamo di avere un osservatore della posizione del mouse, che dovrebbe consentire all'utente di estrarre la posizione del mouse. Se la posizione del mouse è impostata nel metodo e restituita: Mouse_Position Mouse_Watcher::get_mouse_positio...
posta 14.05.2015 - 21:42
1
risposta

Multiple Instantiate di 1 classe influenza la memoria?

Attualmente sto lottando con la gestione della memoria. Ho un'istruzione if e ogni case istanzia un nuovo oggetto da una classe. Questo influenza l'allocazione della memoria in java? switch() { case 1: test t1 = new test(); case 2: test...
posta 11.11.2013 - 10:30
1
risposta

Erlang: implicazioni di memoria di passaggio intorno a oggetti di grandi dimensioni in / a funzioni

C'è una penalità di memoria nel passare oggetti di grandi dimensioni (come un'intera richiesta HTTP, o il contenuto blob di un file caricato) tra le funzioni all'interno dello stesso processo (Erlang)? Comprendo che Erlang passa argomenti in...
posta 14.06.2018 - 20:30
1
risposta

L'hardware di allocazione della memoria è gestito o il sistema operativo?

Attualmente sto lavorando su un progetto bare metal con un processore di braccio usando il compilatore di bracci GCC. Se chiamo malloc, la memoria allocata è tracciata nella MMU? Per qualche ragione avevo immaginato che un sistema operativo in g...
posta 24.11.2018 - 05:05
1
risposta

Domanda sulla gestione della memoria di alberi e determinati tipi su set di dati di grandi dimensioni.

Se le strutture dati come alberi e determinati tipi (ordinamento rapido, ordinamento di unione) funzionano utilizzando algoritmi ricorsivi e algoritmi ricorsivi occupano molto spazio di memoria nello stack e possono funzionare solo su set di dat...
posta 14.04.2018 - 08:07
1
risposta

Quando viene utilizzata l'ottimizzazione del valore di ritorno? [chiuso]

Nel frammento di codice qui sotto, ho una classe che contiene un vettore e un getter per accedervi. Quando compilavo il mio codice con le ottimizzazioni attivate, mi sarei aspettato che la chiamata a get_value () venisse ottimizzata e una accede...
posta 06.10.2017 - 10:13