LINUX.ORG.RU
ФорумTalks

Сколько вообще увидет Линукс


0

0

Оперативной памяти в системе,если он X86,не x86-64.Увидет например 8 Гб оперативной памяти DDR2 или DDR3.Если увидет на этой арихитектуре все 8 Гб,почему на этой же архитектуре больше 4Гб не увидет не XP,Vista. Почему так?

>Оперативной памяти в системе,если он X86,не x86-64.Увидет например 8 Гб оперативной памяти DDR2 или DDR3.Если увидет на этой арихитектуре все 8 Гб,почему на этой же архитектуре больше 4Гб не увидет не XP,Vista. Почему так?

Серверную ОС можно дороже продать.

Absurd ★★★
()

Потому, что PAE в XP, Vista черезжёпный. Для этого тебе нужно купить серверную версию.

phasma ★☆
()

попка в том, что 8Г-то ты увидишь, а вот на одно приложение больше 4Г в 32х разрядной системе - кукишь. так что от задач, от задач

gunja
()

> увидет

спеллчекер поставь плз.

Adjkru ★★★★★
()

Вообще патчи для linux-ядра для 32-битной версии, чтобы та видела более 4-х гигов оперативы есть.

А виста рожей не вышла.

> Почему так?

Гены.

anonymous
()
Ответ на: комментарий от FiXer

> А зачем вам 8гиг? о_О

Например чтобы крутить терминалы с ресурсоёмкими жабозадачами на одном компе.

anonymous
()

Потому что одно дело видеть, другое дело - использовать. Любая 32х разрядная система использует память более 4Гб через жопу.

anonymous
()

Маразматик, купи себе букварь, наконец, а?

friday ★★★
()
Ответ на: комментарий от anonymous

> Вообще патчи для linux-ядра для 32-битной версии, чтобы та видела более 4-х гигов оперативы есть.

А зачем там ПАТЧИ?! Включается флажок "пддержка 64GB оперативки" в конфигурации ванильного ядра, и все начинает работать.

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

> Любая 32х разрядная система использует память более 4Гб через жопу.

Вообще, любая 32-битная система видит более 4ГБ через PAE (если ЦП это поддерживает). То что не получить более 4ГБ на процесс - это да, такая проблема есть. Но если крутится куча процессов сравнительно небольших (порядка 1..1.5GB каждый) - то все нормально.

no-dashi ★★★★★
()
Ответ на: комментарий от temy4

>Твою мать! Ты еще более через жопу не мог сформулировать вопрос?!

Это тренировка телепатических способностей. Ты мог бы быть благодарен за упражнение. :-)

record ★★★★★
()
Ответ на: комментарий от no-dashi

> А зачем там ПАТЧИ?! Включается флажок "пддержка 64GB оперативки" в конфигурации ванильного ядра, и все начинает работать.

он видимо имеет ввиду lowmem патчи, правда тогда непонятно причем тут 4 гига оперативки

JB ★★★★★
()

Хотел ответить, но не понял вопроса.

redgremlin ★★★★★
()

В винде на задачу 4 гига отводится. Архитектура, тля...
640К на любую задачу хватит. :)

vada ★★★★★
()
Ответ на: комментарий от no-dashi

> А зачем там ПАТЧИ?! Включается флажок "пддержка 64GB оперативки" в конфигурации ванильного ядра, и все начинает работать.

Ну значит патчи в апстриме уже. Я то этим не интересовался особо, RAMофагией и глистой не болею.

anonymous
()
Ответ на: комментарий от JB

> он видимо имеет ввиду lowmem патчи, правда тогда непонятно причем тут 4 гига оперативки

Я не имею ввиду никакие конкретные патчи, в теме оперативки вообще слаб. ;)

anonymous
()
Ответ на: комментарий от TROLL

>наверное штобыбуло

да не, сервак линейки на жабе просто.

lester_dev ★★★★★
()

> Оперативной памяти в системе,если он X86,не x86-64.Увидет например 8 Гб оперативной памяти DDR2 или DDR3.

Максимально x86 Linux ядро увидит 64 гига оперативки, правда, смысл на 64 гига ставить x86, а не x86-64 - непонятно.

> Если увидет на этой арихитектуре все 8 Гб,почему на этой же архитектуре больше 4Гб не увидет не XP,Vista. Почему так?

Включи мозг, освой гугль и найди ссылку http://msdn.microsoft.com/en-us/library/aa366778.aspx

Потому-что:

1) Это лицензионные ограничения. Хочешь использовать больше памяти - покупай серверную версию (или 64хбитную версию).

2) 4Gb xp и виста не увидят (увидят только от 2.7Gb до 3.5Gb), т.к. там, начиная с xp sp2, кастрировали PAE, отключив в нём 36-разрядный доступ к памяти, т.к. это требует драйверов с поддержкой этого режима. В Linux все ядерные дрова отладили под работу и с PAE и с 36разрядным режимом, в отличие от виндовозных драйверопейсателей.

P.S. И освой наконец спеллчекер. Последнее китайское предупреждение.

Deleted
()
Ответ на: комментарий от no-dashi

> А зачем там ПАТЧИ?! Включается флажок "пддержка 64GB оперативки" в конфигурации ванильного ядра, и все начинает работать.

А человек, видимо, путает CONFIG_HIGHMEM64G и split kernel space/user space. Либо, что менее вероятно, путает с lowmem-патчем, позволяющими задействовать 1Gb (а не 896Mb) памяти без включения CONFIG_HIGHMEM.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.