Как я могу узнать, какие системные вызовы вызвали POSIX API в Linux?
Я знаю, что это может вызвать один или несколько системных вызовов для реализации API POSIX в Linux, но как узнать, какие системные вызовы будут вызываться для конкретного API POSIX, такого как memcpy
или любой другой POSIX API?
1 ответ
Вы можете использовать инструмент strace для отслеживания системных вызовов, выполняемых исполняемым файлом Linux.
Вы также можете проверить источник библиотеки C.