|
|
|
Ось Windows Server 2003 Standart Ed - сколько гиг оперативы максимум можно впихнуть? | ☑ | ||
|---|---|---|---|---|
|
0
Злопчинский
15.03.10
✎
19:27
|
- 4 Гб или больше?
|
|||
|
1
ДенисЧ
15.03.10
✎
19:27
|
4
|
|||
|
2
SergoOd
15.03.10
✎
19:32
|
FAQ по Windows а наш вопрос вот тако
Прислали на н |
|||
|
3
SergoOd
15.03.10
✎
19:34
|
Sorry... Вот что нам прислали на подобный вопрос технари из Microsoft
Что касается оперативной памяти, то в этом и заключается вся суть. Дело в том, что каждая ячейка (8 бит = 1 байт) ОЗУ имеет адрес и в 32-х битной системе он записывается в виде двоичного кода длиной в 32 символа. Из простых математических преобразований получаем 2^32=4294967296 байт = 4 ГБ. То есть, в 32-битной системе, ячейки памяти условно расположенные за пределом 4ГБ просто не получат адреса и не будут использоваться. Если использовать 64-х битную систему, то размер адресуемой памяти 2^64= 18446744073709551616. Разница, как говорится, видна не вооружённым взглядом. Из этого всего следует вывод, что ключевым фактором является размер ОЗУ: меньше 4 ГБ стоит выбрать 32-разрядную, больше 4 ГБ – 64-разрядную. Так что смотрите по разраядности ОС |
|||
|
4
Злопчинский
15.03.10
✎
20:23
|
А почему тогда 2003 !!__Энтерпрайз__!! Эдишен 32-разрядный - может юзать больше 4 Гб
???? |
|||
|
5
ilkoder
15.03.10
✎
20:25
|
Я очень сильно подозреваю, что в энтерпрайзе отдельные 32-битовые приложения не могут использовать больше 4 гиг каждый... То есть типа эмуляция какая-то (как раньше в дос всякие расширенные-верхние режимы были)
|
|||
|
6
smaharbA
15.03.10
✎
20:33
|
(3) разрядность тут не причем
|
|||
|
7
smaharbA
15.03.10
✎
20:35
|
(5) никакой эмуляции, 32х могут адресоваться к 36х памяти
(сколько может "схавать" одно приложение к этому не имеет отношения) |
|||
|
8
ilkoder
15.03.10
✎
20:38
|
(7) Тогда почему у нас на терминале с 16 гиг памяти и энтерпрайзом, когда сидят человек пятьдесят одновременно - ни фига не может сервер дт-шник выгрузить - пишет памяти ему мало, хотя из 16 - 9 и вообще свободно. А выкинешь человек 15 - кто дольше часа простаивает - выгрузит зараза...
|
|||
|
9
Злопчинский
15.03.10
✎
20:39
|
(6) так...
а что тут надо смотреть? . в плане вот этой ветки (ось на вот этот сервак ставится будет, оператива 6Г) Зацените, плиз, сервер |
|||
|
10
smaharbA
15.03.10
✎
20:41
|
(9) стандарт только 4Гб, если не нарушать лицензионную чистоту
|
|||
|
11
Злопчинский
15.03.10
✎
20:48
|
(10) а в чем заключается возможное "нарушение"...???
|
|||
|
12
Злопчинский
15.03.10
✎
20:49
|
(10) т.е. на стандарт эдишен у меня 2 ГБ будут вааще неиспользуемые?
|
|||
|
13
smaharbA
15.03.10
✎
20:55
|
(12) да
(11) правка в реестре одного ключа |
|||
|
14
i_rodionov
15.03.10
✎
21:23
|
По-моему на стандарт не поддерживается 64-разрядное расширение процессоров x86
|
|||
|
15
i_rodionov
15.03.10
✎
21:25
|
(4) Энтерпрайз использует аппаратные возможности современных процов относительно виртуальной памяти. Там каталог страниц 64-разрядный, поэтому виртуальная (не физическая) память может расширяться выше 4Гб
|
|||
|
16
i_rodionov
15.03.10
✎
21:29
|
В любом случае 32-разрядному приложению винда никогда не выделит больше 3Гб памяти, да и то с ключом /3G в boot.ini . 64-разрядная винда может выделить и так 3Гб, но не больше, для 32-разрядных приложений
|
|||
|
17
ice777
15.03.10
✎
21:30
|
(4) не может 32х разрядный юзать более 4 гб физической. ограничение по адресации выше наложено самой разрядностью ОС.
|
|||
|
18
i_rodionov
15.03.10
✎
21:31
|
(9) Поставьте туда 64 бита винду. Она будет использовать все это пространство. Для терминалов это востребовано
|
|||
|
19
ilkoder
15.03.10
✎
21:31
|
(16,17) - это точно на счет 3 гигов, даже в ентерпрайзе?
|
|||
|
20
ice777
15.03.10
✎
21:31
|
(15) вот это не знаю. по-моему достаточно, что физической больше не сможет использовать - в топку.
|
|||
|
21
i_rodionov
15.03.10
✎
21:32
|
(19) Да! 32-разрядные приложения не могут взять более 3гигов в любой винде
|
|||
|
22
i_rodionov
15.03.10
✎
21:33
|
(20) Аппаратно современные процессоры поддерживают в 32-разрядной среде более 4Г _виртуальной_, а не оперативной памяти
|
|||
|
23
ice777
15.03.10
✎
21:34
|
(14) зачем по-моему, достаточно грамотно попользоваться сайтом майкрософт. Не так давно ползал, и все там ясно, - на 32-х систему нет смысла брать мозгов >4. Правда, сайтик еще тот по интуитивности.. но надо производителя слушаться.)
|
|||
|
24
ilkoder
15.03.10
✎
21:35
|
(21) - от блин... так смысл в ентерпрайзе от 16 гигов. лучше 4 по 4, чем 1 на 16...
|
|||
|
25
ice777
15.03.10
✎
21:35
|
(18) вот это правильно. сам к тому пришел.
|
|||
|
26
i_rodionov
15.03.10
✎
21:36
|
+(21) Адресное пространство 32-разрядного процесса организовано так, что с сумме максимум 4Гб, это понятно из архитектуры. Верхний гиг берется на систему, а адреса с 0 до 3 гиг могут быть отданы процессу. Это виртуально. Физически они могут находиться и выше 4 гб, если процессор и биос поддерживают это
|
|||
|
27
Ковычки
15.03.10
✎
21:38
|
ключ 3г никакого отношения к доступной памяти не имеет
|
|||
|
28
Ковычки
15.03.10
✎
21:39
|
(22) что ?
|
|||
|
29
i_rodionov
15.03.10
✎
21:40
|
(27) Ключ 3г может заставить SQL взять не 2 гига, а 3 гига в обычной 32-разрядной винде
|
|||
|
30
Ковычки
15.03.10
✎
21:46
|
(29) точно ?
(22) т.е. процесс не сможет адесоваться к выше 4 Гб оперативной ? |
|||
|
31
i_rodionov
15.03.10
✎
21:48
|
(30) На винде так точно
|
|||
|
32
i_rodionov
15.03.10
✎
21:48
|
+(31) Это касается приложений 32 разряда
|
|||
|
33
ilkoder
15.03.10
✎
21:53
|
мда... страница может быть в любом из присутствующих 16гб, но размер ее по любому не больше 4-3, а фактически (судя по ms-sql) и вообще 2 гб...
|
|||
|
34
Ковычки
15.03.10
✎
21:57
|
(31) точно, точно ?
|
|||
|
35
i_rodionov
15.03.10
✎
21:57
|
(33) Бит гранулярности страниц - это системная величина (в 32 разрядах 4килобайта). Но это неважно. Сама винда так спроектирована, что по умолчанию для процесса (32-разрядного) выделено 2гига. В высших 2гигах-система. Это виртуально, повторяю. То есть в теневые регистры сегментов могут загружаться 64-разрядные числа, и их значение зависит от содержимого VMT (Таблица виртуальной памяти), которой управляет система
|
|||
|
36
Ковычки
15.03.10
✎
21:59
|
какой бред
|
|||
|
37
ilkoder
15.03.10
✎
21:59
|
пойду напьюсь...
|
|||
|
38
Ковычки
15.03.10
✎
21:59
|
и слов то умных нашлось
|
|||
|
39
i_rodionov
15.03.10
✎
21:59
|
(36) Слушаю ваше объяснение
|
|||
|
40
Ковычки
15.03.10
✎
22:00
|
(39) объяснение чего ?
|
|||
|
41
Ковычки
15.03.10
✎
22:04
|
http://www.microsoft.com/Rus/WindowsServer2003/evaluation/features/compareeditions.mspx
это так, без объяснений... |
|||
|
42
i_rodionov
15.03.10
✎
22:04
|
(40) Вы ставите себя так, как будто вы _делаете вид_ что что-то знаете, притом лучше других.
|
|||
|
43
Ковычки
15.03.10
✎
22:06
|
(42) и так знаю при всем
|
|||
|
44
i_rodionov
15.03.10
✎
22:07
|
(41) Не надо присылать коммерческих релизов Майкрософт, лучше укажите на документацию Интел, по архитектуре процесоров, где я ошибся. Буду благодарен
|
|||
|
45
Ковычки
15.03.10
✎
22:09
|
т.е. Вы обвиняете микросовт во лжи в приведенной ссылке ?
|
|||
|
46
ice777
15.03.10
✎
22:12
|
(45) у меня один умник хотел нарастить память в серверной матери DDR3 памятью, мотивируя подходящестью, таксать, по разъемам )) Это из той же песни.
|
|||
|
47
i_rodionov
15.03.10
✎
22:12
|
(45) Нет, никого не обвиняю, а вам просто говорю, что вы ведете не дискуссию, а неаргументированные отрывочные реплики в мой адрес. Я читал документацию Интел по их процессорам, и потому говорю так уверенно. Но, может быть, что-то я и упустил. Потому, если вам что-то известно, очень прошу вас указать на мою ошибку, и я тотчас ее признаю
|
|||
|
48
Ковычки
15.03.10
✎
22:13
|
Расширение физических адресов (Physical Address Extension, PAE) X86 позволяет программному обеспечению с интерфейсом программирования AWE (Address Windowing Extensions) на компьютерах с процессором Intel Pentium Pro или более поздним и с объемом физической памяти свыше 4 гигабайт (ГБ) отобразить в виртуальное адресное пространство приложения больший объем физической памяти.
Приложения, не использующие программное обеспечение с интерфейсом прикладного программирования AWE, также могут применять PAE X86, поскольку операционная система использует больший объем физической памяти для того, чтобы уменьшить объем подкачки и таким образом увеличить производительность. Воспользоваться преимуществами, предоставляемыми PAE X86, могут также объединения серверов с несколькими приложениями. |
|||
|
49
ice777
15.03.10
✎
22:13
|
(47) процессоры без ОС с софтом не работают )
|
|||
|
50
Ковычки
15.03.10
✎
22:13
|
так хватит ? или ппро выдать даташиты ?
|
|||
|
51
i_rodionov
15.03.10
✎
22:15
|
(48) несмотря на все это SQL2000, как 32-разрядное приложение, вы не сможете заставить взять больше 3Г памяти
|
|||
|
52
ilkoder
15.03.10
✎
22:15
|
Это значит, что 32-разрядные процессы, запущенные в 64-разрядных версиях Windows, работают в режиме настройки 4 ГБ (2 ГБ для пользователя и 2 ГБ для ядра).
http://support.microsoft.com/kb/294418/ru |
|||
|
53
i_rodionov
15.03.10
✎
22:16
|
+(51) А про Pentium Pro -- это ЛОЖЬ!!!!!!!!!!
|
|||
|
54
i_rodionov
15.03.10
✎
22:16
|
(52) Именно!!!!
|
|||
|
55
i_rodionov
15.03.10
✎
22:18
|
(48) Все сказанное там, говорит только о том, что современные процессоры могут использовать больше физической памяти в качестве виртуальной, но более 3Гигов ни одному 32-разрядному процессу Винда никогда не выделит
|
|||
|
56
Ковычки
15.03.10
✎
22:23
|
(55) что ?
|
|||
|
57
Ковычки
15.03.10
✎
22:23
|
(51) дак мы говорим о приложении или приложениях ?
|
|||
|
58
Ковычки
15.03.10
✎
22:24
|
(53) что ?
|
|||
|
59
i_rodionov
15.03.10
✎
22:25
|
(57) ОДНОМУ приложению 32 разряда Виндовс не может выделить более 3Гб. Разумеется, если запущено несколько его копий, то каждому потенциально отводится по 3Гб
|
|||
|
60
Ковычки
15.03.10
✎
22:25
|
"отобразить в виртуальное адресное пространство приложения больший объем ФИЗИЧЕСКОЙ ПАМЯТИ."
и не пытайтесь приравнять виртуальное адресное пространство к файлам подкачки |
|||
|
61
i_rodionov
15.03.10
✎
22:27
|
(58) Пентиум Про 95 года выпуска еще не имел понятия о 64 разрядной архитектуре, и чипсеты, с которыми он работал (тогда была память DRAM) не могли работать с более чем 2 гига
|
|||
|
62
ilkoder
15.03.10
✎
22:27
|
чудес не бывает - на ентерпрайзе можно запустить приложение, которое запустит несколько процессов и они будут занимать больше 4 гиг, но один процесс запросит больше 3 гиг и сдохнет....
|
|||
|
63
Ковычки
15.03.10
✎
22:27
|
(59) (не стану оспаривать про 3, фих с ним, 3 дак 3)
т.е. для 3-х вполне возможно использование 9 Гб ОЗУ ? (откинем ядро и прочую систему) |
|||
|
64
Ковычки
15.03.10
✎
22:27
|
(61) а Вы где то видели речь о 64х ?
|
|||
|
65
i_rodionov
15.03.10
✎
22:29
|
(60) Виртуальное адресное пространство -- это не файл подкачки. Это VMT. Таблица, которая отображает адресацию приложений на физическое размещение в памяти. Разумеется, применяется и вытеснение страниц из памяти, с помощью исключения 14. Но это уже детали.
Итак. Витруальное адресное пространство -- это не файл подкачки |
|||
|
66
Ковычки
15.03.10
✎
22:30
|
(65) а кто то спорит ?
|
|||
|
67
i_rodionov
15.03.10
✎
22:30
|
(63) Да
|
|||
|
68
Ковычки
15.03.10
✎
22:32
|
(67) теперь вернемся к бреду в (15) и (22)
что с ним делать ? |
|||
|
69
Ковычки
15.03.10
✎
22:33
|
и (31)(32)
|
|||
|
70
i_rodionov
15.03.10
✎
22:36
|
(68) Ну, просто почитайте доки Интел. А что еще делать? В винде 32-разрядные приложения не могут пользоваться больше 3Г (каждое по отдельности), и это факт. Суммарно в Винде Энтерпрайз объем занятой памяти может привысить 4Г, но засчет расширений таблицы виртуальной памяти
|
|||
|
71
i_rodionov
15.03.10
✎
22:40
|
+(70) Вот (62) говорит, больше 3Г низззя
|
|||
|
72
Ковычки
15.03.10
✎
22:40
|
(70) по докам интел, процессор х86 может адресоваться к 36-х адресному пространству (про разом или нет речи не ведем)
|
|||
|
73
i_rodionov
15.03.10
✎
22:42
|
(72) Но такая ОС не существует. Существует винда, которая выделяет 32-разрядному приложению максимум 3Г виртуальной памяти, и баста.
|
|||
|
74
ilkoder
15.03.10
✎
22:44
|
Чего спорить - написано же "В 64-разрядных программах используется модель настройки 16 терабайт (8 терабайт для пользователя и 8 терабайт для ядра). В 32-разрядных программах все еще используется модель настройки 4 ГБ (2 ГБ для пользователя и 2 ГБ для ядра)."... жаль...
|
|||
|
75
i_rodionov
15.03.10
✎
22:45
|
(74) Я тоже не знаю, зачем спорить. это факт, подкрепленный интеловской документацией
|
|||
|
76
Федя Тяпкин
15.03.10
✎
22:56
|
очень вовремя ветка. вопрос в тему кто юзал 64 разрядную 1С 8 на 2008 серваке, какие траблы могут возникнуть? вчера развернули сервант пока проблема с дровами ни SQL сервер ни 1С еще не ставил стоит ли вообще заморачиваться или лучше Enterprise server 32 разрядный поставитьб пока не поздно?
|
|||
|
77
i_rodionov
15.03.10
✎
22:58
|
(76) Сколько пользюков?
|
|||
|
78
Ковычки
15.03.10
✎
23:04
|
(73) при чем тут приложению, Вы уходите от ответственности
|
|||
|
79
Федя Тяпкин
15.03.10
✎
23:15
|
(77) сейчас 30-ть колотушек, ожидается 80-100
|
|||
|
80
Федя Тяпкин
15.03.10
✎
23:17
|
+(79) но интенсивность работы пользователей будет небольшая, вводить оперативно доки будут человек 10-ть остальные так, отчетики посмотреть, заплонировать чего, себестоимость посчитать
|
|||
|
81
i_rodionov
15.03.10
✎
23:41
|
(79) По моему опыту пока активных не будет больше 60, не надо 64 разряда
|
|||
|
82
ilkoder
16.03.10
✎
00:14
|
(80) таки ресурсы то на себя съедать все будут. А они (ресурсы) у 32 бит похоже не резиновые... интересно можно ключи поменять 32 битные на 64...
|
|||
|
83
Злопчинский
16.03.10
✎
00:20
|
(41) Ковычки, из http://www.microsoft.com/Rus/WindowsServer2003/evaluation/features/compareeditions.mspx - для 32разряднос операционки - получается максимум = 4гига
|
|||
|
84
Злопчинский
16.03.10
✎
00:26
|
итого: для 32-разрядной Операционки, которая будет стоять на 32 разрядной системы - максимальный объем памяти, который может быть использован для приложений (одного или нескольких) = 4Гб.
. т.е. если у меян сейчас стоит 32разрядное железо с 6 гигами оперативы, то на 32 разрядной оси Вин2003 СтандартЭдишен - 2 ГБ - лишние, будут торчать без дела.. так? |
|||
|
85
ilkoder
16.03.10
✎
00:30
|
- можно типа домой унести и никто не заметит :)
|
|||
|
86
Злопчинский
16.03.10
✎
00:32
|
(85) и куда я дома это втыкну? у мну Атлон 2200+ с 3 гигами...
|
|||
|
87
ilkoder
16.03.10
✎
00:33
|
(86) - ну тогда мне подари, я куда нибудь втыкну :)))
|
|||
|
88
Злопчинский
16.03.10
✎
00:37
|
(87) я так понимаю, что желание поиметь нахаляву планку 2 гига свидедельствует о положительном ответе на (84)...?
|
|||
|
89
ilkoder
16.03.10
✎
00:39
|
(88) - просто у меня сильное подозрение, что в нашем серваке 12 гигов торчат без дела (16-4) :)))
|
|||
|
90
i_rodionov
16.03.10
✎
00:41
|
(88) Ставь 64, для терминала пригодится, хоть SQL все равно не возьмет более 3Гб. Еще гиг на винду, итого у тебя 2 гига на пользюков, а на этот объем их можно напихать ой-ой-ой, нормально. Ставь 64 Энтерпрайз
|
|||
|
91
Злопчинский
16.03.10
✎
00:43
|
(90) 64-ых - нету.. застремались мы что-то брать их...
есть 32-ух Энтерпрайз |
|||
|
92
i_rodionov
16.03.10
✎
00:44
|
(91) А разве License Agreement запрещает менять разрядность ОС 2003?
|
|||
|
93
Злопчинский
16.03.10
✎
00:53
|
(92) навскидку - не скажу, ибо что есть на даннный момент - то есть.
|
|||
|
94
i_rodionov
16.03.10
✎
00:59
|
(93) Я помню, вроде бы нет, по крайней мере на последнем месте работы. У нас стояли HP ProLiant, я настоял, чтобы заменили разрядность на одном серваке, что обслуживал моих юзеров (там их было 5, но два только в моем ведении, SQL-1С и бэкап). И ничего, вроде все законно
|
|||
|
95
Злопчинский
16.03.10
✎
00:59
|
с 32 до 64 вряд ли поднять можно, наоборот - может и есть такая хрень...
|
|||
|
96
i_rodionov
16.03.10
✎
01:08
|
(95) Знаю наверняка, что для 2008 лицензия предусматривает любую разрядность
|
|||
|
97
ilkoder
16.03.10
✎
01:09
|
Лицензия на Windows Server Enterprise Edition, закупленная по программе корпоративного лицензирования, позволяет использовать любую версию на выбор, достаточно просто заказать соответствующий носитель. В OEM-канале версии 64bit и 32bit поставляются отдельно.
|
|||
|
98
Злопчинский
16.03.10
✎
01:12
|
(97) что есть "программа корпортаивного лицензирования"?
. опять же, по-любому.. если у меня есть 32-энтерпрайз - то я его могу 1 раз поставить (в качестве энерпрайза или страндарта)... |
|||
|
99
i_rodionov
16.03.10
✎
01:14
|
(97)Во, что-то в этом роде. Наверно на наших Хьюлетовских серваках было такое, потому что поставили. В этой конторе очень щепетильно относились к софту, там все работали на ОпенОфис, и 1С на всех филиалах была лицензирована, это порядка 15 эскюэльных лицензий
|
|||
|
100
i_rodionov
16.03.10
✎
01:16
|
(98) Если винда была куплена с серваком, то, скорее всего можно заменить разрядность, потому что лицензия обычно продается с ними корпоративная, а не OEM, как на обычных компах
|
|||
|
101
ilkoder
16.03.10
✎
01:20
|
ну если не oem - когда операционка в комплекте с сервером, значит корпоративная, тем более ентерпрайз
|
|||
|
102
i_rodionov
16.03.10
✎
01:23
|
(101) На серваках обычно не OEM, а именно корпоративная, если только поставщик солидный
|
|||
|
103
Злопчинский
16.03.10
✎
01:24
|
ваще с этим лицензированием - это трындец.. столько тонкостей...
|
|||
|
104
i_rodionov
16.03.10
✎
01:25
|
(103) А вот та винда, что продается в коробке с 1С - на 2, что ли сервера, не помню, та вот точно не позволяет ничего, она и Стандарт к тому же
|
|||
|
105
i_rodionov
16.03.10
✎
01:26
|
(103) Да звякните в Майкрософт, да узнайте все, что к чему
|
|||
|
106
skunk
16.03.10
✎
05:56
|
||||
|
107
smaharbA
16.03.10
✎
06:14
|
(102) на серверах обычно ОЕМ если поставщик солидный
|
|||
|
108
Иду
16.03.10
✎
10:03
|
предлагаю перекомпилить семерку с /LARGEADDRESSAWARE.
ЗЫ PAE не доели, теперь надоть AWE пожевать. |
|||
|
109
Злопчинский
16.03.10
✎
14:07
|
(108) я чегой-то видимо не понимаю...
. апока речь не о 7.7, а об оси, которая стандарт эдишен 32р на 32р системе. Сколько памяти ей будет доступно для работы (как она эту память и кому распределит - пока не суть важно) - ???? |
|||
|
110
Злопчинский
16.03.10
✎
14:09
|
по макрософтовским табличкам 4ГБ и фсе...
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |