Воскресенье, 29.06.2025, 08:05
Приветствую Вас Гость | RSS
UBUNTOLOG
Главная | Каталог статей | Регистрация | Вход
Форма входа

Меню сайта
Категории раздела
Server [44]
WEB [14]
Все что связанно с web технологиями
Desktop [11]
Все что связанно с рабочей станцией
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Desktop

    Ubuntu добавление 4Гб мозга

    Посчастливилось мне добавить памяти на свою домашнюю машинку - аж 4Гб. На ней вращается Ubuntu 10.04, вот только радости не прибавилось от этого. Оказывается по объему памяти имеется барьер как у Windows XP - 3Гб. Не порядок! Надо исправлять. Решение настолько простое, что даже не хотел об этом писать, но передумал. Выдержка из Википедии:

    " ... Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать максимум 4 ГБ виртуальной памяти. Также, в новых моделях процессоров в PAE-режиме старший бит элемента таблицы страниц отвечает за запрет исполнения кода в странице, что затрудняет атаку по методу переполнения буфера..."

    Значит необходимо включить режим PAE в ядре, т.е. установить ядро с поддержкой PAE. Ищем, что у нас имеется в репозитории:

    user$ apt-cache search pae
    ...
    <span style="font-weight: bold;">linux-generic-pae</span> - Complete Generic Linux kernel
    ...
    <span style="font-weight: bold;">linux-image-generic-pae</span> - Generic Linux kernel image
    ...

    Вот эти два пакета нас интересуют. Устанавливаем ... Только укажем, что необходимо установить последнюю имеющуюся версию ядра

    user$ sudo apt-get install linux-headers-$(uname -r)-pae linux-image-$(uname -r)-pae

    Все! Перегружаем машину и наслаждаемся полным использованием памяти.

    Результат:

    До

    user$ free -m
                 total       used       free     shared    buffers     cached
    Mem:          <span style="font-weight: bold; color: red;">3148</span>       3055         92          0         21       1967

    После

    user$ free -m
                 total       used       free     shared    buffers     cached
    Mem:          <span style="font-weight: bold; color: red;">3894</span>        514       3379 


    ссылка на оригинал статьи
    Категория: Desktop | Добавил: Vyacheslav (08.12.2011)
    Просмотров: 1177 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright VR © 2025
    Сделать бесплатный сайт с uCoz