[kwlug-disc] Syscall load?

Mikalai Birukou mb at 3nsoft.com
Wed Sep 3 10:03:08 EDT 2025


>>> > What about syscall load?
>>> >
>>>
>>> Do you mean as reported by the time command?
>>> Or do you mean something else?
>>
>> I believe this would be reported by the strace command, tracking
>> read and write syscalls. My theory is that with a varying blocksizes,
>> it will impact the number of trips into kernel space, and therefore
>> CPU load.
>>
>> A fast machine may be able to keep up with, and saturate, available
>> disk bandwidth. So even with the same throughput, CPU load and syscall
>> counts may differ. If so, then a slower machine may care about blocksize.
>
> That makes perfect sense: the more round trips into the kernel and out
> the more CPU utilization.
>
> I just thought that "syscall load" is a metric that can be displayed by some
> utility, like load average, hence the question.

glances has IOWAIT showing way often. And of course, that wait is inside of a
syscall (probably ?), but it points to culprit -- device operations.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kwlug.org/pipermail/kwlug-disc_kwlug.org/attachments/20250903/a38068f3/attachment.htm>


More information about the kwlug-disc mailing list