performance

Für Fragen zur Messung oder Verbesserung der Code- und Anwendungseffizienz.
3
Antworten

strlen Performance-Implementierung

Dies ist eine Mehrzweckfrage: Wie ist das mit der Implementierung glibc strlen zu vergleichen? Gibt es im Allgemeinen einen besseren Weg dazu und für die Autovectorisation. Zufälliger Füllermist, weil stackoverflow irgendwie besser üb...
03.08.2012, 00:45
2
Antworten

Beseitigt "mystery-consing" in dieser Common-Lisp-Funktion?

Diese Common-Lisp-Funktion, die einfach vier Ecken der Drahtgitterkanten einer Wand mit extrem einfacher Kindergarten-Arithmetik und ein paar "Case" -Tests berechnet, scheint für die dynamische Zuweisung von 196608 Bytes pro gerenderten Frame ve...
01.09.2012, 17:07
2
Antworten

Wie kann ich das Booten einer Rails-Anwendung profilieren?

Einfaches Problem, ich habe eine ältere Rails 2.3-Anwendung und es dauert ziemlich lange, etwas zu tun. rake benötigt 25 Sekunden, aber es sieht nicht so aus, als würde wirklich etwas passieren. Gibt es einen einfachen Weg, wie ich einen...
23.12.2011, 09:52
3
Antworten

Langsame Anlagen ruby ​​1.9.3, macos, rails 3.2

Ich habe ein wirklich seltsames Problem, meine Assets haben sich sehr langsam entwickelt (10 Sekunden pro Datei), das passiert nur in Chrome (17.0.963.79). In Firefox funktioniert alles gut. Mein Setup: RVM Ruby-1.9.3@p125 Rails 3.2.0...
15.03.2012, 13:22
5
Antworten

Funktionsschluss vs. callable class

In vielen Fällen gibt es zwei Implementierungsoptionen: eine Closure- und eine Callable-Klasse. Zum Beispiel %Vor% oder %Vor% Welche Faktoren sollte man berücksichtigen, wenn man die Wahl in beide Richtungen trifft? Ich denke an zwei:...
23.01.2012, 03:04
8
Antworten

Der reguläre Ausdruck von Java bietet einen Leistungsvorteil?

In Java, wenn wir versuchen, einen Mustervergleich mit einem regulären Ausdruck durchzuführen. z.B. Nehmen Sie eine Eingabezeichenfolge und verwenden Sie regulären Ausdruck, um herauszufinden, ob es numerisch ist. Wenn nicht, eine Ausnahme auslö...
09.08.2012, 01:07
1
Antwort

Java verbose: gc Wie liest man die Ausgabe?

Ich habe eine Java-Anwendung, die einige Leistungsprobleme hat, und jemand empfiehlt mir, es im Modus verbose: gc auszuführen. Das ist gemacht worden, aber ich weiß nicht, wie man das Logging interpretiert. Ist es möglich, mir zu erklären, was d...
09.08.2012, 18:36
2
Antworten

Kann jemand erklären, wie diese Schleife es schafft, so hoch zu benchmarken?

Ссылка Wenn Sie sehen, verwaltet die folgende Schleife einige verrückte Benchmarks: %Vor% Er erreicht ~ 700 Millionen Ops / Sek. in FF, ~ 20 Mil. in Chrome und ~ 50 Mil. in IE10. Die nächstschnellste Schleife schafft ~ 100k in FF, ~ 6k...
07.04.2013, 03:08
3
Antworten

Wie ist die Leistung von den zugrunde liegenden Datenwerten abhängig?

Ich habe das folgende C ++ - Code-Snippet (der C ++ - Teil ist die Profiler-Klasse, die hier weggelassen wird), kompiliert mit VS2010 (64-Bit-Intel-Maschine). Der Code multipliziert einfach ein Array von Schwimmern ( arr2 ) mit einem Skalar un...
25.01.2012, 15:00
1
Antwort

Was sind die "goldenen Regeln", um die CSS3-Übergangsleistung auf mobilen Geräten zu erhöhen?

Ich verwende einige wirklich einfache CSS3-Übergänge in meiner App wie im folgenden Beispiel, in dem ich versuche, einen div-Container von links nach rechts zu verschieben: %Vor% Zum Ein- / Ausblenden der div-Funktion: %Vor% Auf meinem i...
11.01.2013, 11:26