Тема: Реально ли достать ??!

Ответить в теме
Страница 3 из 3 ПерваяПервая 1 2 3
Показано с 41 по 55 из 55
  1. Вверх #41
    Не покидает форум Аватар для Galleon
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    40
    Сообщений
    23,410
    Репутация
    2810
    Цитата Сообщение от Alexandr Посмотреть сообщение
    А он у меня подстольный.
    Можно еще вспомнить проблему 127 гига на винтах, там тоже адресации не хватало.
    короче, берешь мать там asus p5k giga p35, 2 планки по 2 Гб, XP x-86 и делаешь скрин количества ОЗУ, хочу посмотреть, что твориться с серверами я не берусь утверждать, ибо с ними ни разу не был связан, да и не за чем они мне...


  2. Вверх #42
    Супер модератор
    Начальник
    транспортного цеха
    Аватар для Alexandr
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    52
    Сообщений
    18,515
    Репутация
    2644
    Цитата Сообщение от Galleon Посмотреть сообщение
    короче, берешь мать там asus p5k giga p35, 2 планки по 2 Гб, XP x-86 и делаешь скрин количества ОЗУ, хочу посмотреть, что твориться с серверами я не берусь утверждать, ибо с ними ни разу не был связан, да и не за чем они мне...
    Ага, бегу покупать. Чтоб сделать скрин.
    Эстетическая компетентность есть функция воспитания.

  3. Вверх #43
    Цитата Сообщение от Ы Посмотреть сообщение
    2 paha, ты лично ставил и видел 4 гига под 32-ой ХРюшей или копипаст рулит?
    Лично видел, ставил и сейчас отлично работает на домашнем компе. А на что этот факт влияет? PS Скриншоты, чуть позже, хотя зачем. Давайте на спор за пиво может, что XP 32 работает на 4 гигах?
    Последний раз редактировалось paha; 16.10.2007 в 10:03.
    Венера

  4. Вверх #44
    Живёт на форуме Аватар для AleS good
    Пол
    Мужской
    Адрес
    Odessa/Ukraine
    Возраст
    51
    Сообщений
    3,477
    Репутация
    656
    Опубликую тут небольшой этос:
    Довелось еще раз окунуться в эту проблематику увидев статью на сайте Микрософта и окончательно сформировать (в том числе и для себя) ответ на вопрос почему не видно 4ГБ в ПК при установленных 4ГБ и, самое главное, что нужно, чтобы их увидеть. И так.

    1. Почему не видно 4ГБ при установленных 4ГБ? Ответ прост и не изменился. Процессоры (до недавних пор) были 32 бит, а значит, способны адресовать 4ГБ памяти. Кроме того в системе много устройств
    (в т.ч. и PCI/PCIe) с которыми можно общаться (передавать или принимать данные) по средствам т.н. memory mapped I/O. Memory mapped I/O означает то, что память находящаяся на борту контроллера (например, сетевого) ложится в адресное пространство процессора и процессор вместо инструкций ввода-вывода (IN/OUT – медленно выполняются, так работали в прошлом веке) использует инструкции MOVE (копирование; быстрее, 21 век) для перемещения данных из и в устройство.
    Каждое устройство в компьютере имеет память на борту (например SATA контроллер) через которую процессор общается с ним. Memory mapped I/O Ее объем (суммарно, на всех устройствах) может достигать 1ГБ и более если установлена графическая карта на 512МБ и более. Например PCI/PCIe устройства могут занимать 256МБ суммарно, даже тогда, когда графический адаптер с большим ОЗУ отсутствует. Теперь представьте, что у вас 4ГБ памяти (ОЗУ) и 1ГБ (ввод-вывод) = 5ГБ которые нужно просунуть в 4ГБ окно процессора. Это аналогично тому, что вам на базаре в ведро насыпают яблок больше, чем само ведро. Вам придется отказаться от того, что не влезло. В нашем случае не влазит 1ГБ оперативной памяти. Поэтому мы видим 3ГБ оперативной памяти и ОС нам
    об этом с удовольствием сообщает. Самое, возможно, труднопонимаемое, то, что в этом принимает участие ОС.
    Интел давно попытался обойти этот барьер и ввел 36 бит адресов на процессоре. Microsoft и Intel назвали это PAE (Physical Address Extensions) и это позволило процессорам (начиная с Pentium Pro) работать с 64ГБ ОЗУ под управлением 32 бит ОС. XP поддерживает этот режим /PAE, но тем не менее, имеет ограничение в 4ГБ физического ОЗУ.
    Главным образом PAE там нужен, для того, чтоб работал XD (DEP) бит. Без него эта функция не работает.
    Обратите внимание, что когда у вас в системе стоит 3ГБ и меньше, то вы увидите эту память в полном объеме.
    Почему? Понятно. 3+1 = 4ГБ. 4ГБ адресного пространства процессора достаточно для 3ГБ памяти и 1ГБ ввода-вывода.

    2. Что нужно, чтобы это работало. Интуитивно вы скажете, что 64бит ОС решает эту задачу. К сожалению нет. Для того, чтобы это работало необходимо, чтобы чипсет смог к 4ГБ ОЗУ присоединить 1ГБ ввода-вывода.
    Это сможет сделать только чипсет (северный и южный мост, обязательно) который может работать с 8ГБ. А это 975, 965 и т.д Другими словами вам нужно 3 вещи, чтобы увидеть 4ГБ в ОС при установленных 4ГБ
    64 бит ОС (Vista 64, XP 64)
    8ГБ чипсет (975, 965 +)
    нужный BIOS (может влиять на результат).

    Другими словами. Если у вас 64 бит Vista и 945P чипсет и 4ГБ оперативной памяти, то вы НИКОГДА не увидите 4ГБ в OC.

    Вывод один. 3ГБ на 32 бит ОС!!!! это оптимальный объем.

    Если вас интересуют подробности от МС. http://support.microsoft.com/kb/929605/en-us

    PS. Коллеги, которые ХОРОШО ориентируются в написанном. Не цепляйтесь к словам. Я многое опустил, для упрощения. Например то, что PS/2 устройства не работают через memory mapped I/O и т.п.

    И еще. http://www.nix.ru/support/faq/show_articles.php?number=644 Приложения для использования более 2-х гб должно быть перекомпилированны
    Последний раз редактировалось AleS good; 16.10.2007 в 13:39.

  5. Вверх #45
    Постоялец форума Аватар для anray
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    46
    Сообщений
    1,721
    Репутация
    160
    PAE есть во всех ОС. И оно работает, хотя в разных ОС по разному - в одних глючнее, в других не очень.
    Во FreeBSD, например, столько разнообразных глюков на PAE, что даже поставить его боюсь, про винды не в курсе, в Linux работает неплохо. Чтоб не быть голословным:
    cat /proc/meminfo |grep MemTotal
    MemTotal: 8054716 kB
    # uname -a && cat /proc/meminfo |grep MemTotal
    Linux ???.???.?? 2.6.18-8.1.8.el5PAE #1 SMP Tue Jul 10 07:50:36 EDT 2007 i686 i686 i386 GNU/Linux
    MemTotal: 8054716 kB

  6. Вверх #46
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одеса
    Возраст
    46
    Сообщений
    32,502
    Репутация
    14823
    Цитата Сообщение от AleS good Посмотреть сообщение
    64 бит ОС (Vista 64, XP 64)
    8ГБ чипсет (975, 965 +)
    нужный BIOS (может влиять на результат).
    Извини, но тут я с тобой не соглашусь в части 64-х битной системы. Windows 2003 win32 спокойно работает с большими объемами памяти при условии поддержки этих объемов аппаратной частью.

  7. Вверх #47
    Совестьless Аватар для Bioroido
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    4,035
    Репутация
    946
    говорится про десктопные оси - в частности, XP 32-bit.
    А также - про чипсет, который работает с бОльшим объемом памяти

  8. Вверх #48
    Не покидает форум Аватар для Galleon
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    40
    Сообщений
    23,410
    Репутация
    2810
    да на семинаре сам представитель интела об этом заявлял и решение проблемы с помощью чипсета 965 он не афишировал... да и сам он врятли устанавливал такую память в 945.

    интересно где бы надыбать 2 гига планку шоб проверить на личном опыте

  9. Вверх #49
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одеса
    Возраст
    46
    Сообщений
    32,502
    Репутация
    14823
    Цитата Сообщение от Galleon Посмотреть сообщение
    интересно где бы надыбать 2 гига планку шоб проверить на личном опыте
    Где бы надыбать 4-ре планки по гигу....

  10. Вверх #50
    Не покидает форум Аватар для Galleon
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    40
    Сообщений
    23,410
    Репутация
    2810
    Цитата Сообщение от maxx™ Посмотреть сообщение
    Где бы надыбать 4-ре планки по гигу....
    у меня уже 2 есть, осталось ещё 2, или одну на 2

  11. Вверх #51
    Живёт на форуме Аватар для AleS good
    Пол
    Мужской
    Адрес
    Odessa/Ukraine
    Возраст
    51
    Сообщений
    3,477
    Репутация
    656
    Цитата Сообщение от Galleon Посмотреть сообщение
    да на семинаре сам представитель интела об этом заявлял и решение проблемы с помощью чипсета 965 он не афишировал... да и сам он врятли устанавливал такую память в 945.

    интересно где бы надыбать 2 гига планку шоб проверить на личном опыте
    На семинарах я обычно говорю о том, что будет.

  12. Вверх #52
    Не покидает форум Аватар для Galleon
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    40
    Сообщений
    23,410
    Репутация
    2810
    Цитата Сообщение от AleS good Посмотреть сообщение
    На семинарах я обычно говорю о том, что будет.
    но на кофе брейке, я не помню как звали тренера, помню что на том семинаре ещё виста и ЛГ были, рассказывали про вот такие проблемы, и о целесообразности 64 битных осей в общем. Типа преимущество нашли тока в винампе, а так тока лишний вагончик за собой таскается... что-то типа таких фраз.

  13. Вверх #53
    Не покидает форум Аватар для C2D
    Пол
    Мужской
    Возраст
    43
    Сообщений
    6,191
    Репутация
    6419
    Цитата Сообщение от paha Посмотреть сообщение
    Лично видел, ставил и сейчас отлично работает на домашнем компе. А на что этот факт влияет? PS Скриншоты, чуть позже, хотя зачем. Давайте на спор за пиво может, что XP 32 работает на 4 гигах?
    Господа о чем вы?? В 32-битной ОС 4Gb памяти работать будут, но ось не будет видеть их как 4, а только 3.25Gb.

  14. Вверх #54
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одеса
    Возраст
    46
    Сообщений
    32,502
    Репутация
    14823
    Цитата Сообщение от C2D Посмотреть сообщение
    Господа о чем вы?? В 32-битной ОС 4Gb памяти работать будут, но ось не будет видеть их как 4, а только 3.25Gb.
    Ты таки возьми и посмотри приведенный мною выше кусок скриншота.
    Затем прочитай что такое PAE. Windows 2003 - 32-х битная система, прекрасно видит 16 гиг памяти. По твоим словам - уже сколько лет производители серверов обманывают покупателей - продают 32-х битные сервера, на которые покупатели ставят до фига памяти, из которых работает только 3,2 гига. А покупатели такие идиоты что покупают такие сервера, да еще и память докупают которую использовать не могут. Так что-ли?

  15. Вверх #55
    Цитата Сообщение от C2D Посмотреть сообщение
    Господа о чем вы?? В 32-битной ОС 4Gb памяти работать будут, но ось не будет видеть их как 4, а только 3.25Gb.
    Тут видимо имеется ввиду
    Various devices in a typical computer require memory-mapped access. This is known as memory-mapped I/O (MMIO). For the MMIO space to be available to 32-bit operating systems, the MMIO space must reside within the first 4 GB of address space.
    Т.е. если есть интегрированное видео, сетевая, сериал-ата контроллеры, то некоторые системы резервируют для них из физической памяти какое-то колечество мегобайт. Ну так это не проблема 32-битной или какой-бы то ни было ещё ОС. У меня есть Vist 64, XP 32, openSuSE 32. В биосе чётко светится инфо о систем installed 4096, reserved 640, available 3456. И все системы пользуют эту память.
    Последний раз редактировалось paha; 24.10.2007 в 12:52.
    Венера


Ответить в теме
Страница 3 из 3 ПерваяПервая 1 2 3

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения