DTrace FreeBSD-re - helyzetjelentés

Címkék

A Solaris 10 megjelenése előtt az egyik legjobban várt és hangoztatott funkciója a Dynamic Tracing (DTrace) debug és teljesítmény tuning eszköz volt. Egyesek szívesen látták volna az eszközt FreeBSD-n is, ezért megkezdődött annak portolása. John Birrell körülbelül 8 héttel ezelőtt kezdett neki komolyabban a munkának, és most egy helyzetjelentést postázott a munka állásáról.

A beszámolóban leírta, hogy az alapvető DTrace infrastruktúra nagy része a helyén van. Ez azt jelenti, hogy a Sun által a Solarison futtatott 1039 tesztből a FreeBSD-n 793 sikeresen végrehajtódik.

A munka eredményeként a következő provider-ekhez jutottunk hozzá:

- dtrace
- profile
- syscall
- sdt
- fbt

Ha ma betöltjök ezeket a provider-eket egy GENERIC kernelen, akkor 32 519 probe-ot (megfigyelési pontot) kapunk.

A munka halad, de jelenleg még nincs olyan állapotban, hogy a -CURRENT-be kerülhessen. A fejlesztő ezért segítséget kér ahhoz, hogy a DTrace/FreeBSD elkészülhessen.

A levél itt.