Linux on VmWare on XP: how much RAM does it address?

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Demurrage
Завсегдатай
Сообщения: 248
Зарегистрирован: 16 янв 2007, 12:47

Linux on VmWare on XP: how much RAM does it address?

Сообщение Demurrage »

Given: PC with say 8GB RAM with XP with VmWare with Linux.
Question: how much RAM will be accessible by Linux i.e. <4GB (i.e. as XP itself) or >4 GB (i.e. as 64-bit OS)?
I do believe in the latter, and just need a confirmation whether it is correct.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45294
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Stanislav »

Зависит от того 64битный у вас Линюх или нет.
А ХП что рапортует о памяти? Я так понимаю 8Г рапортует БИОС?
Аватара пользователя
Demurrage
Завсегдатай
Сообщения: 248
Зарегистрирован: 16 янв 2007, 12:47

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Demurrage »

Stanislav писал(а):Зависит от того 64битный у вас Линюх или нет.
А ХП что рапортует о памяти? Я так понимаю 8Г рапортует БИОС?
Yes, I meant 64-bit Linux. So will 64-bit Linux use above the maximum addressable for 32-bit XP?
I don't have 8 gigs yet, for now I only have 4 of physical RAM, but XP reports 3.25, which is understandable.
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение sobomax »

Demurrage писал(а):Given: PC with say 8GB RAM with XP with VmWare with Linux.
Question: how much RAM will be accessible by Linux i.e. <4GB (i.e. as XP itself) or >4 GB (i.e. as 64-bit OS)?
I do believe in the latter, and just need a confirmation whether it is correct.
Думаю пару гиг всего. Памятью то управляет XP. Ставь Vista x64 и будет тогда тебе щастье на все деньги.

-Maxim
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45294
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Stanislav »

sobomax писал(а):
Demurrage писал(а):Given: PC with say 8GB RAM with XP with VmWare with Linux.
Question: how much RAM will be accessible by Linux i.e. <4GB (i.e. as XP itself) or >4 GB (i.e. as 64-bit OS)?
I do believe in the latter, and just need a confirmation whether it is correct.
Думаю пару гиг всего. Памятью то управляет XP. Ставь Vista x64 и будет тогда тебе щастье на все деньги.
-Maxim
У меня сейчас 2Г физически (чуть меньше - видео хапнуло), Винды 32бит, виртуал Линюх 32бит, могу выставить 4Г памяти (на самом деле 3.6Г) в ВМваре для виртуальной машины. Но я думаю эта память будет на свопе виндов болтаться, так что по любому лучше Винды64 поставить.
Может быть еще одна засада. Я поставил ЕСХи на процессор Е4700 и оно мне не дало поставить Линюх64 - сказало - нет технологии виртуализации на процессоре - без этого 64 бит не пойдет. А Линюх 32 бита работает!
Вот такое ни хрена себе... Правда это ЕСХи...
Аватара пользователя
Demurrage
Завсегдатай
Сообщения: 248
Зарегистрирован: 16 янв 2007, 12:47

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Demurrage »

The requirement is to keep XP and not to use Vista.
Аватара пользователя
Ebirya
Житель
Сообщения: 647
Зарегистрирован: 07 ноя 2005, 12:15
Откуда: Alma-Ata - Vancouver - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Ebirya »

Stanislav писал(а): Я поставил ЕСХи на процессор Е4700 и оно мне не дало поставить Линюх64 - сказало - нет технологии виртуализации на процессоре - без этого 64 бит не пойдет. А Линюх 32 бита работает!Вот такое ни хрена себе... Правда это ЕСХи...
Засада ESX/ESXi в том, что процессор, на который они устанавливаьтся, должны поддерживать VT. Тогда установка 64 битных гостей идет "на ура".
Причем часто бывает так. что этот VT просто откльючен в BIOS. Проверь - может тебе повезет :-)
Аватара пользователя
Ebirya
Житель
Сообщения: 647
Зарегистрирован: 07 ноя 2005, 12:15
Откуда: Alma-Ata - Vancouver - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Ebirya »

sobomax писал(а):Думаю пару гиг всего. Памятью то управляет XP. Ставь Vista x64 и будет тогда тебе щастье на все деньги.
-Maxim
+1
"полностью согласен с предыдущим оратором" (с) :-)
Справедливости нужно отметить, что 64-битная ХРюша тоже подойдет. Или (сюрпайз-сярпрайз) - 32-битная с 1-ым сервиспаком (MS убрал PAE из XP начиная со 2-го сервис пака).
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45294
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Stanislav »

