Както се използва 4 GB на RAM 100% в прозорци

"640K трябва да бъде достатъчно за всички!" - отново и отново, ние трябва да помним този известен и вече звучи наивно казва Бил Гейтс, толкова познато, вероятно, всеки маниак-стария жител. Наистина, в обем от средата на 80-конвенционални (нормален) памет е напълно достатъчно за шофьорите, TSRs и нормалната работа на системата, така че само прогрес взе решение да не продължи около чичо Бил. И ако преди пет години в дома си система за адекватно погледна два 128MB ленти, а сега два концерта са нищо ново. Защо има два - Windows Vista нежно става ясно, че много памет не се случи, и то трябва да постави колкото имате достатъчно пари. Започната нарастващо търсене, а след него и предложението - производители на памет са се увеличили от порядъка на chetyrehgigabaytnyh двуканална Kit'ov че изведнъж вече не изглежда чак толкова излишни. И тук е мястото, където се появиха първите проблеми - не всички системи са се съгласили да вземат цялото богатство, дадено им, и zhelezyachnye форуми zapestrili теми като «Windows XP вижда само 2,8 GB на четири, помогни!". Опитайте се да разбера какво сте изправени пред инсталирането на четири гигабайта памет, както и как да се преодолее възможни проблеми.







Въпреки това, сплашване достатъчно - че е време да се захванем за работа. Ще започнем с проблеми, които могат да ви изпреварят преди зареждането на ОС.

Така че, първата атака, която често преодолява потребителите, които са инсталирани 4 GB памет в системата - това е погрешно определение на нейното приложно поле в BIOS. Като правило, в този случай, се показва от по-малко от 3 GB до около 3.8 GB - в зависимост от системата и неговата конфигурация. В този случай, първото нещо, което трябва да започне - е да се провери съвместимостта на дънната платка. Вижте в ръководството на борда на - поддържа паметта трябва да бъде не по-малко от 4 GB. За сървъра mamok тази цифра само по себе си може да бъде повече, но в тази статия ще говорим конкретно за настолни-решенията, както и 32-битови операционни системи.

Съвременните дънни платки решаване на този проблем по няколко начина. Някои модели първоначално правилно определяне на размера на паметта, без никакви трикове - в този случай, помислете за себе си късмет. Други решения изискват нашата намеса - обикновено в техните BIOS-и настояще настройка «оставам Memory Feature» (име може да варира). Тази функция преназначава сегмент на паметта, разпределени устройства, извън четирите гигабайта - по този начин, системата започва да видите паметта си напълно вече по време на зареждане. Ако такава функция или опция в BIOS не е, и че системата е последователно не успя да види цялата памет, ние можем да съчувстваме само с - "лекарството е безсилен" в този случай. Въпреки това, винаги има възможност за обновяване на фърмуера на дънната платка до последната версия - това е вероятно, че ще реши проблема, или поне да добавите към BIOS пожелах покупка. Имайте предвид, че в случай на Windows XP SP2 Активирането на тази опция е само не не се ползват, но и влоши още повече положението, но ще кажа за него по-долу.

Така че, когато системата е идентифицирала цялата налична памет на нея, идва време да се премине към следващата стъпка - подкрепата на операционната система. Но първо, още едно отклонение ...







Разбира се, подкрепа ППР е на разположение и в Windows - и това е ключът към цялата сума за откриване на RAM. Проблемът е, че технологията не винаги е активирана по подразбиране - за използването на специална версия на ядрото, за да се зареди. В момента има подкрепа за ППР в следните операционни системи:

Сега лошото: дори и ако Windows ще открие цялата налична памет, полза ще донесе в най-добрия си самочувствие. Причината е, че зоната на паметта след 4 GB в 32-битова среда може да се предоставя само приложения, написани с помощта на интерфейс благоговение (Address Windowing Extension). Казано по-просто, ако ППР - е да подкрепя голямото количество памет от страна на желязо и операционни системи, за AWE - е неговата поддръжка на софтуера. И проблемът е, че тази подкрепа е изключение, че софтуерът, който оперира огромни количества данни - например, бази данни или програми, които изпълняват сложни научни изчисления. Игри или офис софтуер, просто не е необходимо, съответно, и растежа на производителността в тях няма да видите. Но някои Microsoft SQL Server ще получи много осезаеми ползи!

