Имя: Пароль:
IT
Админ
Память более 4Гб сервер 2003 32-bit standart
0 covox
 
26.09.11
09:54
Использовал ли кто память более 4 Гб на сервере 2003 стандарт 32-бит?
Апгрейд на 64бит или адвансед - невозможен.
Попробовал несколько вариантов всяких ram-дисков - не видят :(
Попробовал ebooster (дисковый кэш) - он эту память видит и вроде использует, но пока не особо чувствуется эффект.
Есть ли примеры реального использования?
1 ЧеловекДуши
 
26.09.11
09:56
(0)Если сервер работает, то не трогая, христа ради, не трогай сервер :)
Чем тебе 32ух битность мешает?
И счего ты решил, что 64-рех битный сервак будет работать стабильней и быстрее?
И где технические характеристики железа, на котором у тебя винда крутится? (телепаты нынче в отгуле)
2 ЧеловекДуши
 
26.09.11
09:58
+(0)Для справки, если даже ты сделаешь 64-рех битным сервер, то любое 32-ух битное приложение будет использовать 2 Гб памяти.
3 VladZ
 
26.09.11
10:02
(0) Начни сначала: зачем тебе более 4 гигов?
4 popcorn
 
26.09.11
10:06
(3) возможно у него там сервер 1С или БД крутится...
5 andrewks
 
26.09.11
10:07
mssql умеет вроде
6 covox
 
26.09.11
10:07
to ЧеловекДуши:
спасибо за участие, но все-таки вопрос про реальное использование рам-дисков и кешировщиков видящих unmanaged memory.
Этих программ не так уж много, штук 5-6, но разные версии, разные глюки, вплоть до bsod..
Вдруг кто опытом поделится :)

А 64бит - не стабильнее, просто памяти больше чем у 32 доступно..

to VladZ:
Терминалка w2003 std 32bit, кол-во пользователей выросло, проверяю варианты повышения быстродействия. Установленная память - 8Гб, хотелось бы неприкаянные 4Гб использовать.

to popcorn:
да
7 Господин ПЖ
 
26.09.11
10:09
>Апгрейд на 64бит или адвансед - невозможен.
>кол-во пользователей выросло

или крестик или трусы...
8 covox
 
26.09.11
10:12
to Господин ПЖ:
)
ну не невозможен, а скажем так - очевиден.
Вместе с сопутствующими затратами.
9 Kreont
 
26.09.11
10:13
(6) А чем проверил что для "повышения быстродействия" нехватает именно РАМ, а не например скорости записи/чтения винчестера, процерного времени?

Как вариант, сделай в сервере 1С, два рабочих процесса, они отдельно тогда будут память брать
10 andrewks
 
26.09.11
10:13
какими такими затратами? с чего ты решил, что ключ на 64-бит отдельно надо покупать?
11 VladZ
 
26.09.11
10:14
Почему бы не поставить нормальную ось? Поднять ОСь для терминала - делов максимум на час. Или у тебя есть какая-нибудь шняга, которая не взлетит на 64-рех битах?
12 covox
 
26.09.11
10:16
сервер в датацентре.
переустановка ОС - отдельная услуга, да и с учетом необходимости непрерывной работы вообще проще брать уж другой сервер с другой ОС..
13 Fragster
 
гуру
26.09.11
10:16
всем, кто думает, что 32битная ось не видит более 4 гигов - срочно читать про PAE.
автору - это искусственное ограничение конкретно версии "стандарт". либо меняй версию винды, либо загоняй ее в виртуалку с 4 гигами, а остальную память юзай под другие виртуалки
14 Fragster
 
гуру
26.09.11
10:17
(12) можно апгрейд удаленно сделать
15 Kraft
 
26.09.11
10:19
(13) PAE это тоже костыль, если памяти реально много, то х64 однозначно
16 Fragster
 
гуру
26.09.11
10:25
(15) ты вживую видел серваки с >64 гигов оперативки?
17 Fragster
 