Ebirya писал(а):
Stanislav писал(а): Я поставил ЕСХи на процессор Е4700 и оно мне не дало поставить Линюх64 - сказало - нет технологии виртуализации на процессоре - без этого 64 бит не пойдет. А Линюх 32 бита работает!Вот такое ни хрена себе... Правда это ЕСХи...
Засада ESX/ESXi в том, что процессор, на который они устанавливаьтся, должны поддерживать VT. Тогда установка 64 битных гостей идет "на ура".
Причем часто бывает так. что этот VT просто откльючен в BIOS. Проверь - может тебе повезет :-)
Не, я уже пробил спецификацию - нету в этом процессоре этого :-(
Аватара пользователя
Ebirya
Житель
Сообщения: 647
Зарегистрирован: 07 ноя 2005, 12:15
Откуда: Alma-Ata - Vancouver - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Ebirya »

Stanislav писал(а):Не, я уже пробил спецификацию - нету в этом процессоре этого :-(
Ну, тады "ой" (с)
:-(
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение sobomax »

Stanislav писал(а):Вот такое ни хрена себе... Правда это ЕСХи...
VMWare Workstation аналогично. Если нет в проце VT то 64-bit гости не пойдут, даже если сам проц поддерживает 64-bit режим и даже если хозяйская операционка тоже 64-bit. Подозреваю VMWare тупо обломалось писать совтверный binary транслятор для 64-bit режима.

Я себе из за этого ноутбук менял на поновее с процом T9400.

По поводу XP 64bit по слухам полное г-но - многие 32-bit программы не идут ну и с дровами тоже может быть засада. С Vista x64 таких проблем нет, вылизали-с.

Насчет будет ли работать VMWare с PAE меня гложут смутные сомнения - эмулятор 64-bit режима у них достаточно сильно завязан на поддержку нового железа, а PAE технология весьма древняя и достаточно специфическая в использовании. Если они не потрудились сделать чтобы 64-bit гости работали без VT, то на PAE скорее всего тоже забили большой и толстый болт.

-Maxim
Ringo
Маньяк
Сообщения: 1839
Зарегистрирован: 04 окт 2008, 08:28

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Ringo »

А если попробовать Win2003? Тут и 32- и 64-bit понимают >3.2Gb RAM. И в смысле "приближенности" к XP в сравнении с Vista куда лучше. И с дровами, и совместимостью проблем, в общем-то, по мнимумуму, можно сказать нет(особенно, если 32-bit). И ресурсоемкость совсем небольшая на современных платформах, а стабильность значительно выше. Или "XP и не шагу дальше!" неприрекаемое условие?
Аватара пользователя
Ebirya
Житель
Сообщения: 647
Зарегистрирован: 07 ноя 2005, 12:15
Откуда: Alma-Ata - Vancouver - PoCo

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Ebirya »

sobomax писал(а): VMWare Workstation аналогично. Если нет в проце VT то 64-bit гости не пойдут, даже если сам проц поддерживает 64-bit режим и даже если хозяйская операционка тоже 64-bit. Подозреваю VMWare тупо обломалось писать совтверный binary транслятор для 64-bit режима.
Как говорится, good to know, спасибо :-)
sobomax писал(а): По поводу XP 64bit по слухам полное г-но - многие 32-bit программы не идут ну и с дровами тоже может быть засада. С Vista x64 таких проблем нет, вылизали-с.
Не знаю, я наоборот слышал только хорошее. Однако, сам не пробовал, поэтому врать не буду. Возможно, впечатления зависят от поставленных задач.
sobomax писал(а): Насчет будет ли работать VMWare с PAE меня гложут смутные сомнения - эмулятор 64-bit режима у них достаточно сильно завязан на поддержку нового железа, а PAE технология весьма древняя и достаточно специфическая в использовании. Если они не потрудились сделать чтобы 64-bit гости работали без VT, то на PAE скорее всего тоже забили большой и толстый болт.
согласен :-).
Хотя, вопрос о 64-битах возник на почве аддрессации памяти. Т.е., если "хозяйская" операционка поддерживает больше 4 гигов (с РАЕ или без) ,
то и для "гостя" она может выделить поболее, а значит вопрос о 64-битах стоит не очень остро.
Аватара пользователя
Demurrage
Завсегдатай
Сообщения: 248
Зарегистрирован: 16 янв 2007, 12:47

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение Demurrage »

Ringo писал(а): Или "XP и не шагу дальше!" неприрекаемое условие?
Yep, the requirement is to keep whatever has already been installed, and only build on top of it.
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Re: Linux on VmWare on XP: how much RAM does it address?

Сообщение sobomax »

Ebirya писал(а):Не знаю, я наоборот слышал только хорошее. Однако, сам не пробовал, поэтому врать не буду. Возможно, впечатления зависят от поставленных задач.
Ну не может оно быть хорошее просто по определению. XP x64 это своего рода эксперимент, пробный шар, они его даже реально не продают, а просто раздают всем желающим попробовать. Соответсвенно вряд ли вопросам совместимости приложений, коих при таком количестве существующего 32-bit софта будет просто немерянное количество, там уделяется сколько-нибудь серьезное внимание.

Плюс посколько ввиду своего "экспериментального" статуса XP x64 не получила какого-либо широкого распостранения, то и производителям железа тратить время вылизывать драйвера под нее не очень интересно.

С другой стороны Vista x64 сейчас идет дефолтом на всех более-менее современных железках, и это количество будет только рости с удешевлением памяти и желанием покупателей иметь больше чем 3.25GB. Поэтому и отношение к ней со стороны MS и производителей софта и железа намного более серьезное.

-Maxim
Ответить