Skip to main content

Echtzeitverhalten durch die Verwendung von CPU Stubs: Eine Erweiterung von Dynamic Performance Stubs

  • Conference paper
Software-intensive verteilte Echtzeitsysteme

Part of the book series: Informatik aktuell ((INFORMAT))

Zusammenfassung

Dynamic Performance Stubs realisieren ein Framework zur Simulation des Performanzverhaltens von Softwaremodulen und Funktionen. Sie können für eine Kosten-Nutzen-Analyse einer potentiellen Performanzoptimierung verwendet werden. Dies führt zu einer ergebnisorientierten Optimierung. Ebenso ist es möglich versteckte Flaschenhälse und die wichtigsten Optimierungskandidaten zu identifizieren. Dieser Bericht beschreibt CPU Stubs im Detail und evaluiert Einsatzmöglichkeiten, um CPU gebundene Flaschenhälse zu optimieren. Durch die Optimierung wird das Einhalten von harten oder weichen Echtzeitbedingungen ermöglicht.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

Literaturverzeichnis

  1. Al-Shahrani, A., und Al-Olyani, H.: LTE. online: http: //faculty.ksu.edu.sa/adelali/Student Presentations May 2008/LTE.pdf, 2008. Juni 2009.

    Google Scholar 

  2. Bertolino, A., und Marchetti, E.: Software Engineering: The Development Process — A Brief Essay on Software Testing, volume 1, chapter 7, pages 393–411. John Wiley & Sons, Inc., 3te Ausgabe, 2005.

    Google Scholar 

  3. Etsion, Y., und Feitelson, D.: Time Stamp Counters Library — Measurements with Nano Seconds Resolution, 2000.

    Google Scholar 

  4. Fortier, P. J., und Michel, H. E.: Computer Systems Performance Evaluation and Prediction, volume 1. Digital Press, Burlington, 2003.

    Google Scholar 

  5. Gunther, N. H.: The Practical Performance Analyst. McGraw-Hill Education, 1998.

    Google Scholar 

  6. Jain, R.: The art of computer systems performance analysis. Wiley and sons, Inc., 1991.

    Google Scholar 

  7. Liggesmeyer, P.: Software-Qualität: Testen, Analysieren undVerifizieren von Software. Spektrum Akademischer Verlag GmbH, Berlin, 2002.

    Google Scholar 

  8. Lilja, D. J.: Measuring Computer Performance: A Practioner’s Guide. Cambridge University Press, New York, 2000.

    Google Scholar 

  9. Sommerville, I.: Software Engineering. Addison-Wesley, 6te Ausgabe, 2001.

    Google Scholar 

  10. Tanenbaum, A. S.: Modern Operating Systems. Prentice-Hall, Inc., 2te Ausgabe, 2001.

    Google Scholar 

  11. Trapp, P., und Facchi, C.: How to Handle CPU Bound Systems: A Specialization of Dynamic Performance Stubs to CPU Stubs. In CMG 08: International Conference Proceedings, Seiten 343–353, 2008.

    Google Scholar 

  12. Trapp, P., und Facchi, C.: Performance Improvement Using Dynamic Performance Stubs. Technical Report 14, Fachhochschule Ingolstadt, August 2007.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Trapp, P., Facchi, C., Meyer, M. (2009). Echtzeitverhalten durch die Verwendung von CPU Stubs: Eine Erweiterung von Dynamic Performance Stubs. In: Halang, W.A., Holleczek, P. (eds) Software-intensive verteilte Echtzeitsysteme. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04783-1_15

Download citation

Publish with us

Policies and ethics