Articles of prestazioni

Sintassi della query .NET LINQ vs catena del metodo

C’è qualche differenza di prestazioni tra le seguenti due affermazioni? from item in collection where item.id == 3 select item e collection.Where(item => item.id ==3) In generale, c’è qualche differenza di prestazioni tra la syntax LINQ e la catena del metodo?

Come fare l’aggiunta di saturazione in C?

Qual è il modo migliore (più pulito, più efficiente) per scrivere l’aggiunta di saturazione in C? La funzione o la macro dovrebbe aggiungere due input non firmati (richiedono entrambe le versioni a 16 e 32 bit) e restituire all-bits-one (0xFFFF o 0xFFFFFFFF) se la sum trabocca. Target è x86 e ARM che utilizza gcc (4.1.2) […]

Considerazioni sulle prestazioni per keySet () e entrySet () di Map

Tutti, Qualcuno può per favore farmi sapere esattamente quali sono i problemi di prestazioni tra i 2? Il sito: CodeRanch fornisce una breve panoramica delle chiamate interne che sarebbero necessarie quando si utilizza keySet () e get (). Ma sarebbe bello se qualcuno potesse fornire dettagli esatti sul stream quando vengono usati i metodi keySet […]

Qualche tutorial di profilazione Java consigliato?

Esiste un tutorial di profilazione delle applicazioni Java consigliato? Ora sto usando JProfiler e Eclipse Test & Performance Tools Platform (TPTP) con il mio profilo. Tuttavia, anche se equipaggiato con armi meravigliose, come qualcuno di nuovo in una nuova profilazione in Java, mi manca ancora la teoria e le abilità generali per individuare il collo […]

Librerie di elaborazione di immagini C / C ++ veloci e multipiattaforma

Che cosa sono alcune librerie di immagini multipiattaforma e ad alte prestazioni per l’elaborazione delle immagini (ridimensionamento e ricerca degli istogrammi colore / tonalità). Nessun gui necessario. Questo è per C / C ++. Finora ho cercato OpenCV GIL come parte di Boost Diavolo CImg Le mie domande Come sono le prestazioni di quelle che […]

Prestazioni di qsort vs std :: sort?

Secondo Scott Meyers, nel suo libro Effective STL – item 46. Ha affermato che std::sort è circa il 670% più veloce di std::qsort causa del fatto di inline. Ho provato me stesso, e ho visto che qsort è più veloce :(! Qualcuno potrebbe aiutarmi a spiegare questo strano comportamento? #include #include #include #include #include #include […]

Prestazioni del ciclo JavaScript – Perché decrementare l’iteratore verso 0 più rapidamente dell’incremento

Nel suo libro Even Faster Web Sites, Steve Sounders scrive che un modo semplice per migliorare le prestazioni di un loop è quello di decrementare l’iteratore verso 0 piuttosto che incrementare verso la lunghezza totale (in realtà il capitolo è stato scritto da Nicholas C. Zakas ). Questo cambiamento può comportare un risparmio fino al […]

Benchmark Linq2SQL, Subsonic2, Subsonic3 – Qualche altra idea per renderli più veloci?

Sto lavorando con Subsonic 2 da oltre 3 anni … Dopo che Linq appare e quindi Subsonic 3, comincio a pensare di passare ai nuovi futures Linq connessi a sql. Devo dire che inizio a muovermi e porto il mio subsonico 2 con SubSonic 3, e molto presto scopro che la velocità era così bassa […]

Fortran è più facile da ottimizzare rispetto a C per i calcoli pesanti?

Di tanto in tanto leggo che Fortran è o può essere più veloce di C per calcoli pesanti. È proprio vero? Devo ammettere che conosco a malapena Fortran, ma il codice Fortran che ho visto finora non mostra che il linguaggio abbia caratteristiche che C non ha. Se è vero, per favore dimmi perché. Per […]

XML Performance XML ottimizzazione delle prestazioni

Ho 34 righe in un database, ogni riga ha una colonna contenente xml – l’xml è in realtà in una colonna NVARCHAR (MAX) non in una colonna XML. Per ciascuna riga sto selezionando i valori negli elementi xml come un singolo set di risultati. La performance è piuttosto scarsa. Ho provato due domande diverse. Il […]