Performancebewertung

One of the problems of taking things apart  
and seeing how they work  
supposing you're trying to find out how a cat works  
you take that cat apart to see how it works,  
what you've got in your hands is a non-working cat.  
The cat wasn't a sort of clunky mechanism  
that was susceptible to our available tools of analysis. Douglas Adams,
  Hitchhiker's Guide to the Galaxy




...will man die Performance von Real-time Applikationen messen, ohne deren Echtzeitverhalten zu beeinflussen, ist man auch auf die richtige Art der Analyse angewiesen. Eine Messung per Software würde das Echtzeitverhalten der Applikationen beeinflussen. Deshalb entschied ich mich, die Messungen in Hardware durchzuführen.

In diesem Kapitel werden Applikationen zur Übertragung von Prozessabbildern und Logdateien vorgestellt. Der aktuelle Zustand des Speicherbereichs, welcher die digitalen Ein- und Ausgänge eines Systems abbildet, wird Prozessabbild genannt. Dabei wird die Latenz bei der Übertragung des Prozessabbildes gemessen. Es wird erläutert wie die Latenz gemessen wurde. Außerdem wird auf den Aufbau des verwendeten ACE/TAO Frameworks eingegangen.

In Anhang A ist die Hard- und Softwareumgebung beschrieben, in der die in diesem Kapitel beschriebenen Versuche durchgeführt wurden.



Subsections
Manuel Traut 2007-02-25