Поскольку функции take 30% of system resources
нет, я не думаю, что есть соответствующий инструмент. Ядро Linux выдает столько ресурсов, сколько необходимо и бесплатно, в зависимости от механизма планирования и многого другого.
Инструмент, который вы ищете, должен:
- Создать нагрузку (без проблем)
- Проверка загрузки системы (без проблем)
- Регулирует мощность функций генерирования нагрузки (большая проблема)
Различная нагрузка может быть достигнута с помощью динамического сна и более, но сложность очень высокая, эффективность очень низкая.
Для дискового ввода-вывода вы можете, например, протестировать IOZone и немного поиграть с параметрами.