Ако говорим за масовите WinXP; Vista и Win7, то там 32 битовите версии поддържат точно 3.5ГБ РАМ. За справка - Microsoft: http://windows.microsoft.com/en-us/wind ... it-windows (това е за Win7, но важи с пълна сила и за по-старите десктоп ОС)
Това, че по-новите сървиспакове на 32 битовите Vista и всички Win7 показват инсталираната РАМ до 8ГБ, не означава, че тя може да се ползва ефективно

Some power users prefer a 64-bit version of Windows. There’s no mystery there. A computer with a 64-bit version of Windows can use more memory—4 GB (gigabytes) or more—than a PC with a 32-bit version of Windows, which is limited to about 3.5 GB or less. (Even if a PC comes with 4 GB or more of memory installed, a 32-bit version of Windows can only use about 3.5 GB of that memory.)
От масовите 32 битови ОС се сещам само за последните версии на MacOS (която също не е хич масов в БГ), която поддържа до 32ГБ РАМ. Ако броим и сървърите за масови ОС (които в никакъв случай не могат да се нарекат масови в БГ), то и там има поддръжка за повече от 3.5ГБ.
С Linux не съм запознат

А по темата на колегата - приел съм по подразбиране, че ползва някаква версия на Windows и за това съм му препоръчал да мине на същата, но x64 за да си ползва пълноценно РАМ-а