не всичко вървеше много добре с тази операционна система: тя е твърде стар, за да се работи с голям обем памет и ППР са само две версии: Advanced Server и Datacenter Server. Те, обаче, може да поддържа до 8 GB памет и 32, съответно, и това е много добра перспектива за 32-битова среда! Така че, за да видите четири или повече гигабайта в дадена система (ако приемем, че BIOS вижда целия обем), което е достатъчно, за да добавите в boot.ini ключ «/ ППР» (без кавичките) - след това операционната система трябва да видите цялата налична памет. Разбира се, че го използвате, ще бъде само с подходящ софтуер, но в действителност, ако използвате тези операционни системи, а след това на софтуера там, нали?

Следователно разочароващо заключение: Memory оставам Feature за Windows XP SP2 да използвате, е безполезна - тя само ще навреди. Само две опции могат да причинят XP, за да видите 4 GB памет - използване версия на Service Pack 1 (което е малко вероятно някой ще), или инсталирането на 64-битови операционни системи.

Тук стигаме до операционната система, тя все още не е много подходяща, но се стремят към лидерската роля в близко бъдеще. Членове Vista проблем подкрепа 32-битова версия на 4 GB памет, загрижени особено силен - в действителност, в действителност, такава сума doroguschy RAM закупени за по-голяма от него. Но тук ние сме свидетели на едно и също нещо: от 2 до 3.5 GB видимата памет вместо четири, както се изисква от съда. Има ли решение на този проблем в? За разлика от Windows XP, че наистина има и доста тривиално!

Boot.ini файл в Vista не - вместо обувка конфигурация, можете да редактирате специална програма Bcdedit.exe. Така че, всичко, което трябва да направите е да влезете в командния ред (ПМС) и въведете там следното:

Bcdedit / определени ППР forceenable

Bcdedit / определени nolowmem на

Както вече разбрах, инсталирането на голям обем от паметта на системата - не такава тривиална задача е, особено в случай на използване на "дома" на операционни системи XP и Vista. От наша гледна точка, най-правилния начин за използване на пълния размер на RAM - Монтаж на 64-битова операционна система. Всички други методи, разгледани в тази статия могат да се възприемат само като "хакове", и не се изненадвайте, ако се научите как да използвате цялата налична памет, Windows изведнъж започва да безмилостно се провалят. Във всеки случай, ние не ви посъветва какво да използвате версия на операционната система - това е до вас, в зависимост от вашите нужди и цели. Да, и 4 GB памет, за да бъда честен, за система за домашно, докато твърде много ...

Редактирайте Boot.ini, внесе при зареждане на конфигурацията на Windows се извършва, както следва:

1) Включете Показвай скрити файлове и папки.

2) Да се ​​намери Boot.ini в системния диск (обикновено C главната директория: \) и премахване на атрибута "Само за четене".

3) Отворете файла ще видите нещо подобно на следното (в зависимост от операционната система):

мулти (0) диск (0) rdisk (0) дял (1) \ WINDOWS = "Microsoft Windows XP Professional РУ" / noexecute = OptIn / fastdetect

4) Промените, направени в параграфа, занимаващи се с необходимите ОС (в този случай, това е един). Ако искате да добавите параметъра / 3GB, а след това резултатът трябва да изглежда така:

мулти (0) диск (0) rdisk (0) дял (1) \ WINDOWS = "Microsoft Windows XP Professional РУ" / noexecute = OptIn / fastdetect / 3GB

5) Запишете файла и да зададете параметъра "само за четене" обратно.

В превключвателя / 3GB е аналогово, и в Windows Vista. Освен това, можете да много по-голяма гъвкавост, за да регулирате колко памет да се разпределят за потребителски процеси, както и напускането на ядрото. За това използвайте командата «Bcdedit / определени IncreaseUserVa MB", където MB - номер в рамките на от 2048-3072 и е сума, заделена памет за процеса. 4096 минус този брой - колкото се може повече мегабайта ще бъдат разпределени на ядрото на операционната система.

Въз основа на материали Xard.ru