Windows и 4 GB RAM

Защо човек трябва да използва 64-битови версии на Windows за памет над 4GB

Тази статия първоначално е била написана, когато Windows Vista е бил пуснат, но дори и при Windows 10, има 32-битови и 64-битови версии, които имат едни и същи ограничения по отношение на размера на паметта, която може да се използва с компютърната система.

От известно време компютърните процесори поддържат 64-битови изчисления, но все още има случаи, в които все още има само 32-битова поддръжка. Дори и да имате 63-битов процесор, можете да използвате само 32-битова версия на софтуера.

С компютър, работещ под Windows XP, разполагането на единичен гигабайт RAM в системата означаваше, че бихте могли да изпълнявате надеждно само една програма без никакви проблеми. По дяволите, дори може да се справя много добре. Влезте в Windows Vista със своя нов интерфейс и допълнителни системни изисквания. Сега един гигабайт RAM е почти необходим, за да работи и два гигабайта са необходими за гладкото протичане на приложения. Vista наистина се възползва от повече памет, но има проблем.

32-битови и памет ограничения

Windows XP е единствено 32-битова операционна система. Това направи нещата много прости, тъй като имаше почти само една версия, за която да програмирате. Когато беше разработена, повечето системи се предлагаха само с 256 или 512 МБ памет. Щеше да се развие, но по-голямата памет винаги е била от полза. Имаше проблем обаче. 32-битовите регистри на Windows XP и хардуера на компютрите с ограничен период от време до максимум 4GB памет. Това е малко по-сложно от това, тъй като паметта е запазена за OS и други за приложения.

Това не е проблем с приложенията на времето. Разбира се, имаше някои приложения като Adobe Photoshop, които бързо можеха да изядат системна памет, но все пак можеха да функционират много добре. Разбира се, с намаляването на разходите за памет и усъвършенстването на технологията на процесорите означаваше, че 4GB памет в системата не е нещо, което не е причина. Проблемът е, че Windows XP не може да се справи с нищо повече от 4 GB RAM. Въпреки че хардуерът можеше да го поддържа, софтуерът не можа.

Vista решава 4GB или го прави?

Едно от големите усилия на Microsoft за Windows Vista беше да реши проблема с паметта от 4 GB. С повторното изграждане на сърцевината на операционната система те могат да коригират начина, по който работи управлението на паметта. Но всъщност има малко проблем с това. Има няколко версии на Vista и имат различни максимални суми, които поддържат.

Според собствената статия на базата знания на Microsoft всички 32-битови версии на Vista поддържат до 4GB памет, но действителното използвано пространство на адресите ще бъде по-малко от 4GB. Причината за това е, че част от паметта е отделена за интерфейси на картата с памет. Това обикновено е пространство, което е заделено, за да се осигури съвместимост на драйверите, а използваната сума ще варира в зависимост от устройствата, инсталирани в системата. Обикновено системата с 4 GB RAM ще съобщи само 3.5 GB адресируемо пространство.

Поради този проблем с паметта на Vista със системи, инсталирани с 4GB памет, редица компании са системи за доставка, конфигурирани с 3GB (два 1GB и два 512MB модула) общо в системата. Това вероятно ще попречи на потребителите, които закупят системата, да се оплакват, че системата твърди, че разполага с по-малко от 4 GB RAM и се свързва с тях, за да се оплачат.

64-битова за спасяване

64-битовата версия на Windows Vista няма същата тази 4GB памет. Вместо това всяка 64-битова версия има ограничение на размера на адресируемата памет. Различните 64-битови версии и тяхната максимална памет са както следва:

Вероятността компютрите да достигнат дори 8GB до края на 2008 г. е доста ниска. Дори ограничението от 16 GB на Home Premium вероятно няма да се случи преди да бъде освободена следващата версия на Windows.

Разбира се, има и други проблеми по отношение на 64-битовата версия на Windows. Голямата загриженост за онези, които искат да я използват, е подкрепата на водача. Докато повечето устройства вече имат драйвери за 32-битовата версия на Vista, е малко по-трудно да се намерят драйвери за някои устройства с 64-битовата версия. Това се подобрява още повече, което получаваме от старта на Vista, но не толкова бързо, колкото при 32-битовите драйвери. Другият проблем е софтуерната съвместимост. Докато 64-битовата версия на Vista може да изпълнява 32-битов софтуер, някои приложения не са напълно съвместими или не се поддържат от издателя. Един такъв пример е приложението iTunes от Apple, което много хора трябва да променят, докато Apple пуска версия, която отговаря на изискванията.

Какво означава това?

Повечето нови лаптопни и настолни компютърни системи вече се продават с 64-битов хардуер, който поддържа адресиране на паметта над ограничението от 4 GB. Проблемът е, че повечето производители все още предразполагат 32-битовите версии на Vista. Разбира се, те не продават системите с 4GB памет, инсталирани в тях, но потребителите имат възможност да инсталират тази памет по-късно като ъпгрейд. Когато това се случи, потребителите вероятно ще започнат да наводняват своите телефонни центрове, които съобщават за проблеми.

Ако търсите за закупуване на нов компютър и се случва да използвате голям брой памет интензивни програми, тогава наистина трябва да помисли за закупуване на система, която идва инсталиран с 64-битова версия на Vista. Разбира се, винаги правете изследвания с компаниите, за да сте сигурни, че хардуерът, който използвате, като принтери, скенери, аудио плейъри и други подобни, има шофьори. Същото трябва да се направи с всеки софтуер, който използвате. Ако всичко, което проверява, тогава е най-добре да отидете с 64-битовата версия.