гуру
26.09.11
10:27
для сервера терминалов, например - нафиг не надо х64, чтобы не иметь проблем с дровами на принтеры всякие
18 Kraft
 
26.09.11
12:55
(16) при чем здесь это?
19 Kraft
 
26.09.11
12:56
+(18) даже с использованием PAE, на процесс больше 4Гигов не выделить (для х32).
20 Aleksey
 
26.09.11
12:57
(16) Недавно тут хвастался один. У него более 100 гигов озу
21 Aleksey
 
26.09.11
12:58
22 Fragster
 
гуру
26.09.11
14:26
(19) блин, а MS SQL сервер-то и не знает...
23 ws_mason
 
26.09.11
19:31
(0) если win2k3 лицензия, то переход на 64 бита бесплатен.
(6) нестабильность - это ваш ...
(13) баран это диагноз
24 ws_mason
 
26.09.11
19:33
(22) тоже баран
25 NS
 
26.09.11
19:34
(2) Для начала - приложение умеющее использовать AWE будет использовать всю память, потом суммарно для всех (32 битных) приложений будет использоваться вся память, и под системный кеш будет отведена вся память.
26 NS
 
26.09.11
19:37
(13) 32битным пиложениям не использующим AWE плевать на твое /PAE, и будут они все крутиться в нижней памяти. И соответсвенно в терминале на все сеансы памяти хватать не будет.
27 Fragster
 
гуру
26.09.11
19:56
(23)(24) это что это за высер?

(26) не понятно... 100 сеансов 1с по 250 метров вполне себе будут жить безо всяких AWE на 32битной винде. Ты ж сам так в (25) и сказал, возражения не понимаю.
28 NS
 
26.09.11
20:42
(27) Я сказал в (25) про 64-битную винду, и 32-битные приложения в ней.
100 сеансов на 32-битной винде жить не могут.
3 Гига на все сеансы вместе - максимально возможная доступная память под 32-битную винду.
29 vde69
 
26.09.11
21:15
AVE не предлагать?
30 NS
 
26.09.11
21:19
(29) Ты хочешь предложить 1С-у дописать использование AWE-памяти?
31 vde69
 
26.09.11
21:24
(30) почему 1с, SQL это умеет
32 NS
 
26.09.11
21:27
(31) 1С это не умеет в среднем (7.7) сеанс жрет 50 метров памяти, что-то нужно системе. В итоге 50 юзеров в терминале - практически предел для 32 битной винды. А awe (наверно всё-таки включение /PAE в винде) тут ну никак не поможет.
33 NS
 
26.09.11
21:27
После 1С это не умеет - точка.
34 volodiia
 
27.09.11
09:48
А на сервере только 1с крутится?  И сколько сетаки юзеров там работает?
35 ws_mason
 
27.09.11
20:37
Все же ТС - баран!
36 ws_mason
 
27.09.11
20:39
(27) Высер в том, что хоть AWE мария пой, не более 4 гигабайт.
Еще про 3 Тб винты поинтересуйся.
37 iithethethe
 
27.09.11
20:41
32 до 4ГБ, 64 больше 4ГБ
38 ws_mason
 
27.09.11
20:43
32 бита
39 Fragster
 
гуру
27.09.11
20:50
http://www.microsoft.com/Rus/WindowsServer2003/evaluation/features/compareeditions.mspx
читаем:
32-разрядная версия Enterprise Edition и 64-разрядная версия Standard Edition поддерживают до 32 ГБ оперативной памяти.
32-разрядная версия Datacenter Edition поддерживает до 64 ГБ оперативной памяти.

врут?
40 val
 
