Почему apt-get
не используется 100% процессора, диска или сети - или даже близко к нему? Даже на медленной системе (Raspberry Pi 2+) загрузка процессора достигает максимум 30%. Я просто думаю, что либо это искусственно ограничено, либо оно должно максимизировать что-то, пока оно работает ... или оно должно быть в состоянии делать свое дело быстрее, чем оно делает.
Редактировать: я просто измеряю примерно через мониторы cpu / disk / net на моей панели и приложение System Monitor Ubuntu MATE.
Пожалуйста, объясните, почему я не прав. :-)
Обновление: я понимаю, что apt-get
необходимо получить его обновления (и может быть ограничено пропускной способностью восходящего канала / провайдера). Но как только он «распаковывается» и т. Д., Загрузка ЦП должна, по крайней мере, возрасти (если не макс.). На моей довольно приличной домашней рабочей станции, которая использует SSD для основного диска и ramdisk для / tmp, это не так.
Или, может быть, мне нужно присмотреться.
apt-get
не особенно хорошо это оптимизировать. Я полагаю, что он может быть установлен во время загрузки, чтобы к моменту окончания загрузки большая часть полезной нагрузки уже была установлена, но, к сожалению, это не так. В любом случае, автономные установки в основном просто извлекают данные на диск. Эти операции по своей природе связаны с вводом-выводом, и больше ничего не остается, кроме как ждать, пока диск закончит чтение или запись.