Von Solaris zu Linux migrieren
Zusammenfassung
Brendan Gregg übersetzt vertraute Solaris-Werkzeuge und Leistungsmodelle in die Linux-Welt und benennt dabei wichtige Unterschiede. Der Beitrag aktualisiert eine frühere Vergleichstabelle.
Ideen
- prstat findet unter Linux Entsprechungen in top und pidstat.
- truss entspricht funktional weitgehend strace.
- perf, ftrace und BPF verteilen Aufgaben des Solaris-DTrace.
- Linux stellt viele Laufzeitdaten über procfs und sysfs bereit.
Einsichten
- Methoden lassen sich leichter übertragen als gewohnte Befehlsnamen.
- Werkzeugtabellen beschleunigen Migrationen, ersetzen aber kein neues Systemmodell.
- Plattformwechsel verändern Messmöglichkeiten und blinde Flecken zugleich.
Fakten
- Brendan Gregg arbeitete intensiv mit Solaris und Linux.
- DTrace wurde ursprünglich für Solaris entwickelt.
Empfehlungen
- Ordne alte Runbooks nach Diagnoseziel statt nach Befehlsnamen neu.
- Vergleiche Messsemantik, bevor du Grenzwerte unverändert übernimmst.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.