Ubuntu 18.04 берет много CPU для каждой процедуры копирования

Я работал с человечностью 14.04, 16.04 и 18.04 (x64) на своем ноутбуке, и у меня была та же проблема в каждом из них. Проблема копирует, берет ЦП, и требуется многое из него. Это не имеет значения, какой файл, пока копирование к другому диску или флэш-памяти или внешнему жесткому диску, CPU работает много. Я проверил на копирование в той же человечности на ПК моего друга, и это было в порядке.

cpu usage

Поскольку Вы видите, что я нашел два процесса с помощью CPU

P.S.: Я установил человечность 18.04 на памяти SSD и установленную человечность для ПК моего друга на жестком диске.

0
задан 18 October 2018 в 09:56

1 ответ

(Это маленькое эссе является вариацией на мою обычную ссылку на трюизм, "Хороший, Быстро, или Дешевый; Выберите любые два"),

Измените к лучшему вопрос. В иначе разгруженной системе, что Вы ожидали бы происходить? Система должна исчерпать ресурсы процессы или ресурсы как память или ЦП, если ни для какого другого процесса не нужны они прямо сейчас?

ОС должна сбалансировать скорость и расположить с интервалами и сделать так корректным способом, и это должно сделать это для любого процесса, который может хотеть получить доступ к тем же ресурсам. Это должно соблюдать понятия, любят "блокировки", которые может запросить процесс, таким образом, это может сделать вещи атомарно, и может случиться так, что копирование файлов требует больше, чем несколько атомарных операций. Но это приложит все усилия для координирования тех запросов с приоритетом за время жизни времени работы ОС.

Осмотр процессов с top и т.д. не говорит Вам очень о внутренностях процесса. Это дает Вам общую картину полного состояния несколько моментов назад и может помочь определить некоторые общие проблемы. Но это не должно использоваться в качестве сравнительного теста для процессов, особенно те, которые полагаются много на операции ядра.

В целом планировщик работает в некоторых параметрах, чтобы сбалансировать запросы ресурса и уменьшить конкуренцию (если возможный) при оптимизации выполнения. Копирование файлов, особенно через файловые системы, является особенным в этом существует большая координация, которая будет сделана через устройства и пространство ядра, чтобы удостовериться, что вещи безопасны также. Копирование файла предназначается, чтобы быть относительно бомбоубежищем, так в большинстве случаев существуют блокировки и проверки и повторения, которые обрабатывают все небольшие вещи, которые могут пойти не так, как надо. Там будут, ожидает, в то время как копия находится в критическом разделе, и UI должен быть обновлен также. Таким образом, вся система от UI/консоли до ядра к устройствам включена.

Я вижу, что Вы упоминаете жизнь аккумулятора для ноутбука в комментарии (который должен был быть в вопрос). Это - случай, где операция копирования просто не заботится. Копирование файлов не заботится о Вашей батарее. Это до планировщика/ОС/ядра для регулировки ресурсов, доступных, если намерение никогда не состоит в том, чтобы вращать ЦП достаточно высоко для требования продвижения в более высокий уровень мощности.

Возможно, ядро Linux не хорошо в этом, или Ubuntu, бесплатная или небесплатная, properietary устройства управления батареи и виджеты, не работает на Вас. Но это - другой вопрос и было видно с любым процессом, для которого были нужны те же ресурсы как копии файла или перемещения.

То, в чем мы нуждаемся, является своего рода инструментом статистики питания, который позволяет нам рыть в большинство властолюбивых процессов, как мобильные телефоны имеют.

На самом деле система может уже регулировать вещи, таким образом, ЦП находится в более низком состоянии электропитания, и копии занимают больше времени в результате. То, что "90%" являются процентом общего предполагаемого доступного "ЦП". Это не твердое или даже четко определенное значение.

(Мне также напоминают в стоимости энергии операций в дата-центрах, и поиск на диске любого вида, даже когда кэшируется в памяти, является огромной частью стоимости энергии и источником сбросного тепла!)

0
ответ дан 27 October 2019 в 07:44

Другие вопросы по тегам:

Похожие вопросы: