(Nota che quando dico “JVM”, intendo davvero “Hotspot”, e sto eseguendo l’ultimo aggiornamento di Java 1.6). Esempio di situazione: La mia JVM è in esecuzione con -Xmx impostato su 1gb. Attualmente, l’heap ha 500mb allocati, di cui 450mb utilizzati. Il programma deve caricare altri 200 mb nell’heap. Attualmente, ci sono 300mb di spazzatura “da collezione” […]
Dato il seguente problema, non sono completamente sicuro della mia attuale soluzione: Domanda: Dato un heap massimo con n elementi, che è memorizzato in una matrice A , è ansible stampare tutti i maggiori elementi K in O(K*log(K)) ? La mia risposta : Sì, poiché cercare un elemento richiede O(log(K)) , quindi farlo per gli […]
Penso di aver aumentato la dimensione dell’heap a 1 GB in NetBeans da quando ho cambiato la configurazione in modo simile a questo: netbeans_default_options=”-J-Xmx1g …… Dopo aver riavviato NetBeans, posso essere sicuro che la mia app abbia ora 1 GB? C’è un modo per verificare questo?
Qualcuno ha esperienza con l’utilizzo di heap molto grandi, 12 GB o superiori in Java? Il GC rende il programma inutilizzabile? Quali parametri GC usi? Quale JVM, Sun o BEA sarebbe più adatto a questo? Quale piattaforma, Linux o Windows, offre prestazioni migliori in tali condizioni? Nel caso di Windows c’è qualche differenza di prestazioni […]
dove malloc () e free () memorizzano gli indirizzi assegnati e le loro dimensioni (Linux GCC)? Ho letto che alcune implementazioni li memorizzano da qualche parte prima della memoria allocata, ma non ho potuto confermarlo nei miei test. Lo sfondo, forse qualcuno ha un altro suggerimento per questo: sto sperimentando un po ‘con l’analisi della […]
Qualcuno sa come posso, in un codice C ++ indipendente dalla piattaforma impedire la creazione di un object sull’heap? Cioè, per una class “Foo”, voglio impedire agli utenti di fare questo: Foo *ptr = new Foo; e permetti loro solo di fare questo: Foo myfooObject; Qualcuno ha qualche idea? Saluti,
Proprio come nel titolo, cos’è un blocco di memoria contiguo?
Sto cercando di aumentare la dimensione massima dell’heap per Eclipse. Ho provato a specificare in eclipse.ini o tramite la riga di comando, ma non funzionano. La dimensione massima dell’heap ha lo stesso limite prima (esecuzione di jconsole) e successiva ( System.out.println(java.lang.Runtime.getRuntime().maxMemory()); ) all’avvio di Eclipse. 1.8G C’è un modo per modificare la dimensione dell’heap JVM […]
Per trovare la mediana di un array non ordinato, possiamo creare un min-heap in O (nlogn) tempo per n elementi, e quindi possiamo estrarre uno per uno n / 2 elementi per ottenere la mediana. Ma questo approccio richiederebbe tempo (nlogn). Possiamo fare lo stesso con qualche metodo nel tempo O (n)? Se possiamo, per […]
sfondo Abbiamo una piscina di circa 20 lame di linux. Alcuni stanno facendo funzionare Suse, alcuni stanno facendo funzionare Redhat. TUTTI condividono lo spazio NAS che contiene le seguenti 3 cartelle: / NAS / app / java: un collegamento simbolico che punta a un’installazione di un JDK Java. Attualmente versione 1.5.0_10 / NAS / app […]