Почему мой компьютер вял после загрузки много?

Простой ответ, они обманывают. Они не используют fstab. Они обычно используют a udev сцепитесь, чтобы поймать события вставки, смонтировать диск вручную как root, который может быть передан dbus чтобы уведомить Ваш файловый менеджер, что у Вас есть новый диск или они могли бы использовать suid утилиты вместо dbus для размонтирования. К сожалению, нет никаких стандартных параметров конфигурации для этого, и так как настольное перемещение верит в скрывающуюся сложность, они не документируют это в пользовательской документации, только в документации разработчика, и они принимают систему отдельного пользователя, таким образом, Карты памяти только работают на первого пользователя, который войдет в X-сервер.

3
27.11.2014, 21:23
1 ответ

ОЗУ в компьютере полезно для двух вещей: для хранения памяти программ, и в качестве кэша недавно использовавшегося содержимого диска. В типичной здоровой настольной системе около половины памяти уходит в каждую. Проверить использование памяти можно командой free; столбец "used" в "-/+ буферы/кэш" - это цифра для памяти, используемой для данных программ, а значения "буферов" и "кэша" - это дисковый кэш.

Когда вы загружаете много вещей, эти данные заполняют дисковый кэш. При этом нужно будет что-то другое, потому что память конечна. Похоже, что вы не запускаете никаких программ, которые имеют редко используемые данные, поэтому никакие данные не записываются в кэш подкачки; вместо этого другие данные вытесняются из кэша.

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

Скорее всего, программа загрузки закрывается медленнее из-за задержек при записи: файлы, которые она записывает, буферизируются , а данные полностью записываются на диск только тогда, когда система не использует пропускную способность диска для более важных вещей, или когда буферную память необходимо перепрофилировать, или по явному запросу с помощью команды sync sync .

То, что вы вообще не видите подкачки, немного странно. Это говорит о том, что вы настроили свой своп на значение, которое снижает производительность (использование свопа полезно , но в интернете есть много советов, которые предлагают выключить его, что почти всегда контрпродуктивно).

3
27.01.2020, 21:23

Теги

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