Я пытаюсь собрать статистику через kstat, которую я сейчас использую dtrace для сбора.print kstat при обновлении (несколько раз в 1 секунду)
Это не счетная информация, а новые данные каждый раз.
Минимальный интервал на печать kstat составляет 1 секунду. Однако данные, которые мне нужны, меняются несколько раз за секунду. Есть ли способ (API) для получения данных из kstat всякий раз, когда обновляется kstat, который не использует dtrace?
Мне любопытно, какую проблему вы пытаетесь решить здесь. Одна вещь, о которой вы должны знать, это то, что каждый раз, когда вы читаете kstat, вся цепочка kstat для системы должна пройтись, чтобы получить тот, который вы хотите. Чем чаще вы это делаете, тем больше будет загрузка, которую вы будете размещать в системе, и тем более будет нарушен ваш мониторинг. –
@JamesMcPherson spa sync stats – Iceman
Я все еще не понимаю, почему вам нужно получать эти данные более одного раза в секунду. –