27.09.11
21:04
(36)(40) Не о чем спорить.
На 32-разрядной версии Win2003 Enterprise Edition с ключем PAE SQL Enterprise 2000 в режиме AWE легко берет больше 4ГБ, что хорошо видно на счетчиках в PERFMON. Я это делал неоднократно. Правда, эту память, подключенную по AWE, SQL использует для кеширования, но таки использует.
Собственно AWE и PAE именно для таких вещей и придумали.
41 NS
 
27.09.11
21:07
(40) Речь о приложениях умеющих использовать awe вроде не шла.
42 val
 
27.09.11
21:18
(41) Речь шла о принципиальной возможности для приложений использовать память более 4 ГБ на 32-разр. сервере.
Если я правильно понял предмет спора.
43 NS
 
27.09.11
21:32
(42) Речь шла о том что терминальные сеансы сжирают всю память. О принципиальной возможности и так всё ясно, только в PAE памяти невозможно запустить приложение, и она может выделяться только приложениям умеющим использовать AWE по запросу, больше ни на что она негодна.
44 Fragster
 
гуру
27.09.11
21:34
(43) можно все запустить. приложение вообще ничего не знает о памяти, в которой оно запущено, у него свои виртуальные 4 гига адресуемые (2 для винды в общем случае).
45 Fragster
 
гуру
27.09.11
21:35
1 32битный процесс - да, без АВЕ не может, но много процессов - легко. наблюдал сие на сервере 1с с 8 рабочими процессами на 32битной винде - суммарно кушали 7 гигов
46 NS
 
27.09.11
21:36
(44) Чего?
Не приложение ничего не знает о PAE памяти, а винда, и выделяет её только исключительно по AWE запросу.
47 NS
 
27.09.11
21:36
(45) Открой для сенбя виртуальную память :)
48 Fragster
 
гуру
27.09.11
21:42
(46) чем же это рае память отличается?
49 Fragster
 
гуру
27.09.11
21:43
аве позволяет одному процессу больше жрать. и это именно свойство процесса.
AWE не зависит от расширения Physical Address Extension и не препятствует его использованию[1].
50 NS
 
27.09.11
21:44
Наврал я, винда всё-таки её использует для избежания свопа.
(48) Тем что она не используется для исполняемого кода, и соответственно в терминале наступает кирдык при большом количестве сеансов. Точно так-же как и наступает кирдых и без PAE, когда перестает хватать максимальных 3 Гигов выделяемой памяти.
51 Fragster
 
гуру
27.09.11
21:45
(50) ЕМНИП только в XP она для неисполняемого кода юзается
52 Fragster
 
гуру
27.09.11
21:46
(50) 2(3 с ключем /3гб) гига - ограничение на процесс, а не на систему
53 NS
 
27.09.11
21:47
(49) AWE позволяет 32-битному процессу использовать память сверх 4 Гигов, которая на 32 битной винде доступна только при использовании /PAE. Без режима /PAE в 32-битной винде в принципе доступны только нижние 4 гига.
54 NS
 
27.09.11
21:48
(52) Я не понимаю о чем ты.
55 Fragster
 
гуру
27.09.11
21:49
(54) ограничение идет не на систему в целом, а на один процесс. ядро же, собранное с PAE внутри имеет 36битные указатели, и позволяем каждому процессу выделять его виртуальную память в нужной области прямо адресуемой физической памяти
56 Fragster
 
гуру
27.09.11
21:51
а AWE все-таки (по докам) не зависит от рае и эти опции загрузки в винде независимы
57 Fragster
 
гуру
27.09.11
21:52
58 Fragster
 
гуру
27.09.11
21:53
PAE, 4-gigabyte tuning (4GT), and Address Windowing Extensions (AWE) serve different purposes and can be used independently of each other:
59 NS
 
27.09.11
21:53
(55) Органичение на невыгружаемый пул, который не может быть перенесен ни в виртуальную память, ни в /PAE
(56) Еще раз повторю - использовать любым способом память сверх нижних четырех гигов в винде невозможно без ключа /PAE.
60 Fragster
 
