Как отметил Трэвис, это сложный вопрос, и он действительно зависит от определения того, что на самом деле является полезной работой, но это скорее академический вопрос.
Я думаю, что способ, которым это, вероятно, рассчитывается, представляет собой процент от общего количества циклов ЦП, выполненных в пользовательском пространстве, которые не расходуются на холостом ходу. Пока программа переходит в режим ожидания в ожидании определенных ресурсов, она не должна потреблять процессор.
Если это по какой-то причине не удается, top показывает процент времени, потраченный на ожидание ввода-вывода, как% wa.
Краткий ответ:% us из 100%, вероятно, включает некоторую занятость, но точное количество будет зависеть от типа вашего процессора, типа используемого вами программного обеспечения и десятка других факторов. Чтобы получить полную информацию о том, что именно говорит вам топ, вам, вероятно, нужно перейти к исходному коду (который, к счастью, находится в свободном доступе).