Tag: performance
Für Fragen in Bezug auf die Messung oder Verbesserung von code und Anwendungen Effizienz.
1
Antworten
Geschlossen. Diese Frage ist die Meinung basiert. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? Update die Frage kann also beantwortet werden mit Fakten und Zitate von Bearbeiten diesem post. Geschlossen 6 Jahren. Wie
4
Antworten
In welcher situation wäre es besser geeignet für mich, eine bitset (STL-container) zu verwalten eine Reihe von flags anstatt Ihnen erklärt, als eine Reihe von separaten (bool) Variablen? Bekomme ich einen erheblichen performance-Gewinn, wenn ich eine bitset
1
Antworten
Gibt es viele Bibliotheken zur Verfügung, aber was ist besser für die Bild-Upload ? Wer weiß, welche Bibliothek instagram verwendet ? Habe ich versucht volley vor, aber es ist nicht gut. Hier sind die Pappeln Einsen" AndroidAsync
2
Antworten
Versuchen, zu verwalten 10.000 einfache Formen, die auf eine <canvas> ich experimentierte mit Zwischenspeichern als Ersatz für das Neuzeichnen. Sehr zu meiner überraschung: Mit ImageData und canvas.{get|put}Image scheint furchtbar langsam. Caching-Muster mit canvas.createPattern ist fast so schnell
2
Antworten
Suche ich schon nach Tagen zu sehen, wenn jemand getan hat, eine gute, dokumentiert, PHP-Verarbeitung-Geschwindigkeit-Vergleich zwischen apache-mpm-prefork 2.4 mit mod_php 5.4 und nginx 1.2.x + PHP-FPM 5.4 Warum bin ich auf der Suche: Die einzige Untersuchung, die
7
Antworten
Erste tests zeigen, dass GDI+ (das schreiben in VB.NET) ist nicht schnell genug für meine Zwecke. Meine Anwendung muss in der Lage sein zu ziehen Zehntausende von Teilchen (farbige Kreise, ganz vorzugsweise anti-Aliasing) in einer Vollbild-Auflösung bei
2
Antworten
Bitte Geduld mit mir-ich weiß, das ist Komplex. Ich habe eine Tabelle enthält, Wohnungen, und anderen, enthält, die Mietverträge für diese Wohnungen. Meine Aufgabe ist es, wählen Sie die "wichtigsten" lease aus der Liste. Im Allgemeinen bedeutet
5
Antworten
Sah ich dieses schöne script zum hinzufügen von tausenden separator js-Nummern: function thousandSeparator(n, sep) { var sRegExp = new RegExp('(-?[0-9]+)([0-9]{3})'), sValue = n + ''; if(sep === undefined) { sep = ','; } while(sRegExp.test(sValue)) { sValue =
5
Antworten
Muss ich ziehen über 10.000 Bilder (32x32 px) auf der Leinwand aber über 2000 zieht der Vorstellungen ist sehr schlecht. dies ist ein kleines Beispiel: Objekt-Struktur {position:0} for(var nObject = 0; nObject < objects.length; nObject++){ ctx.save(); ctx.translate(coords.x,coords.y);
2
Antworten
Hier ist ein seltsames Problem, das ich fand, als ich die Analyse unserer android jar Kompatibilität in lollipop.Ich bin neu auf android.Ich schrieb eine einfache app , die hat einen einzigen Bildschirm, und eine Taste und auf-Taste
3
Antworten
Schaue ich Entity Framework performance, besonders rund um den Einsatz von Umfasst und die Zeit genommen, um beide generieren und ausführen der verschiedenen Abfragen. Werde ich detail-änderungen, die ich gemacht habe, aber bitte korrigieren Sie mich, wenn
1
Antworten
Ich arbeite wie ein Wissenschaftler, und ich habe verwendet MySQL als Speicher für die Ergebnisse der numerischen Simulationen. In der Regel habe ich eine Reihe von Daten, die von meinem experiment und Kontrolle gesetzt. Diese zwei Datensätze
2
Antworten
Ich versuche, eine große Datei kopieren (> 1 GB) von der Festplatte auf ein usb-Laufwerk mit shutil.copy. Ein einfaches Skript, mit dem was ich versuche zu tun ist:- import shutil src_file = "source\to\large\file" dest = "destination\directory" shutil.copy(src_file,
3
Antworten
Ich bin mit OpenMP zu tun multithreading mit meinen verschachtelten Schleifen. Da die neuen das Zeug, ich bin nicht sicher, wenn ich mit OpenMP in der richtigen Weise, so dass es kann tatsächlich tun, die die parallele
3
Antworten
Hintergrund Wir hatten vor kurzem ein Problem mit der Abfrage-Pläne für sql server auf eines unserer größeren Tabellen (um 175,000,000 Zeilen). Die Spalten-und index-Struktur der Tabelle hat sich nicht geändert, die für 5+ Jahre. Die Tabelle und
4
Antworten
Arbeite ich mit einem PC-based automation software-Paket namens Think ' N ' Do erstellt von Phoenix Contact Es tut Echtzeit-Verarbeitung, Eingänge Lesen/Steuerung Logik /Ausgänge schreiben alles in maximal 50ms. Wir haben einen OPC-server, ist das Lesen/schreiben von
4
Antworten
Haben es geschafft, bauen eine HTML5-Anwendung. folgende Bibliotheken verwendet: jquery.mobile-1.1.1.min.js jquery.mobile-1.1.1.min lawnchair.js Jedes Ding, funktioniert einwandfrei Verpackt es mit Phonegap cordova-2.0.0 Aber bemerkt haben, ist die Anwendung sehr langsam. Meine Anwendung eigentlich nicht ajax Anfrage erhält Json
4
Antworten
Ich bin auf der Suche nach der effizientesten und pythonic (vor allem effizienten) Weg, so aktualisieren Sie ein Wörterbuch, sondern halten die alten Werte, wenn ein vorhandener Schlüssel ist vorhanden. Zum Beispiel... myDict1 = {'1': ('3', '2'),
2
Antworten
Habe ich gerade installiert APC-cache, um meine PHP-code auf meinem Ubuntu-VPS-server. Mit sudo apt-get install php-apc sudo /etc/init.d/apache2 restart Dies funktionierte gut. Allerdings stoße ich auf einige Probleme der Erhöhung der chunk RAM zugewiesen APC. Wenn ich
3
Antworten
Der Titel sagt alles. Meine Frage betrifft die Effizienz der verschiedenen String equivalency Methoden. Ich Häufig verwenden .equalsIgnoreCase(String str) weil ich nur noch eine Sache für ihn. Aber ich bin Anfang zu Fragen, ob es möglicherweise nicht
6
Antworten
Ich bin mit einem Bild-Analyse-code auf ein array zum speichern von Informationen über das Bild. Leider ist der code sehr schwer und dauert durchschnittlich 25s laufen über einen einzigen frame. Das Hauptproblem, das ich sehe, ist die
3
Antworten
Schreibe ich eine ziemlich große JavaScript-basierten Anwendung und manchmal gibt es Fälle, wo sogar acht (8) AJAX Anfragen gleichzeitig laufen. Dies ist ein problem im IE6, weil es tötet den rest der Anfragen, das weiß ich, aber
5
Antworten
Iterator mit while-Schleife: List<DataType> list = new ArrayList<DataType>(); Iterator<YourDataType> it = yourList.iterator(); while (it.hasNext()) //Do something Iterator mit for-Schleife: List<DataType> list = new ArrayList<DataType>(); for ( Iterator<DataType> it = list.iterator(); list.hasNext(); ) //Do something Habe ich gelesen,
6
Antworten
Ich experimentiere mit einigen multithreading-Konstruktionen, aber irgendwie scheint es, dass multithreading nicht schneller als ein einzelner thread. Ich verengt Sie sich auf einen sehr einfachen test mit einer verschachtelten Schleife (1000x1000), in dem das system zählt nur.
6
Antworten
Ich bin zu wollen, um zu hören, was andere denken? Derzeit mache ich eine mysql-Datenbank-Verbindung innerhalb eines header-Typ-Datei, die dann in die oben auf jeder Seite meiner Website. Ich kann dann so viele Abfragen wie ich will,
6
Antworten
Gegeben ein array: $a = array( 'abc', 123, 'k1'=>'v1', 'k2'=>'v2', 78, 'tt', 'k3'=>'v3' ); Mit seinen internen Zeiger auf eines der Elemente ist, wie füge ich ein element nach dem aktuellen element? Und wie kann ich das
8
Antworten
Eigentlich habe ich eine Antwort auf meine Frage, aber es ist nicht parallelisiert, so bin ich daran interessiert, Möglichkeiten zur Verbesserung des Algorithmus. Trotzdem könnte es nützlich sein, für einige Leute. int Until = 20000000; BitArray PrimeBits
7
Antworten
So, in letzter Zeit gab es sehr viel Wert, die von fast allen Plattform-Anbietern, um neue tools/language Konstrukte für eine bessere Parallelität. Und das ist auch einer der Gründe, warum viele der Ideen aus den funktionalen Programmiersprachen
3
Antworten
Ursprünglich wollte ich mal Fragen auf dem schnellsten Weg zu Abfrage einem Datatable für eine spezielle Zeile. Ich getestet habe, 5 verschiedene Methoden, die für Ihre Leistung mit einem überraschend(für mich) ergeben. Hintergrund: Habe ich einen Blick
2
Antworten
Ich muss eine Aufgabe zum aktualisieren einer Tabelle, periodisch, mithilfe einer gespeicherten Prozedur. Könnten Sie lassen Sie mich wissen, ob es möglich ist, planen Sie regelmäßige Aufgaben und zur Ausführung eines system-Befehl innerhalb der gespeicherten Prozedur? InformationsquelleAutor
6
Antworten
Was ist die beste praktische Art und Weise des Lernens index tuning beim schreiben tsql-Abfragen? Ich habe VS2008, SQL Express. Könnte jemand bitte geben Sie mir Beispiele, etc? Habe ich auch schon gefunden online Artikel und Sie
3
Antworten
LOOP (Intel ref manuelle Eingabe) dekrementiert ecx /rcx, und dann springt, falls nicht null. Es ist langsam, aber Sie konnte nicht Intel preiswert schnell? dec/jnz bereits makro-sicherungen in einem einzigen Upstream-Provider auf Sandybridge-Familie; der einzige Unterschied ist,
3
Antworten
Wenn ich eine Tabelle mit den Spalten: a, b, c und später mache ich einen ALTER TABLE-Befehl hinzufügen, um eine neue Spalte "d", ist es möglich, fügen Sie es zwischen a und b für Beispiel, und nicht
5
Antworten
Habe ich als benchmarking ein Algorithmus, es ist nicht notwendig zu wissen, die details. Die Hauptkomponenten sind ein Puffer(raw-Integer-array) und einen indexer (integer - verwendet, um den Zugriff auf die Elemente im Puffer). Die schnellsten Typen für
2
Antworten
Ich habe ein scala-companion-Objekt mit einer Methode, die annimmt, eine Karte als parameter. Dann geht diese Karte an eine andere Funktion in einem anderen companion-Objekt ohne Veränderungen. Und die eigentliche Methode aufrufen dauert zu viel Zeit, wenn
3
Antworten
So, ich bin gekommen, über diese best practices, die auf Android-Artikel auf die Gedächtnisleistung. http://developer.android.com/training/articles/memory.html Sagte Sie Vermeiden dependency injection-frameworks Mithilfe eines dependency injection-Frameworks wie Guice oder RoboGuice kann attraktiv sein, denn Sie können den code vereinfachen
3
Antworten
Ich würde gerne wissen, ob jemand versucht neue .NET 4.0 Memory-Mapped-Dateien-Funktionen? Ich weiß, dass Sie sind so alt wie OS, aber einheitlichen Handhabung in .NET ist neu. Hat sich schon jemand testen können und sagen etwas über
2
Antworten
Ich bin mit der Hibernate-Implementierung von JPA und sehe schlechte Leistung, wie mehrere SQL-Abfragen ausgegeben werden, für jede Entität, die abgerufen wird. Wenn ich einen trat JPA query erzeugt es nur eine SQL-Abfrage, aber nicht die Zeilen
2
Antworten
Firma für die ich arbeite sind einer der größten Sportwetten-Unternehmen in Europa und die website hat Tausende Zeilen JavaScript-Code auf allen unseren Seiten. In letzter Zeit Internet-Explorer-Versionen älter als version 9 läuft quälend langsam und ich möchte
3
Antworten
Ich habe Maven auf Ubuntu server. Scheint es zu versuchen und eine Menge von Orten zum download, aber der download mal, aber der timeout dauert Jahre, also meine ganze Aufbau dauert mehr als eine Stunde. Downloading: http://scala-tools.org/repo-releases/org/apache/maven/maven-repository-metadata/2.0.3/maven-repository-metadata-2.0.3.pom
3
Antworten
Ich habe einen eindimensionalen numpy array für die ich brauche, um herauszufinden, ob beliebigen Wert ist null oder sehr nahe. Mit dieser Zeile kann ich überprüfen, für die Nullen schnell: if 0. in my_array: # do something
5
Antworten
Ich bin Aufruf einer gespeicherten Prozedur durch die Enterprise Library DAL Application Block, und eine DataTable, die wiederum 'erhalten', wie Sie eine benutzerdefinierte Tabelle Datentyp (@names als NamesTable) in meinem Verfahren. Das Verfahren ist sehr langsam, den
2
Antworten
en bref: Frage ich mich, wie man einzigartige Zeilen aus einer data.table im irgendwo entlang einer dplyr workflow. Seit v0.2, die ich verwenden kann row_number==1 (finden Sie unter: Entfernen Sie doppelte Zeilen mit dplyr) ABER! tbl_df(data) %>%
2
Antworten
Habe ich eine cordova-app mit Ionischen, Wenn ich öffne meine app aus dem Kaltstart, Lädt er zuerst den splash-screen, dann gibt es ein paar Sekunden, wenn der Bildschirm weiß ist, wie meine index.html Datei wird geladen und
7
Antworten
Was ist der Schnellste Weg, um loszuwerden off das erste token in einem string? So weit, ich habe versucht diese: String parentStringValue = this.stringValue.split(" ", 2)[1]; und es ist extrem Speicher und Geschwindigkeit ineffizient (wenn wiederholt Millionen
5
Antworten
Ich habe eine große und komplexe C# regex läuft OK, wenn Sie interpretiert wird, aber ist ein bisschen langsam. Ich versuche, speed-up durch die Einstellung RegexOptions.Compiled, und das scheint in 30 Sekunden zum ersten mal, und sofort
3
Antworten
Es scheint eine Menge Verwirrung über den Zweck der beiden Argumente 'Größe' und 'count' in fwrite(). Ich bin versucht, herauszufinden, welche schneller ist - fwrite(source, 1, 50000, destination); oder fwrite(source, 50000, 1, destination); Dies ist eine wichtige
5
Antworten
Gibt es eine performance gewonnen werden, die in diesen Tagen zu kompilieren java-native-code, oder moderne hotspot-Compiler am Ende tut dies im Laufe der Zeit eh? InformationsquelleAutor jason | 2008-09-09
3
Antworten
Diese Frage führte zu einer neuen R-Paket: wrswoR R das Standard-sampling ohne Ersatz mit sample.int zu verlangen scheint quadratische Laufzeit, z.B. bei der Verwendung von gewichten gezogen von einer gleichmäßigen Verteilung. Das ist langsam für große Probenmengen.
1
Antworten
Exception in thread "[ACTIVE] ExecuteThread: '95' for queue: 'weblogic.kernel.Default (self-tuning)'" java.lang.OutOfMemoryError:getNewTla at weblogic.servlet.internal.session.SessionContext$SessionInvalidator.timerExpired(SessionContext.java:889) at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:273) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:178) Habe ich versucht dieses Problem zu beheben, durch die Erhöhung der Größe des Arbeitsspeichers und perm