Ultima domanda su Memory

1
Answer

Per script si blocca a ~ 7200 interazioni di un hash di hash

Ho un hash di hash con un totale di 10000 iterazioni max, ma si blocca sempre al conteggio delle iterazioni 7219. Non sembra essere a causa della memoria perché ho commentato/decommentato il resto del codice in più turni e si blocca sempre a un certo numero. Funziona perfettamente ogni volta se l'hash della dimensione dell'hash è piccolo e l'iterazione è inferiore a 7k.

perl memory hash

0
Answer

MIPS Memory Mapped IO ha ricevuto un byte che causa un errore

Per l'università, sto tentando di utilizzare Memory Mapped IO per prendere 6 caratteri e memorizzarli in un buffer, quindi stampare il buffer. Il codice seguente è il ricevitore, $t0 è l'adddess del ricevitore. Controlla se il ricevitore è pronto, in tal caso riceve i dati. In questo momento sto solo cercando di assicurarmi di ottenere i dati. Quindi sto tentando di stamparlo, ma ricevo un errore di sintassi e non riesco a capire perché.

io memory mips

1
Answer

Come posso modificare il riferimento di un oggetto a un nuovo oggetto che ha implementato lo stesso protocollo in swift?

Desidero avere un modello di impostazioni globali e modificarlo in fase di esecuzione. Sfortunatamente i miei modelli di vista mantengono il riferimento del vecchio modello delle impostazioni globali. La mia soluzione complessa è aggiornare nuovamente tutti i modelli di visualizzazione con il nuovo modello di impostazioni. C'è una soluzione migliore? Ecco il mio codice di esempio che non funziona. La mia intenzione era che il terzo output fosse"Inch".

memory swift reference solution model

1
Answer

Impossibile allocare ndarray

Ho un problema di memoria e non riesco a spiegare perché. Sto tentando di iterare su alcune immagini, rilevare volti e utilizzare un pacchetto python (DeepFace) per determinare alcuni attributi di tutti i volti nell'immagine e salvarli. Noto che il mio RAM raggiunge quasi immediatamente un utilizzo molto elevato (15/16 GB) e rimane lì per tutto il tempo in cui è in esecuzione, quindi di solito si blocca dopo aver esaminato circa 20 immagini. In quel momento ricevo l'errore"Impossibile allocare ndarray". Di seguito è riportato il mio codice.

python opencv memory image processing face recognition

3
Answers

Problemi con l'implementazione di memmove in c

Sto cercando di implementare memmove() funzione per un certo quiz, quindi ho allocato dinamicamente un blocco di memoria con il buffer ptr come detentore temporaneo nell'operazione di scambio e lo scambio viene eseguito in un ciclo. Quando invio questo codice mi dà una risposta sbagliata su 3 casi di test. Quando separo lo scambio in due cicli for, tutti i casi riescono. Allora qual è la differenza?

memmove memory management pointers memory c

0
Answer

Modello di progettazione della memoria per un gran numero di piccole strutture effimere

Ho un sistema che richiede l'allocazione, l'elaborazione e lo smaltimento di un gran numero di segnali temporanei dopo che sono scaduti. Ogni segnale è una struttura lunga 12 byte -int clock + float size. Ho scelto la struttura piuttosto che la classe per evitare l'overhead aggiuntivo di puntatori al costruttore e al distruttore predefiniti. Il numero di elementi che sto cercando di gestire è dell'ordine di 100.000.000, ovvero 10 ^ 8. Questo consumerà 1.2 * 10 ^ 9 (1.2 GB) quindi molto contenibile nell'heap ma impossibile nello stack. Questi segnali vengono generati per un punto nel tempo futuro che farà invecchiare gli oggetti del segnale piuttosto rapidamente -entro 10.000 -100.000 cicli di clock. Altri oggetti nel sistema avranno una coda di questi segnali che elaborano in ordine crescente di clock e quindi li eliminano. Con tutti questi oggetti effimeri ho bisogno di un modello di gestione della memoria a basso sovraccarico.

c++ pointers memory design patterns

1
Answer

Utilizzo della memoria dell'algoritmo in Scala

Sto usando Scala e ho bisogno di monitorare la memoria utilizzata da un algoritmo eseguito nella mia applicazione (un modello Spark MLlib). Se utilizzo la classe Java Runtime (runtime.totalMemory() -runtime.freeMemory()) ottengo la memoria utilizzata da tutte le applicazioni nella JVM, mentre mi interessa solo la memoria utilizzata con la chiamata model.fit(data). Conosco anche VisualVm, ma non capisco se esiste un modo programmatico per ottenere queste informazioni tramite codice nella mia applicazione. Qualche suggerimento?

scala memory

Hot Tags

© 2021   Risposta.org