Я использую 2-летний 15-дюймовый ноутбук AMD под управлением Windows 8, и его время автономной работы не так уж точно, как у совершенно новых ультрабуков.
В том месте, где я сейчас работаю, у меня нет доступа к электрической розетке, поэтому я только что купил расширенную батарею у Ebay.
При правильной настройке яркости, режиме энергосбережения, периодической очистке и отключении ненужного программного обеспечения у меня может быть 4-5 часов сока.
Вопрос: когда я отслеживаю программное обеспечение на предмет потребления системных ресурсов, я в основном сосредотачиваюсь на использовании процессора, но я понятия не имею о программном обеспечении с 0% использования процессора, но относительно высоким использованием памяти. Должен ли я держать свою память в чистоте, чтобы иметь еще больше времени автономной работы?
PS: у меня более чем достаточно физической памяти, которая составляет 8 ГБ, поэтому неактивное программное обеспечение с потреблением памяти не создает для меня дополнительной нагрузки с точки зрения производительности.
Ответы:
Память является незначительным фактором, потому что она потребляет очень мало энергии (мы говорим менее 3 Вт на палку в ноутбуке).
И действительно, если у вас есть жесткий диск, то более интенсивное использование памяти теоретически увеличит производительность батареи, потому что при использовании памяти в качестве кеша активность жесткого диска меньше.
Наиболее энергоемкими компонентами являются те, которые выделяют тепло (процессор и графический процессор при обработке информации) и те, которые генерируют физическое движение (вентиляторы и любые жесткие диски). Память имеет тенденцию генерировать относительно мало тепла (и, очевидно, не физическое движение).
Первыми шагами, которые я бы предпринял, чтобы уменьшить потребление батареи, было бы заменить жесткий диск на SSD, получить новую батарею и, возможно, заменить вентиляторы на вентиляторы лучшего качества (сложнее сделать на ноутбуке). Также воздержитесь от любых задач с GPU или CPU. Любые дополнительные усилия увеличивают срок службы батареи.
источник
Each memory module uses a mostly fixed amount of power
. Если у вас есть 24 ГБ памяти на вашем компьютере, он всегда будет потреблять больше энергии, чем другой идентичный компьютер с 8 ГБ памяти. В конце концов, однако, память не является большим потребителем энергии на ноутбуке. Дисплей и HDD оба звери.Нет. Поддерживать чистоту памяти обычно не нужно (хотя это не означает, что ее следует тратить).
В самом строгом смысле держать память «чистой» может быть даже очень опрометчивой идеей. Хотя существует так называемое программное обеспечение «оптимизатора памяти», в котором вы платите за программу, которая «освобождает» вашу память за счет очистки кэшей файловой системы, выгрузки DLL-файлов и обрезки рабочих наборов, такого рода вещи являются змеиным маслом.
ОЗУ предназначено для использования, если вы оставите ОЗУ свободной , то вы могли бы потратить меньше денег и купить меньше. В каждой современной операционной системе страницы памяти, полученные из сопоставлений, прозрачно переносятся в кеш файловой системы и из нее, что не только значительно ускоряет, но и позволяет избежать дисковой активности. Диск обычно потребляет примерно вдвое больше энергии, когда он активен, по сравнению с простоями. Ваша оперативная память в любом случае потребляет одинаковую мощность (теоретически, неиспользуемые банки памяти или неиспользуемые модули памяти могут быть отключены, но на практике этого не происходит - это будет наиболее хлопотно, если попытаться, поскольку физическая память выделяется и освобождается псевдослучайным образом, поэтому поиск полного неиспользуемого модуля был бы непростой задачей).
Вывод программы, которая уже выполняется на передний план, очевидно, быстрее и экономичнее, чем загрузка ее образа с диска, загрузка общих библиотек, исправление импорта, перемещение и запуск. Аналогично, извлечение документа из кэша происходит быстрее и эффективнее, чем загрузка его с диска.
Пока вы не подключите дополнительную память (что вы не собираетесь делать, так как вы упомянули, что у вас уже есть «достаточно»), энергопотребление останется прежним.
Тем не менее, запуск большого количества программ, которые не служат какой-либо конкретной цели (не программ, которые вы на самом деле используете, или жизненно важные компоненты системы), бесполезен и без необходимости отнимает ОЗУ, которое компьютер мог бы использовать осмысленно (для программ или буферов). Разница между сохранением ОЗУ и потерей ОЗУ все еще существует.
Например, запуск 10 экземпляров программы обновления Google, программы обновления Logitech, программы обновления Adobe, Office Speed Loader, Adobe Speed Launcher и т. Д., Которые ничего не делают по- настоящему полезного, отнимает память, которую ОС в противном случае могла бы использовать в качестве кэша файловой системы. Хотя эти программы могут быть выгружены в случае необходимости приложения, это не происходит в пользу кеша, и в любом случае это означает ненужные записи в файл подкачки, тем более, что они по-прежнему будут периодически переключаться в контекст, несмотря на «нулевой процессор», что каждый раз будет означать ошибку страницы.
Таким образом, не стесняйтесь выбрасывать вещи, которые не являются жизненно важными для работы системы и которые не дают ничего полезного, что вы хотите. Но не бросайте вслепую вещи ради идеологии.
источник
Я бы согласился с ответом Моисея; больше памяти означает меньшую активность диска, что означает меньшее энергопотребление.
Я хотел бы остановиться на оборудовании, однако. Есть много тестов , как этот , которые показывают небольшие количества энергии , участвующие. В этом примере четыре модуля 1,35 В DDR3 SO-DIMM потребляют на 4 Вт под нагрузкой больше, чем два модуля (т.е. около 2 Вт на модуль, у ноутбуков обычно один или два). В любом случае, использование только памяти предпочтительнее, чем энергопотребление памяти и жесткого диска вместе взятых.
источник
Насколько я понимаю, ваш вопрос не имеет значения, используете ли вы 25% от 100% вашей оперативной памяти; мощность, необходимая для хранения данных, будет одинаковой.
ОЗУ рассматривается как энергозависимая память, поскольку ее необходимо обновлять очень часто (много раз в секунду, между циклами чтения / записи). Вот почему вы теряете все, что не было сохранено на диске при отключении питания.
Этот процесс обновления ОЗУ выполняется независимо от того, используется ли эта часть ОЗУ или нет.
Таким образом, простаивающий компьютер не будет потреблять больше энергии, если его оперативная память больше используется; но, как говорится в других ответах, более высокая загрузка ОЗУ, вероятно, означает больше использования ЦП для управления им; и «очистители памяти», скорее всего, потребляют больше энергии, чем операционная система выполняет свою работу
источник
На этот вопрос косвенно ответили в связанном вопросе: означает ли установка большего объема ОЗУ больше энергии? и там есть много деталей в ответах. Технически это не дублирующий вопрос, но они покрывают ту же самую причину в ответах.
На практике даже при нагрузке повышенное потребление незначительно . Если оперативная память используются для кэширования , что бы в противном случае запуск диск или доступ WiFi, чистая экономия энергии является огромной , как она откладывает энергию от гораздо более прожорливых компонентов.
источник
Еще немного информации, чтобы добавить к уже хорошим ответам.
Надеюсь это поможет.
источник