Performance

Performante Implementierung mit Cobol

Die Entwicklung von Cobol bedarf häufig höherer Aufmerksamkeit hinsichtlich der Performance, da Cobol meist im Bereich der Massendatenverarbeitung eingesetzt wird.

 

Weiterlesen...

 

Ausführbare Anwendungen

Dieser Teil beschäftigt sich mit einem weiteren Teil der Anwendungsentwicklung – der Erstellung der Auslieferungsversion. Es werden in diesen Abschnitt eine große Anzahl von Möglichkeiten dargestellt, die nicht alle für die von Ihnen gewählte Programmiersprache verfügbar sein müssen.

Weiterlesen...

 

Vorgehen zur Erstellung performanter Anwendungen

Die hier vorgestellten Vorgehensweisen sollten Sie sich entsprechend für Ihr Projekt anpassen. Auch wenn ich mich persönlich mit Performance stark beschäftige so lege ich vielfach, insbesondere bei kleinen Projekten, mein Hauptaugenmerk auf die Funktionalität. Erst wenn diese vorliegt beginne ich bei diesen Projekten mit Optimierungsüberlegungen.

Weiterlesen...

 

Performante Implementierung mit .net

.net ähnlich wie Java mit einer Zwischencodeerzeugung ermöglicht ebenfalls uns Programmierern mit ein paar Kniffen die Performance unserer Anwendungen zu erhöhen.

Reguläre Ausdrücke

Sobald wir uns mit regulären Ausdrücken angefreundet haben, werden wir diese auch gerne verwenden. Neben einigen allgemeinen Optiomierungsmöglichkeiten stellt .net jedoch auch spezifische Methoden zur Verfügung. Sofern Sie sich noch nicht mit regulären Ausdrücken auskennen, lesen Sie doch den ersten Teil der Einführung in die Verwendung regulärer Ausdrücke!

Optimierung zur Laufzeit

.net unterstützt das Compilieren Ihres Pattern zur Laufzeit, so dass bei häufiger Verwendung hier ein Geschwindigkeitsgewinn erreicht wird.

regexInstance = new Regex ("foo.*bar", RegexOptions.Compiled);

Optimierung zur Erstellungszeit

Weitere Gewinne lassen sich der Klassenmethode Regex.CompileToAssembly erreichen, wodurch die Umsetzung des Musters bereits zum Zeitpunkt des Erstellens unseres Projektes vorgezogen wird.

Weiterlesen...

 

Performante Implementierung mit Perl

Wer in der UNIX oder Linux Welt lebt hat sicher schon Kontakt mit Perl gehabt. Die zahlreichen Skripte sowohl für das System als auch als CGI Programme sind meist elementarer Art, so dass sich ein Blick auf die Performance lohnt.

Weiterlesen...

 
Weitere Beiträge...