border=0

"192.102.6.94 - 192.102.6.94"

Vragen met de tag 'performance'

Voor vragen met betrekking tot het meten of verbeteren van code en applicatie-efficiëntie.
26
antwoord

Waarom is het sneller om een ​​gesorteerde array te verwerken dan een ongesorteerde array?

Hier is een stuk C ++ code dat heel eigenaardig lijkt. Om een ​​vreemde reden, het op miraculeuze wijze sorteren van de gegevens maakt de code bijna zes keer sneller. # include <algoritme> # include <ctime> # include <iostream> int main () {// Ge ...
Stel 27 juni '12 in om 16:51 uur
54
antwoord

Welke waarde van "href" moet worden gebruikt voor verwijzingen naar JavaScript, "#" of "javascript: void (0)"?

Hieronder vindt u twee methoden voor het maken van links, met als enig doel JavaScript-code uit te voeren. Wat is beter, in termen van functionaliteit, laadsnelheid van pagina's, verificatiedoelen, enz.? function myJsFunc () {alert ("myJsFunc");
ingesteld op 25 september '08 om 20:54 uur
86
antwoord

Waarom is de Android-emulator zo > Hoe kunnen we de ontwikkeling van de Android-emulator versnellen?

Ik heb een 2,67 GHz Celeron-processor en 1,21 GB RAM op x86 Windows XP Professional-machine. Ik begrijp dat de Android-emulator vrij snel op zo'n computer moet beginnen, maar dat is het voor mij niet. Ik volgde alle instructies over de stemming ...
stel 12 oct in. '09 om 14:45
20
antwoord

Wat is het verschil tussen een oproep en een toepassing?

Wat is het verschil tussen bellen en solliciteren om een ​​functie te bellen? var func = function () {alert ('hallo!'); }; func.apply (); vs func.call (); Zijn er prestatieverschillen tussen de bovenstaande twee methoden? Wanneer is het beter om ...
31 dec '10 om 22:56 uur
10
antwoord

SQLite-prestaties per seconde per seconde verbeteren?

Het optimaliseren van SQLite is moeilijk. De prestaties van investeringen in de C-applicatie kunnen variëren van 85 inserts per seconde tot meer dan 96.000 inserts per seconde! Achtergrond: We gebruiken SQLite als onderdeel van de desktop-applicatie. We hebben een grote hoeveelheid gegevens ...
ingesteld op 11 november '09 om 1:16
10
antwoord

Hoe komt het dat in individuele cycli de stigmasupplementen veel sneller zijn dan in de gecombineerde cyclus?

Stel dat a1, b1, c1 en d1 naar het heap-geheugen wijzen en mijn numerieke code de volgende hoofdlus heeft. const int n = 100000; voor (int j = 0; j <n; j ++) {a1 [j] + = b1 [j]; c1 [j] + = d1 [j]; } Deze cyclus wordt 10.000 keer uitgevoerd ...
ingesteld op 17 december '11 om 23:40 uur
10
antwoord

Hoe werkt database-indexering?

Aangezien indexering zo be>
set 04 aug. '08 om 13:07 uur
9
antwoord

Waarom "10000000000000 in het bereik (1000000000000001)" zo snel in Python 3?

Ik begrijp dat de functie range (), die eigenlijk een objecttype is in Python 3, de inhoud ervan genereert, zoals een generator. In dit geval zou ik verwachten dat de volgende regel te >
ingesteld op 06 mei 15 om 18:32 uur
14
antwoord

Is <sneller dan <=?

Ik heb een boek gelezen waarin de auteur zegt dat als (een <901) sneller is dan if (a <= 900). Niet zoals in dit eenvoudige voorbeeld, maar er zijn kleine veranderingen in de prestaties van complexe luscode. Ik geloof dat dit gedaan moet worden met iets dat gecreëerd is ...
set 27 aug. '12 om 5:10
5
antwoord

Waarom vertraagt ​​het veranderen van 0.1f tot 0 de prestaties met 10x?

Waarom dit codebit, const float x [16] = {1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6}; const float z [16] = {1.123, 1.234, 1.345, 156.467, 1.578, 1.689, 1.7 ...
16 feb '12 om 18:58 uur
10
antwoord

Het vervangen van de 32-bits lusteller door 64-bits waarden leidt tot gekke prestatie-afwijkingen

Ik was op zoek naar de snelste manier om grote gegevensreeksen te verzamelen. Ik kreeg te maken met een heel vreemd effect: het wijzigen van de loop-variabele van niet-ondertekend naar uint64_t resulteerde in een prestatievermindering van 50% op mijn pc. Benchmark #include ...
stel 01 aug. '14 om 13:33
19
antwoord

Hoe effectief het aantal objectsleutels / eigenschappen tellen in JavaScript?

Wat is de snelste manier om het aantal sleutels / eigenschappen van een object te berekenen? Kan dit worden gedaan zonder iterating over het object? dwz geen uitvoering var-aantal = 0; voor (k in myobj) if (myobj.hasOwnProperty (k)) count ++; (Firefox voorzag echt in een wolf ...
ingesteld op 24 september '08 om 11:56 uur
16
antwoord

Python String-opmaak:% vs .format

Python 2.6 introduceerde de methode str.format () met een iets andere syntaxis van de bestaande% -operator. Wat is beter en voor welke situaties? De volgende methode gebruikt elke methode en heeft hetzelfde resultaat, dus wat is het verschil? #! / usr / bin / python su ...
ingesteld op 22 februari '11 om 21:46
6
antwoord

\ d minder effectief dan [0-9]

Gisteren maakte ik een opmerking waarbij iemand [0123456789] gebruikte in een reguliere expressie, niet [0-9] of \ d. Ik zei dat het waarschijnlijk efficiënter is om een ​​bereikspecificaties of getallen te gebruiken dan een reeks tekens. Ik besloot om het vandaag te bekijken en ...
ingesteld op 18 mei '13 om 10:18 uur