performance

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

Index für Spalte mit 70% der leeren Werte: Verwenden Sie null oder leer?

Wir optimieren derzeit eine MySQL-Tabelle (InnoDB), die mehr als 100 Millionen Zeilen haben wird. In einer Spalte speichern wir IP-Adressen (VARCHAR 45). Wir müssen einen Index für diese Spalte erstellen, da wir alle Zeilen pro spezifischer...
19.12.2015, 13:48
2
Antworten

C # ThreadPool-Anwendungsleistung nimmt mit der Zeit ab

Ich habe eine Klasse, sagen wir "MyComputation", die eine Menge Berechnungen in einem langen Konstruktor ausführt. Es dauert in der Regel etwa 20 ms, wenn es ausgeführt wird (ohne Festplatten-E / A oder Netzwerkoperationen). 100 oder so Instanze...
09.05.2012, 20:02
2
Antworten

Wie kann Java ineffizienten Code schneller ausführen als effizienter Code?

Im folgenden Codefragment ist Foo1 eine Klasse, die jedes Mal, wenn die Methode bar() aufgerufen wird, einen Zähler erhöht. Foo2 macht dasselbe, aber mit einer zusätzlichen indirekten Ebene. Ich würde erwarten, dass Foo1 schnelle...
17.05.2012, 23:39
4
Antworten

C Leistung und Kompilierungsoptionen

Ich habe zwei ähnliche Implementierungen (java und c ++) für einen trivialen Algorithmus wie die Auswahl sort. %Vor% und die c eins: %Vor% Nun habe ich versucht, sie auf einem großen Array (100000 random int) zu testen. Die Ergebnisse wa...
10.01.2014, 17:00
3
Antworten

Wie halten Sie 5 GB Speicher konstant in der Anwendung, ohne dass die Performance durch GC beeinträchtigt wird?

Meine App ist eine Geo-Anwendung. Aufgrund einer kurzen Reaktionszeit lädt jede Instanz alle Punkte in den Speicher und speichert sie in einer Struktur (Quad-Tree). Jede Minute laden wir alle Punkte (um mit der db synchronisiert zu werden) un...
06.06.2014, 08:43
3
Antworten

DelayQueue mit höherer Geschwindigkeit remove ()?

Ich habe ein Projekt, das die Zustandsinformationen in über 500.000 Objekten verfolgt, das Programm empfängt 10.000 Aktualisierungen / Sekunde über diese Objekte, die Aktualisierungen bestehen aus neuen, Aktualisierungs- oder Löschoperationen....
16.11.2012, 16:51
2
Antworten

Haskell Leistung bei der Verwendung von Klassen und Instanzen

Das Problem Ich möchte in Haskell eine mehrwertige Ausgabe von Funktionen simulieren. Der Haskell-Code wird generiert (nicht handgeschrieben) - das sind wichtige Informationen, siehe unten: Dies kann natürlich einfach gemacht werden, ind...
24.07.2013, 13:01
1
Antwort

Ungewöhnliche Müllsammlungsmuster

Ich sehe einige ungewöhnliche Garbage-Collection-Muster unter .net 4.0, die ich nicht erklären kann, jeder Rat wäre willkommen. Zu verschiedenen Zeiten während der Ausführung meines Programms beginnt die Anzahl der G2-Aufnahmen zu steigen und...
08.02.2012, 16:20
1
Antwort

Modulare Arithmetik und NTT (Finite Field DFT) Optimierungen

Ich wollte NTT für schnelle Quadrierung verwenden (siehe Schnelle bignum-Quadrat-Berechnung ), aber das Ergebnis ist selbst für langsam wirklich große Zahlen .. mehr als 12000 Bits. Meine Frage ist also: Gibt es eine Möglichkeit, meine...
02.09.2013, 16:01
2
Antworten

WPF: Verbesserte Leistung für das Ausführen auf älteren PCs

Also, ich baue eine WPF-App und habe heute eine Test-Deployment durchgeführt und festgestellt, dass sie ziemlich schlecht funktioniert. Ich war überrascht, da wir nicht wirklich an visuellen Effekten oder Animationen arbeiten. Ich habe es auf...
23.04.2010, 13:33