SystemTap

Wikipediasta
Siirry navigaatioon Siirry hakuun
SystemTap
Kehityshistoria
Vakaa versio 4.2[1]
Tiedot
Alusta Linux
Lisenssi GNU General Public License
Aiheesta muualla
Verkkosivusto
Versiohallinta

SystemTap on Linuxille kehitetty instrumentointityökalu.[2] Ohjelma tukee dynaamista seurantaa ilman muutoksia ohjelmien lähdekoodiin, uudelleen kääntämistä tai uudelleen käynnistämistä.[2] Ohjelma on tarkoitettu turvalliseen järjestelmän seurantaan tuotantojärjestelmissä.[3]

Ohjelman kehitystä ovat tukeneet muun muassa Hitachi, IBM, Intel ja Red Hat.[4] Ohjelma on tarkoitettu ytimen ja sovelluksien kehittäjille, tutkijoille ja järjestelmien ylläpitäjille sekä tekniselle tuelle.[4]

Version 1.0 julkaisu oli syyskuussa 2009.[5]

Ohjelma tukee omaa skriptikieltä.[6] Ohjelmaan on lisätty eBPF-tuki.[7]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. https://lwn.net/Articles/805172/. Tieto on haettu Wikidatasta.
  2. a b Jim Keniston: SystemTap Tutorial (PDF) sourceware.org. 18.9.2008. Viitattu 31.1.2020. (englanniksi)
  3. Mark Wielaard: A SystemTap update lwn.net. 21.1.2009. Viitattu 31.1.2020. (englanniksi)
  4. a b Josh Stone: Dynamic Tracing and Performance Analysis Using SystemTap (PDF) sourceware.org. 4.8.2008. Viitattu 31.1.2020. (englanniksi)
  5. SystemTap release 1.0 sourceware.org. Viitattu 31.1.2020. (englanniksi)
  6. SystemTap Language Reference sourceware.org. Viitattu 31.1.2020. (englanniksi)
  7. Adrian Ratiu: An eBPF overview, part 5: Tracing user processes collabora.com. 14.5.2019. Viitattu 31.1.2020. (englanniksi)

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]