WinXP 32-bit SP3 = 4+Gb RAM

Тема в разделе "WASM.HEAP", создана пользователем NeuronViking, 16 авг 2011.

  1. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    Какие есть варианты?
    Видел на одном буржуйском форуме сообщение, о том что это в принципе возможно т.к. програмно поддержка реализована, но отключена. Например в Win2k3 32-bit есть поддержка более 4Гб и она прекрасно работает. В XP Sp3 флаг /PAE к сожалению не работает. Там же человек написал что в Xp Sp1 он смог включить поддержку 8Гб. Вранье это или все таки можно?

    пс. 64 бита не предлагать =)
     
  2. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    В теории - возможно, PAE дает 36 бит.
    Практика, как обычно, с теорией расходится, успешные случаи единичны и специфичны. Мне, например, включить 4GB на XP не удалось. Для Win7 x32 есть рабочее решение.
    Вообще, тема терта-перетерта, поищите на ruboard.
     
  3. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    Derek
    проищу, спасибо. а в чем специфичность и почему единичность? если, скажем, все используют один билд и сервсис пак, то почему у одного работает, а у другого нет? волшебства ведь не бывает...
     
  4. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    Точно знаю, что серверные Win32 PAE поддерживают.
     
  5. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    Еще как бывает ) Диву даешься, что у тебя работает, а у другого - нет. В чем причина - непонятно.
    И потом, в темах по сабжу можно выделить три категории лиц: те, кто просто утверждает о невозможности расширения до 4Gb+, те, кто пытаются и у них не получается, наконец, те, кто постят пруфпики с заветными цифрами, последних что-то совсем мало, да и верить приходится на слово.
    Неплохая статья.
    Если кратко, то дело не только в PAE. Жадничает MS со своими лицензионными понтами. Разработчики драйверов плюют на дополнительное адресное пространство. И расширяемость зависит не только от процессора, как не странно. Но лучше почитать лично.

    s_d_f
    Именно так. В этом-то и заключается политика MS: хотите многа гигофф? Давайте лавэ за серверную редакцию.
    PAE реализован и в XP, но то ли криво, то ли частично. Про расширение до 4Gb, и даже до 8 на SP1 я верю. На сервиспаках выше такой ход конем уже заблокирован, насколько я знаю.
     
  6. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    win2008 сервер только под 64 бита. По моему всё это не возможно дублировать x86/x64, вот и вся политика.
     
  7. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    вот тут немецкие товарищи показывают универсальный 100% рабочий битхак для Вин7

    хttp://www.tomshardware.de/foren/240359-26-windows

    там правда по немецки, но суть понятна и без перевода. и там же товарищь пишет, что XP к сожалению не поддается выпрямлению =(

    а может все таки попробовать? =)
    посмотреть в чем ключевые различия СП1 и СП3 относительно ядра для начала...
     
  8. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    Начиная с R2.

    Если нельзя, но очень хочется... Боюсь что изменения касаются не только ядра.
    Под win7 разблокировщик, который я нашел, просто заменяет два dll файла и добавляет загрузочный конфиг в bootloader. Расширение до 128GB. Но для XP это не работает.
     
  9. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Именно так. Я в свое время пытался PAE задействовать в ХП. Читал статью(ссылку не помню) - там проблема в несовместимости драйверов. Поэтому в 2003 оставили несовместимую модель, а в ХП зарезали PAE до 4 Гб - точно уже не помню.
     
  10. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.615
    Адрес:
    Russia
    блог руссиновича читали ???
     
  11. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Организовать собственную поддержку, по-моему, не должно составлять никаких проблем. Кто-нибудь пробовал вызывать MmMapIoSpace для адресов выше 4GB на XP SP3 со включённым PAE? Сам проверить не могу, т.к. на данный момент нет доступных машин с RAM > 4GB. Что-то у меня сомнения, что она не сработает.

    На 32-битных Vista и Seven у меня MmMapIoSpace отрабатывала верно. Хотя, если PAE отключена, то MmMapIoSpace просто игнорировала сташий dword (т.е. обрезала адрес), что имхо есмь баг.
     
  12. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.615
    Адрес:
    Russia
    l_inc какой кусок кода в системе отвечает за установку снятие этого флага ??? не получиться ли что флаг будет то ставиться то сбрасываться ???
     
  13. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    По-моему в 1SP действительно работает, а в последующих этот бит занят под DEP и включить вроде как нельзя... (возможно только патчем ядра)
     
  14. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    Derek, не мог бы ты поделиться разблокировщиком для вин7?
     
  15. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    http://www.ixbt.com/soft/windows-4gb.shtml

    DEP да, только все не так. DEP автоматом включает PAE, но увы только с 32 разрядами адреса(на ХП и Виста).
     
  16. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    Запросто
     
  17. AVE5

    AVE5 New Member

    Публикаций:
    0
    Регистрация:
    10 мар 2007
    Сообщения:
    17
    Подскажите есть ли смыл разблокировать вин7 на 4+, есть ли какой прирост производительности?
     
  18. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    смотря где. после отметки в 2 гига мне кажется разница малозаметна, а вот на виртуалках и всякой иматне для ренедринга и графики - да