Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Win2k3 с 4+ гигами на десктопе. Возможно ли? (http://forum.oszone.net/showthread.php?t=279097)

el_noobio 12-03-2014 02:35 2322378

Win2k3 с 4+ гигами на десктопе. Возможно ли?
 
Здравствуйте уважаемые. Есть у меня к вам пара вопросов.

Имеется один компьютер с 4 гигами памяти и XP на борту. Все бы ничего, если бы всякие браузеры не пытались откусить половину всей доступной памяти. Словом стал вопрос об апгрейде. И тут я встал перед сложным выбором. Что бы использовать более 4 гигабайт памяти можно поставить либо обычную клиентскую 64 битную ОСь специально для этого созданную, либо 32 битную серверную. С первой все понятно, а вот вторая пробудила во мне любопытство.
Не надо спрашивать зачем, ведь "как" намного интереснее. /Джокер/
Погуглив пару дней любопытство стало только больше, а ясности только меньше. Информации вроде и достаточно, но вся она о другом. О проблемах с драйверами и настройке всяких служб. Меня же интересовал вопрос памяти.
Если верить гуглу, то адресация памяти свыше 4 гигабайт осуществляется механизмом PAE, который применяет другой метод адресации памяти. Применение PAE однако не снимает ограничений на 2 гигабайта на один процесс. Что бы снять его применяется ключ 3GB.
И вот тут возникает пара вопросов, точного и полного ответа на которые я так и не смог найти.

1. PAE использует иную систему адресации состоящую из более длинного адреса (попровьте меня, если я ошибаюсь). Обычные программы на такое не расчитаны и получив от системы адрес обрежут его до стандартного размера. Получается, что для обычных программ пространство сверх 4 гигабайт фактически недоступно?
2. Ключ 3GB использовался для раздела тех самых 4 гигабайт изначально ограничивавших 32 битные системы. Но как будет вести себя система у которой есть доступ к большему объему памяти? Будет ли она ограничивать свою системную область, либо просто будет выделять приложению столько памяти, сколько необходимо не стесняя себя?

Заранее благодарен.

ShaddyR 12-03-2014 02:51 2322381

el_noobio, а тема 32 разрядные версии ОС и память свыше 4GB для вопроса не подойдет часом?

el_noobio 12-03-2014 11:50 2322483

ShaddyR, К сожалению нет. Я таких тем уже сотню пересмотрел, в основном там обсуждают как увидеть 4 гигабайта вместо 3,5 и речь идет о XP. А из шапки вообще следует, что мне прямая дорога на 64 битную ОСь.
Мне же интересно как будет работать конкретная серверная система с конкретно более чем 4 гигабайтами. Хотелось бы узнать это от людей, которые имеют реальный, а не теоретический опыт работы с ней.

WindowsNT 12-03-2014 11:57 2322493

Windows Server 2003 Enterprise возьмёт до 8 ГБ, но каждая конкретная аппликация больше 2 ГБ не осилит.
Для использования ДО 3 ГБ памяти аппликация должна быть скомпилирована специальным образом.

cameron 12-03-2014 12:09 2322506

Цитата:

Цитата WindowsNT
Windows Server 2003 Enterprise возьмёт до 8 ГБ »

до 32.
если мы говорим о i386 редакциях.
Цитата:

Цитата WindowsNT
Для использования после 3 ГБ памяти аппликация должна быть скомпилирована специальным образом. »

а именно с PAE, как это видно на примере MS SQL.
el_noobio,
в общем и целом нужно понимать, что не всё зависит от ОС - архитектура 32-разрядных проиложений позволяет использовать 2Гб на процесс.
соот-но если вы хотите что бы приложение использовало больше 2-х ГБ - оно должно быть специальным образом написано или иметь х64 версию и запускать в х64 среде.

на данном этапе развитя ПК я не вижу смысла в использовании i386 ОС дома вообще.

WindowsNT 12-03-2014 15:47 2322626

Ну тогда ещё точнее.

Memory Limits for Windows Releases:
http://msdn.microsoft.com/en-us/libr...server_2003_r2

4GB-Tuning (ключ /3GB):
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

PAE:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

James Marsh 12-04-2014 16:57 2336842

Подниму тему, бо спорим с сотрудником.
Суть спора - берем сервер Dell PowerEdge 2900 (то что видим перед носом на том и фантазируем). Пхаем туды 48 ГБ оперативной памяти (столько по спецификации он может вытянуть). Ставим туды Windows Server 2003 R2 Enterprise Edition (x86), в boot.ini дописываем ключ /PAE.
И допустим поднимаем на нем терминальный сервер. Нам интересно: запуская пользователей на сей терминальный сервер мы сможем оперировать всеми 48ю гигами или где-то во что-то упремся?

cameron 12-04-2014 22:34 2337058

Вложений: 1
Цитата:

Цитата James Marsh
Нам интересно: запуская пользователей на сей терминальный сервер мы сможем оперировать всеми 48ю гигами или где-то во что-то упремся? »

а он вам 48 показывает? :)
думаю 32.
соот-но оперировать вы сможете 32 гигабайтами
/PAE дописывать не обязательно, если в окне "о системе" написано под процессорами и памятью "расширение физических адресов".

