Долго я ждал момента, когда продавцы наконец снизят цены на 4ГБ планки памяти. Ибо 2ГБ в lenovo u150 с Celeron U2300 после установки 40ГБ SSD (kingson-intel x-25V) стало хронически не хватать, ведь swap — отключен, а в памяти — ram-disk для временных файлов.
И вот землетрясение, обещания подорожания, и очередное падение цен. 360-400грн/4ГБ SoDIMM. "Купить 1 или 2?… 4ГБ или лучше 8? GS45 умеет отключать неиспользуемые каналы памяти… на 4ГБ SoDIMM — 16 чипов, а на 1ГБ — 8. Если 8 — ОС понадобиться махнуть на 64бит — и получить потенциальные проблемы с драйверами, увеличение размера, занимаемого ОС и вообще — убить кучу времени ни на что" — вот такой набор мыслей крутился в голове. Плюс начали появляться картинки 4ГБ модулей с 8 чипами — хотя не факт, что "кто-то что-то не напутал"…
"Дайте два!" — вот так просто, заказал-купил kingston DDR3-1333MHz CL9, 16 чипов elpida, 1,5V. Продавец поинтересовался, точно ли мой ноут поддерживает 8ГБ, ибо поставщики будут не в восторге при возврате планок, которые уже вставляли. Да я даже какой-то даташит по GS45 проштудировал на досуге! И обзоры пишут что 8ГБ в U150 — вполне станут. Производитель — кажется тоже пишет, не проверял.
Принёс. Так. Планируем экспеимент с наименьшими усилиями, меряем:
- потребление в idle (любая утилита, показывающая скорость разряда батареи, я использовал shareware batterymon, www.passmark.com; бесплатно есть RightMark cpu clock utility)
- потребление под winrar benchmark
- скорость в winrar benchmark (winrar 32bit 3.93)
Замеры проделывем для следующих условий:
- установлены 2ГБ — 1ГБ+1ГБ, DDR3-1066 — "исходный из коробки"
- достаём обе планки, ставим 1 4ГБ DDR3-1333
- добавляем 1ГБ DDR3-1066, итого 5ГБ
- заменяем 1ГБ на 4ГБ, итого 8ГБ.
Яркость убрана на минимум, wifi/ethernet/bluetooth — отключены (утилитой от lenovo). Подключена USB-мышь и встроенную веб-камеру я забыл отключить. Память работает как DDR3-800 CL6, т.е. 1333МГц — явный оверкилл. Хотя SPD модулей обещает не такой уж большой запас для CL6 — 457MHz CL6.
Итак, результаты:
ram modules installed | idle consumption, mW | winrar benchmark consumption, mW | benchmark speed, KB/s |
1GB+1GB | 6000-6100 | 13000-13100 | 700-740 |
4GB | 5900-6000 | 12000-12100 | 660-700 |
1GB+4GB | 6050-6150 | 13400-13500 | 660-700 |
4GB+4GB | 6200-6300 | 13800-14000 | 700-740 |
На результаты оказывала влияние система охлаждения ноутбука — вентилятор тоже потребляет электричество, и чем быстрее работает процессор — тем больше он выделяет тепла. winrar benchmark запускался несколько раз — т.к. повторяемость результатов невысокая.
Вывод, кажется, прост: если нужно максимум автономности — нужно ставить как можно меньше планок памяти. "640КБ 4ГБ хватит на всё" — уже проходили. Но не всё так однозначно — легко заметить, что производительность без dual channel немного меньше (случай 1+4ГБ — "mixed mode", возможно, стоило поменять планки местами). К этому немного стоит добавить: уменьшение размеров дискового кэша ОС и увеличение частоты обращения к жесткому диску, возможное уменьшение объёма видеопамяти (в случае встроенного видео — хотя кого это волнует?) — т.е. конечный результат очень сильно зависит от того, для чего используется ноутбук и какое ПО при этом используется. Но всё же вслучае "круглого коня в сферическом вакууме" — при падении производительности на 5-10% имеем уменьшение максимального потребления на 15%, что в моём случае означает более получаса автономной работы. При отсутствии нагрузки — разница в процентах падает до 5%,в пользу 1 модуля но в абсолютном выражении — это опять же порядка 30-40 минут.
Для справки: установка SSD вместо штатного HDD увеличила время работы на 0,5-3 часа, вплоть до 12 часов, реально же — порядка 7-8 с включенным wifi.
О том, куда же деть 8ГБ "обычному пользователю" и "зачем это всё" — в следующей статье.