Вы можете установить столько физической памяти, сколько поддерживает ваше оборудование, без снижения производительности в 32-битной Windows. Единственный недостаток - 32-разрядная ОС игнорирует все, кроме ~ 3,5 ГБ, из-за ограничений использования 32-разрядных адресов памяти.
Теперь можно использовать более ~ 3,5 ГБ ОЗУ в 32-разрядной ОС. Однако это приводит к снижению производительности, поскольку 32-разрядная ОС должна использовать дополнительную обработку для преодоления 32-разрядных ограничений. Это не настройка по умолчанию для большинства версий 32-битной Windows (такая возможность есть только у серверных версий). Linux может по умолчанию пытаться использовать как можно больше аппаратного ОЗУ.
В вашем конкретном случае я бы больше беспокоился о том, чтобы новый флеш-накопитель соответствовал старому. Если они не совпадают, это может привести к снижению производительности для обеспечения совместной работы ОЗУ. И, конечно же, введение плохой оперативной памяти повлияет на стабильность вашей системы.
Обновление: эта дополнительная палка ОЗУ потребует дополнительного электричества, поэтому производительность с точки зрения времени автономной работы может быть снижена. Однако это может быть неважно, потому что дисплей, процессор, графический процессор и жесткий диск являются основными потребителями заряда батареи.
Более подробное объяснение ограничения 32-битной адресации: для выполнения основных операций с памятью (чтение и запись) ОС необходим метод, чтобы выбрать, какая часть памяти будет получать чтение или запись. Для эффективности 32-битные ОС используют 32-битные адреса. Поскольку каждый адрес содержит 32 бита данных, можно адресовать до 4 ГБ памяти.
Если операционная система использует этот 32-разрядный адрес для доступа только к ОЗУ, можно использовать ровно 4 ГБ ОЗУ. Однако в этом адресном пространстве есть специальные области, которые используются для других целей. Обычно самая большая специальная область - это видеопамять от видеокарты.
Теперь, чтобы преодолеть ограничение 32-битной адресации (в 32-битной ОС), к схеме адресации также добавляется смещение. Это источник снижения производительности. Вместо того, чтобы использовать простой 32-битный адрес памяти напрямую, также необходимо проверить дополнительное значение смещения.
Еще более подробное объяснение.