| Тип | зневаджувач |
|---|---|
| Автор | Paul Kranenburg |
| Розробник | Dmitry Levin |
| Перший випуск | 1991 |
| Стабільний випуск | 5.3 (25 вересня 2019) |
| Операційна система | Linux |
| Мова програмування | C |
| Стан розробки | активний |
| Ліцензія | LGPLv2.1+ |
| Репозиторій | https://github.com/strace/strace, https://gitlab.com/strace/strace.git |
| Вебсайт | strace.io |
strace — діагностична та зневаджувальна утиліта, націлена на відстежування системних викликів і команд вводу-виводу ioctl у процесах і застосунках.
Застосування і особливості#edit
Утиліта дозволяє відстежувати та (починаючи з версії 4.15) втручатися в процес взаємодії програми і ядра, включаючи системні виклики, сигнали і зміни стану процесу, що виникають. Для своєї роботи strace використовує механізм ptrace. Починаючи з версії 4.13, формування випусків програми синхронізовано з виходом нових версій Linux.
Код проекту поширюється під ліцензією LGPLv2.1+ (починаючи з версії 5.3 ліцензія на код змінена з BSD на LGPLv2.1+ на основний код і GPLv2+ на тести).
Виноски#edit
Посилання#edit
- Офіційний сайт
- Сторінка на GitHub [Архівовано 4 жовтня 2021 у Wayback Machine.]
- Сторінка на GitLab [Архівовано 4 жовтня 2021 у Wayback Machine.]
- Сторінка на sourceforge [Архівовано 4 жовтня 2021 у Wayback Machine.]
This article is mirrored from “Strace” on Українська Wikipedia, revision 46191184, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.
Synced with Wikipedia revision 46191184 · just now