гуру
27.09.11
21:53
When neither 4GT nor AWE are being used, the amount of physical memory that a single 32-bit process can use is limited by the size of its address space (2 GB). In this case, a PAE-enabled system can still make use of more than 4 GB of RAM to run multiple processes at the same time or to cache file data in memory.
61 Fragster
 
гуру
27.09.11
21:54
(59) соскакиваешь.

ну и невыгружаемый пул - это не "всем процессам 4 гига"
62 NS
 
27.09.11
21:59
(61) не четыре, а максимум три.
63 NS
 
27.09.11
22:03
Ты меня запутал.
64 NS
 
27.09.11
22:09
http://social.technet.microsoft.com/Forums/ru/windowsserverru/thread/c94847ae-aaaf-4192-8f70-b6d20500ae4f
Вот тут всё объяснено. Невыгружаемый пул вообще какая-то шняга, он тут не при чем.
65 Fragster
 
гуру
27.09.11
22:15
(64) блин, сколько человек под твоим ником пишет? ты сам сказал про невыгружаемый пул, который тут действительно не причем, ибо это память ядра и еще кой чего, что к процессам в юзерспейсе имеет мало отношения
66 Fragster
 
гуру
27.09.11
22:17
(65) "PAE без AWE не существует" дальше не читал, ибо бред, который противоречит официальным докам от MSDN
67 Fragster
 
гуру
27.09.11
22:17
еще раз, если с английским нормально - почитай (57),все закладки слева
68 NS
 
27.09.11
23:18
(67)  http://msdn.microsoft.com/en-us/library/windows/desktop/aa366796(v=vs.85).aspx

Вот читаю и понимаю, если Майкрософт пытался написать так, чтоб никто не понял - им это удалось.
Из их текста следует что включается NUMA, DEP на 64-битных процах, и для AWE становится доступна память сверх четырех гигов.
69 NS
 
27.09.11
23:20
(65) С невыгружаемым пулом меня переклинило.
70 NS
 
27.09.11
23:22
(67) Какие все закладки? Что такое AWE я знаю, ибо использовал в программах, 4GB тут вообще не при чем, а LP - нерабочая вещь абсолютно.
71 Fragster
 
гуру
27.09.11
23:23
(68) фигово у тебя с английским
72 NS
 
27.09.11
23:25
(71) Ничего не фигово.
73 Fragster
 
гуру
27.09.11
23:28
(72) тогда переведи "AWE does not require PAE"
74 NS
 
27.09.11
23:29
написано еще на изменение адресации PTE и PDE.
На самом деле, на серваке которые видит в PAE 16 гигов, при 50 сеансах в терминале вылазит ошибка о нехватке памяти.
(73) AWE не требуется PAE - я это отлично знаю.
Ты о чем?
75 Fragster
 
гуру
27.09.11
23:34
(74) при 50 сеансах может вылезти сообщение о нехватке памяти из-за нехватки дескрипторов GDI (если 7.7 юзать, например, было не раз). ну а так - приложения, если включен рае, использовать могут в сумме намного больше 4 гигов.
76 NS
 
27.09.11
23:39
(75) И без включенного PAE могут использовать больше 4 гигов, за счет виртуальной памяти. И проблемы начинаются примерно в тот-же момент что и с PAE.
77 NS
 
27.09.11
23:40
(75) Хорошо, уговорил. Мне правда негде проверить - везде 64-битные системы на серваках.
78 ws_mason
 
28.09.11
07:51
Ну вы дали, ТС же про Standart 32 бита спрашивал, а там только 4Гб.
79 NS
 
29.09.11
00:35
(78) Вот как интересней - убить одним постом ветку, или почти сотню постов пообщаться ниочем?
80 Ангел- Хоронитель
 
29.09.11
00:55
а мышки все грызут кактус... невозможно использовать 4 и более гига на 32-битной системе, невозможно.
81 NS
 
29.09.11
01:00
(80) полноценно - конечно невозможно.