Я пытаюсь собрать измерения количества циклов для определенного вызова sys (sys_clone) в ядре linux.Тем не менее, мой процесс не будет единственным, вызывающим это, и я не могу знать свой pid заранее;поэтому мне придется записывать каждый вызов для каждого pid.
Проблема, с которой я столкнулся, заключается в том, что единственный способ выяснить, как выводить эти данные (debugfs, sysfs, procfs), заключается вбуферы статического размера, которые будут быстро перезаписаны ненужными данными из других процессов, вызывающих sys_clone.
Итак, кто-нибудь знает, как добавить произвольное количество строк в файл, доступный для пользователя в Linux?