64-битная версия ОС?
32х битная система может адресовать максимально 4гб памяти. Но это не только ОЗУ, но и остальная память, используемая оборудованием, например видеопамять, буфера сетевых адаптеров, контроллера диска и т.п. Система самостоятельно распределяет адреса между устройствами следующим образом: адреса ОЗУ отсчитываются от нижней границы к верхней, остальное оборудование — от верхней планки в 4ГБ вниз. Вот в итоге из-за ограничений, накладываемых архитектурой, 32 битная система и видит память в размере 3-3,5 ГБ
Если у вас ноутбук, то возможно часть забирает видеокарта под свои нужды. У меня Ubuntu и Windows 7 (обе x86) видят 3.8 Гб (из 4 Гб), при этом к памяти видеокарты прибавляется пропавшая оперативка.