Системное администрирование Microsoft Windows 128 гигабайт оперативной памяти на 32-х разрядной Windows 7
Немного предыстории. Все Вы, наверное, знаете, что есть 32 и 64 битные (разрядные) операционные системы. В первом случае есть достаточно серьезное ограничение на максимальное количество оперативной памяти, которое может «увидеть» операционная система. Это – 4 гигабайта (реально – несколько меньше). У 64 битных систем такого ограничения нет.
Не имея особого желания только из за этого переходитьна 64 бита, я решил попробовать отодвинуть этот, по видимому неизбежный в итоге момент, на более длительное время. Не хотел менять разрядность своей рабочей
системы по двум причинам: 1 – некоторое специфическое программное обеспечение которым я пользуюсь просто не сможет работать в 64 битной среде и 2 – придется заново искать и устанавливать 64 разрядные версии драйверов для всех устройств, подключенных к компьютеру (а я, к примеру, не уверен, что смогу найти драйвер к 64 битной Windows на свой сканер выпуска 1999 года) J
И вот как-то в Интернете я наткнулся на работающее решение, которое позволило адресовать более 4 гигабайт оперативной памяти на моей Windows 7. Но давайте все по порядку!
Посмотрим на нашу операционную систему до проводимых изменений и после. Нажимаем правой кнопкой мыши на значке «Компьютер» на рабочем столе и выбираем пункт «Свойства».
Открывается окно свойств нашей системы. Здесь нас интересуют подчеркнутые области. Как видим, в системе на данный момент установлено 4 гигабайта оперативной памяти и только около 3,25 гигабайта Windows 7 реально «видит» и может использовать. Обидно, даром «пропадает» около 700 мегабайт памяти и, к тому же, нам хочется большего: к примеру, использовать на
этой системе полные 5 гигабайт памяти!
Второе выделение акцентирует наше внимание на том, что это действительно 32 разрядная операционная система.
Давайте более детально посмотрим на хронологию использования оперативной памяти нашей системой.
Для этого открываем диспетчер задач Windows. Чтобы это сделать нам надо нажать традиционное сочетание клавиш на клавиатуре: «Ctrl» + «Alt» + «Delete». Мы увидим вот такое окно, где выбираем «Запустить диспетчер задач».
* Подсказка: для того чтобы быстро вызвать окно диспетчера задач, можно воспользоваться сочетанием клавиш «Ctrl» + «Shift» + «Esc»
Появляется наш диспетчер задач, в котором на надо перейти на вкладку «Быстродействие». Давайте посмотрим повнимательнее на те показатели, которые важны для нас в этом эксперименте.
Прежде всего – визуальный индикатор «Память» (обведен кружком) показывает нам сколько памяти сейчас занято под нужды самой операционной системы (ее ядро, запущенные процессы, службы и т.д). Далее – пункт «Всего» (3327 Мегабайта = 3,25 гигабайта, если помните именно такая цифра была в позиции «доступно»
на втором скриншоте этого урока?) Это то максимальное количество памяти, которое Windows может использовать. Пункт «Кешировано» – зарезервированное системой количество мегабайт для мгновенного доступа к различным службам и функциям вызовов драйверов операционной системы. Фактически эту цифру можно было бы приплюсовать к визуальной колонке «Память», так как это количество адресного пространства памяти мы под свои нужды задействовать не можем. Пункт «Доступно»
показывает нам, доступно нам для наших нужд. Если взять значение «Всего» и вычесть из него колонку «Память», (1 Гигабайт, в котором располагается и резервирует для себя Windows), то мы и получим наше значение «Доступно». И последний пункт – «Свободно», а вот это уже именно то количество мегабайт, которое Windows «разрешает» нам взять себе в монопольное использование
J Давайте просчитаем его. Берем всю доступную системе память из пункта «Всего», и вычитаем из нее все значения памяти, которые Windows 7 резервирует для своих нужд (это – колонка «Память» и пункт «Кешировано»). Расчет в мегабайтах получается следующий: 3227 – 1024 – 559 = 1644 Получаем приближенное количество мегабайт в нашем пункте «Свободно».
* Примечание: Вы, конечно, помните, что 1 мегабайт это – 1024 килобайта,1 гигабайт это – 1024 мегабайта, а 1 терабайт – 1024 гигабайта.
Обведенные области внизу скриншота – количество запущенных в системе процессов (они частично формируют значение столбца «Память») и количество занятой памяти в процентном соотношении.
Итак, мы сделали контрольные замеры нашей операционной системы до изменений. Теперь давайте начнем эти самые изменения производить.
Во первых: увеличиваем общее количество оперативной памяти нашей 32 разрядной операционной системы до 5 гигабайт (до этого все четыре слота памяти на материнской плате были заняты модулями памяти по 1 гигабайту). Извлекаем один из модулей и заменяем его модулем на 2 гигабайта.
Заходим в «BIOS» проверяем, проинициализировал ли наш компьютер установленную в него память? Видим, что объем памяти для потенциального использования составляет 5120 мегабайт (1024 умножить на5 = 5120).
Windows 7 загружается. Давайте проверим сколько у нас в системе памяти? Нажимаем правой кнопкой на значке «Компьютер», выбираем пункт «Свойства» и видим вот что: система «видит» все 5 гигабайт оперативной памяти, но использовать может из них максимум 3,25 гигабайта.
Получается, что мы зазря «теряем» уже (5000 – 3250 = 1750 мегабайт) памяти! Давайте зайдем в диспетчер задач и посмотрим через него. Нажимаем «Ctrl»
+ «Shift» + «Esc». Так и есть! Потолок для нашей Windows это – 3327 мегабайт с порогом ее утилизации (использования) по умолчанию в 29 процентов.
А сейчас мы с Вами и будем делать те изменения, которые позволят нашей Windows 7 не просто «увидеть», но и реально использовать все 5 гигабайт оперативной памяти!
... ...
Продолжение этого и другие бесплатные уроки по системному администрированию с пошаговой инструкцией Вы можете посмотреть здесь:http://freelessons.sebeadmin.ru