У меня есть старый ноутбук, который я повторно назначил файловым сервером (работает на Debian с сервером Samba), и недавно решил обновить ОЗУ с 1 ГБ до 2 ГБ. До того, как я обновил ОЗУ, когда я free
оперативную память, он говорил, что примерно 99% ОЗУ использовалось сразу после загрузки, но теперь, после обновления до 2 ГБ, он говорит 12,5% после загрузки, почти четверть что изначально использовалось в тот момент. Основное различие между оригинальным и новым оперативным объемом (кроме вместимости) заключалось в скорости 553, а теперь 667. Кто-нибудь может сказать мне, что изменилось бы так сильно в системе, что вызвало бы такое резкое изменение в использовании памяти?
2
1 ответ
0
Скорее всего, в первый раз было гораздо больше дискового ввода-вывода, в результате чего в качестве дискового кэша использовалось больше памяти. Это могло быть вызвано любым количеством вещей, но наиболее вероятно, что процесс fsck
запускался при первой загрузке, а не во второй. Это читает много метаданных файловой системы, которые останутся в памяти, если у ОС нет причин удалять их.