Вы можете попробовать альтернативный колоризер - плагин Highlight #rrggbb или #rgb color от Christian Brabandt. Он работает для всех типов файлов, а не только для CSS.
Чем мощнее процессор, тем больше iowait, а не наоборот.
В общем, для уменьшения iowait это может помочь:
Оптимизация кода приложения, если это возможно/применимо, например, неоптимальный запрос к базе данных может заставить СУБД выполнить неэффективный план и вызвать чрезмерную нагрузку на диск.
Получение большего объема оперативной памяти, если у вас большая нагрузка на чтение.
Ускорение работы подсистемы хранения. Более быстрые диски, более быстрый RAID, более быстрый контроллер хранилища, кэширование обратной записи -. Это отдельная наука.
Извините, на такой общий вопрос есть только общий ответ.
Позвольте мне раскрыть маленький секрет Linux:в Linux нет надежной статистики iowait . Это только правда. Из PROC(5) читаем:
iowait (since Linux 2.5.41)
(5) Time waiting for I/O to complete. This value is not reliable, for the following reasons:
The CPU will not wait for I/O to complete; iowait is the time that a task is waiting for I/O to complete. When a CPU goes into idle state for outstanding task I/O, another task will be scheduled on this CPU.
On a multi-core CPU, the task waiting for I/O to complete is not running on any CPU, so the iowait of each CPU is difficult to calculate.
The value in this field may decrease in certain conditions.
Итак, я предлагаю забыть об измерениях iowait в Linux.