кстати это почти такой же как у вас делл - 2950, но у меня в рэковом исполнении.

James Marsh 12-04-2014 23:49 2337098

Цитата:

Цитата cameron
а он вам 48 показывает? »

Та нема у нас столько оперативы. Мечтаем мы. И спорим заодно.

mwz 13-04-2014 00:44 2337138

Цитата:

Цитата James Marsh
бо спорим с сотрудником »

Ммм.. Сотрудником -- но чьим?
Если вы думаете, что с сотрудником MS -- то глубоко заблуждаетесь: http://blogs.msdn.com/b/allo/archive...29/rd-mvp.aspx

James Marsh 13-04-2014 10:57 2337232

Цитата:

Цитата mwz
Сотрудником -- но чьим? »

Со своим, с напарником, так сказать :)

Мы как-то на сайт dell'a залезли в раздел rackmount серверов, поглядели на новые сервера и шо в них мона запхать по комплектации, так чуть слюной :lamer: и слезами :cry: серверную не затопили.

cameron 13-04-2014 18:23 2337419

Цитата:

Цитата James Marsh
Мы как-то на сайт dell'a залезли в раздел rackmount серверов, поглядели на новые сервера и шо в них мона запхать по комплектации, так чуть слюной и слезами серверную не затопили. »

2900 неплохая машинка.
зачем только туда 2к3 ставить?
там без проблем работает всё, включая 2012 R2.
на Е54хх можно даже виртуалить. Не шибко быстро, ибо FB-DIMM, но всё равно.
для КД\шлюза\мелочей на 4-5 виртуалочек без высокий пожеланий IOPS - очень даже нормально.

James Marsh 13-04-2014 22:01 2337592

Цитата:

Цитата cameron
2900 неплохая машинка.
зачем только туда 2к3 ставить? »

Маем 2 сервера 2900х. У 2900 комплектация со старых добрых времен = 2 ксеона и 4ГБ оперативной памяти. Крутим там терминальные+принт+дхцп+tftpd+всякий рабочий софт.
Цитата:

Цитата cameron
включая 2012 R2. »

Ага, осталось тока лицензию выклянчить. И рассказать нах оно начальству надо, затраты.

Хотя в нете на барахолке видели FB-DIMM ddr-2 667 по дешевке. Нуно таки уболтать начальство.
О коль оффтопим. А на 2900 2008р2 нормально работает? А то я когда на работу пришел, то на одном 2900м стояла, но сервак выключался часто сам по себе. Хотя потом ибп сменили. Мож оно влияло, но было то включенно по-правильному: 2 БП от различный источников питания.

cameron 14-04-2014 00:08 2337664

Цитата:

Цитата James Marsh
Маем 2 сервера 2900х. »

не все мову понимают, да и вы в рунете - общайтесь на русском. (никакого расизма, просто факты).
Цитата:

Цитата James Marsh
Ага, осталось тока лицензию выклянчить. И рассказать нах оно начальству надо, затраты. »

чтобы потом не мучаться узнайте что такое Software Assurance.
Цитата:

Цитата James Marsh
О коль оффтопим. А на 2900 2008р2 нормально работает? »

именно 2900 - не знаю, у меня 2950.
работают без проблем как:
- TS Win2k3r2
- TS win2k8r2
- FS win2kr2
- hprv win2k8r2-win2k12r2
Цитата:

Цитата James Marsh
ож оно влияло, но было то включенно по-правильному: 2 БП от различный источников питания. »

для деллов есть такая штука - Dell OMSA. Она крайне полезна для диагностики.

mwz 14-04-2014 00:54 2337684

Цитата:

Цитата cameron
да и вы в рунете »

А меня почему-то не зацепило. "Берёшь в руки -- маешь вещь" с детства московского, т.е. более полувека знакомо ;)

Iska 14-04-2014 02:01 2337700

Аналогично. Насколько я знаю, глагол «имать» имеет более глубокие корни, чем разделение общего языка на русский и украинский. Доселе в ходу такие производные, как «изымать», «приемлемый» и т.п.

cameron 14-04-2014 07:36 2337737

mwz, Iska,
возможно вы правы, а я нет - тогда извините.
ни о каком либо цеплянии речи не идёт, я далека от нацизма или расизма.

James Marsh 14-04-2014 11:42 2337792

Цитата:

Цитата cameron
у меня 2950. »

У меня тоже 2 штуки есть. И 2008р2 нормально там себя чувствует. А на 2900 надо будет попробовать. Как раз дали добро на покупку оперативной памяти.

cameron 14-04-2014 11:43 2337793

Цитата:

Цитата James Marsh
А на 2900 надо будет попробовать. »

только обратите внимание на контроллер -если Perc 5i/6i - то ок, а если софтовые, то у меня почему-то тупит дисковая.
саппорт делла отмазался, типа негарантийный случай да и сервера уже давно не на гарантии.


Время: 15:41.

Время: 15:41.
© OSzone.net 2001-