So che "attraversare i confini" quando si effettua una chiamata JNI in Java è lento. Tuttavia, voglio sapere cos'è che lo rallenta? Cosa fa l'implementazione jvm sottostante quando effettua una chiamata JNI che la rende così lenta?
Supponiamo che tu abbia bisogno di un elenco / array di numeri interi di cui hai bisogno di ripetere spesso e intendo estremamente spesso. Le ragioni possono variare, ma dicono che si trova nel cuore del ciclo più interno di un'elaborazione ad alto volume. In generale, si potrebbe optare per …
C'è qualche differenza (performance, best practice, ecc ...) tra l'inserimento di una condizione nella clausola JOIN e la clausola WHERE? Per esempio... -- Condition in JOIN SELECT * FROM dbo.Customers AS CUS INNER JOIN dbo.Orders AS ORD ON CUS.CustomerID = ORD.CustomerID AND CUS.FirstName = 'John' -- Condition in WHERE SELECT …
Ho usato una variabile con molti dati, diciamo String data. Volevo usare una piccola parte di questa stringa nel modo seguente: this.smallpart = data.substring(12,18); Dopo alcune ore di debug (con un visualizzatore di memoria) ho scoperto che il campo degli oggetti smallpartricordava tutti i dati data, sebbene contenesse solo la …
Li odio, sfida la natura a cascata dei CSS, e se non li usi con cura finisci in un ciclo di aggiunta di più !important. Ma voglio sapere se fanno male alle prestazioni? EDIT Dalle risposte (veloci) posso concludere che non avrà un impatto (significativo) sulle prestazioni. Ma è bello …
Spesso mi ritrovo a voler ottenere il primo oggetto da un queryset in Django, o tornare Nonese non ce ne sono. Ci sono molti modi per farlo che funzionano tutti. Ma mi chiedo quale sia il più performante. qs = MyModel.objects.filter(blah = blah) if qs.count() > 0: return qs[0] else: …
Ho un grosso problema di prestazioni in R. Ho scritto una funzione che scorre su un data.frameoggetto. Aggiunge semplicemente una nuova colonna a data.framee accumula qualcosa. (operazione semplice). L' data.frameha approssimativamente 850K righe. Il mio PC funziona ancora (circa 10 ore adesso) e non ho idea del tempo di esecuzione. …
Core è il linguaggio intermedio di GHC. La lettura di Core può aiutarti a comprendere meglio le prestazioni del tuo programma. Qualcuno mi ha chiesto documentazione o tutorial sulla lettura di Core, ma non sono riuscito a trovare molto. Quale documentazione è disponibile per la lettura di GHC Core? Ecco …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 8 anni fa . Migliora questa domanda Come posso aumentare la velocità del cursore nel terminale? A proposito, ho Mac OS X. …
Sto realizzando alcuni benchmark con CUDA, C ++, C #, Java e utilizzo MATLAB per la verifica e la generazione di matrici. Quando eseguo la moltiplicazione di matrici con MATLAB, 2048x2048anche le matrici più grandi vengono quasi istantaneamente moltiplicate. 1024x1024 2048x2048 4096x4096 --------- --------- --------- CUDA C (ms) 43.11 391.05 …
Sappiamo che è costoso catturare eccezioni. Ma è anche costoso utilizzare un blocco try-catch in Java anche se non viene mai generata un'eccezione? Ho trovato la domanda / risposta Stack Overflow Perché i blocchi try sono costosi? , ma è per .NET .
So che questa è una specie di domanda strana. Dato che di solito sviluppo applicazioni basate sul "presupposto" che tutti gli utenti dispongano di una connessione Internet lenta. Ma qualcuno pensa che esista un modo per simulare a livello di programmazione una connessione Internet lenta, così posso "vedere" come si …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 5 mesi fa . Migliora questa domanda C'è qualcosa che non ho mai capito. Come può un grande gioco per PC …
Provo con un ciclo del genere // ArrayList tourists for (Tourist t : tourists) { if (t != null) { t.setId(idForm); } } Ma non è carino. Qualcuno può suggerirmi una soluzione migliore? Alcuni parametri utili per prendere decisioni migliori: While loop, For loop e Iterator Performance Test
Me lo stavo chiedendo da tempo. Come dice il titolo, quale è più veloce, la funzione effettiva o semplicemente elevando a metà potenza? AGGIORNARE Non si tratta di ottimizzazione prematura. Questa è semplicemente una domanda su come funziona effettivamente il codice sottostante. Qual è la teoria di come funziona il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.