Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

2
12 3
Не в сети
Сообщений: 822
Благодарностей: 19
Предупреждений:
Из: Russia
Род занятий: пенсионер

#193310 mitin3 :
У меня 3 Гб RAM, и Windows 7 x64 отлично работает. x64 видит не с 2^32 до 2^64 байт памяти, а до 2^64.


Это Вы что-то путаете. Windows 7 - до 192 Гб, WS2008 и 2008 R2 - до 2 Тб в старших редакциях.

#193600   | 02.07.10 22:46
Не в сети
Сообщений: 45
Благодарностей: 5
Предупреждений:
Из: Belize http://thelonghorn.nu
Род занятий:

#193600 Игорь Лейко :
Это Вы что-то путаете. Windows 7 - до 192 Гб, WS2008 и 2008 R2 - до 2 Тб в старших редакциях.


Поддерживаемое количество ОЗУ в Windows 7 отличается у разных редакций.
Это первое. Второе — 32битная ОС выделяет одному процессу не более 2х гигабайт ОЗУ. И если процессу нужны три имеющиеся у вас гигабайта, например, процесс всё-равно упрется в 2 и полезит в файл подкачки.

#192417 Lico :
PsyTech, все процессоры за последние как минимум года три тянут x64, даже самые простые Intel Atom


Существует всего 8 моделей с 64разрядным Intel Atom и вероятность, что у вас в руках окажется устройство на базе одного из них, крайне и крайне низкая. Большая часть нетбуков на рынке 32битна.

#194631   | 12.08.10 15:15
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Fuhrer-Adolf, гы, а я думал, если у меня на самом первом 330 атоме работает x64 freebsd, то и на старших моделях оно должно быть. Ну и все равно на атомах больше 4 гигов памяти не поставишь, так что теряется смысл x64.

#194634   | 12.08.10 18:44
Не в сети
Сообщений: 332
Благодарностей: 9
Предупреждений:
Из: Kazakhstan Талдыкорган
Род занятий: Компьютеры

#193310 mitin3 :

arseny1992 писал:Если памяти у вас больше или равно 2^32, то добро пожаловать в х64 эру. Если меньше, то оставаться вам на х86.


У меня 3 Гб RAM, и Windows 7 x64 отлично работает. x64 видит не с 2^32 до 2^64 байт памяти, а до 2^64. Минимального лимита нет: главное, чтобы было достаточно для нормальной работы, а 3 Гб вполне достаточно. Не пугайте тех, у кого не 4 Гб: все должны перейти на x64!



Я лично не вижу преимуществ х64 перед х86. Флэш не работает, некоторые программы тоже

#194639   | 12.08.10 20:57
Не в сети
Сообщений: 822
Благодарностей: 19
Предупреждений:
Из: Russia
Род занятий: пенсионер

#194631 Fuhrer-Adolf :
Второе — 32битная ОС выделяет одному процессу не более 2х гигабайт ОЗУ. И если процессу нужны три имеющиеся у вас гигабайта, например, процесс всё-равно упрется в 2 и полезит в файл подкачки.


Подучите матчасть, пожалуйста.

#194666   | 13.08.10 19:35
Не в сети
Сообщений: 45
Благодарностей: 5
Предупреждений:
Из: Belize http://thelonghorn.nu
Род занятий:

#194666 Игорь Лейко :
Подучите матчасть, пожалуйста.


Сходите в гугл. А лучше обзаведитесь системой с 2 или более Гб ОЗУ, поставьте туда 32битную ОС и проверьте на практике. В Windows действует ограничение на 2 Гб ОЗУ для выделения одному процессу. Действительно, приложение может запустить для использования требуемых ему ресурсов и второй процесс, но как много программистов оптимизируют своё П.О. для того, чтобы вам было легче извращаться с 32битной ОС?

#194639 motorazr :
Я лично не вижу преимуществ х64 перед х86. Флэш не работает, некоторые программы тоже


Флеш работает. Чего ему не работать? Вот только скомпилировала Adobe только 32битный флеш, а 64битные приложения не могут подгружать 32битные библиотеки или плагины, если только не оснащены соответсвующим программны враппером. На практике это означает, что тот же 32битный браузер, который вы используете сегодня, будет корректно работать с флешем. А вот если вы захотите учавствовать в тестировании 64битного FireFox, то от флеша в нём прийдется отказаться. Что было проблемой год назад или более, сегодня в период быстрого распространения html5 проблемой кажется надуманной.

#194634 Lico :
Fuhrer-Adolf, гы, а я думал, если у меня на самом первом 330 атоме работает x64 freebsd, то и на старших моделях оно должно быть. Ну и все равно на атомах больше 4 гигов памяти не поставишь, так что теряется смысл x64.


330 действительно 64битный. Athlon Neo тоже идут с поддержкой 64битных инструкций. Касательно альтернативных ОС, OpenSolaris например очень интересно реализован в том плане, что на системах с поддержкой EM64T / x86-64 инструкций загружается в 64битном режиме, без них в 32битном. Таким образом разрядность уже выбрана за пользователя с учетом наиболее эффективных инструкций. Windows скорее всего тоже это ожидает. Наврядли MS будет возится с компиляцией 32битного издания следующей ОС. От 32битных серверов, слава богу, уже ушли как-никак.

#194820   | 18.08.10 04:49
Не в сети
Сообщений: 491
Благодарностей: 6
Предупреждений:
Из: Russia Москва
Род занятий: «Всё и сразу»

Fuhrer-Adolf писал:И если процессу нужны три имеющиеся у вас гигабайта, например, процесс всё-равно упрется в 2 и полезит в файл подкачки


Игорь Лейко писал:Подучите матчасть, пожалуйста


Fuhrer-Adolf писал:Сходите в гугл. А лучше обзаведитесь системой с 2 или более Гб ОЗУ, поставьте туда 32битную ОС и проверьте на практике


Fuhrer-Adolf,
вот представьте себе какой-нибудь несведущий в вопросе человек полезет во всемирную паутину и совершенно случайно найдёт вот эту фразу "упрется в 2 и полезет в файл подкачки", прочитает и возьмёт на веру, а потом будет "учить" других, что вот так правильно и никак иначе. Ведь он прочитал это в "Гугле".

Игорь Лейко,
идите гуглите, не знаете ничего!

#194825   | 18.08.10 09:40
Не в сети
Сообщений: 822
Благодарностей: 19
Предупреждений:
Из: Russia
Род занятий: пенсионер

#194820 Fuhrer-Adolf :
Сходите в гугл.


Яволь, мой фюрер! Но матчасть все же подучите, дабы глупости не писать. Только не в гугле и не в википедии, пожалуйста. Пользуйтесь первоисточниками.
Упершись в 2 Гб, приложение ни в какой файл подкачки не полезет, оно просто получит от системы отлуп, если попытается запросить больше.
Есть, правда, два исключения, но они в обычной жизни не встречаются или встречаются весьма редко.

#194828   | 18.08.10 12:07
Не в сети
Сообщений: 3165
Благодарностей: 272
Предупреждений:
Из: Israel T.A.
Род занятий: IT

Игорь Лейко писал:Упершись в 2 Гб, приложение ни в какйо файл подкачки не полезет, оно просто получит от систеы отлуп, если попытается запросить больше.


Оно может запросить до трёх гигабайт user mode адресуемой виртуальной памяти при использовании bcdedit /set IncreaseUserVa 3072 или, в случае NT 5.x, ключа /3GB в boot.ini ;)

#194830   | 18.08.10 12:34
Не в сети
Сообщений: 822
Благодарностей: 19
Предупреждений:
Из: Russia
Род занятий: пенсионер

#194830 arseny1992 :
Оно может запросить до трёх гигабайт user mode адресуемой виртуальной памяти


Я же написал про два возможных исключения. И между прочим, одного изменения настроек ОС в указанном Вами случае явно недостаточно. :P

#194845   | 18.08.10 14:03
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

#194852   | 18.08.10 15:17
Не в сети
Сообщений: 45
Благодарностей: 5
Предупреждений:
Из: Belize http://thelonghorn.nu
Род занятий:

#194828 Игорь Лейко :
Упершись в 2 Гб, приложение ни в какой файл подкачки не полезет, оно просто получит от системы отлуп, если попытается запросить больше.


Это было справедливо для приложений скомпилированных без /LARGEADDRESSAWARE. Т.е. из по-настоящему ресурсоёмких сегодня — почти никаких.

#194825 John :
вот представьте себе какой-нибудь несведущий в вопросе человек полезет во всемирную паутину и совершенно случайно найдёт вот эту фразу "упрется в 2 и полезет в файл подкачки", прочитает и возьмёт на веру, а потом будет "учить" других, что вот так правильно и никак иначе. Ведь он прочитал это в "Гугле".


Ему это делать не прийдется. Сегодня достаточно приложений, которые на практике это продемонстрируют (Adobe Photoshop, Premiere и множество других. О играх и говорить не стоит).

#194830 arseny1992 :
Оно может запросить до трёх гигабайт user mode адресуемой виртуальной памяти при использовании bcdedit /set IncreaseUserVa 3072 или, в случае NT 5.x, ключа /3GB в boot.ini ;)


Может. А ещё оно может использовать PAE. Но во-первых, последнее решение на десктопе выглядит крайне грубо, во-вторых 3 гигабайта процессу для этого ключа и 4 гигабайта процессу для PAE исправляют ситуацию не сильно и не на долго. Более того, эти механизмы требуют оптимизации под них программного обеспечения.

#194855   | 18.08.10 16:15
Не в сети
Сообщений: 822
Благодарностей: 19
Предупреждений:
Из: Russia
Род занятий: пенсионер

#194855 Это было справедливо для приложений скомпилированных без /LARGEADDRESSAWARE. Т.е. из по-настоящему ресурсоёмких сегодня — почти никаких.


Если /3gb или UserVA не активированы, то LARGEADDRESSAWARE ничем помочь не может.

#194855 А ещё оно может использовать PAE.


Приложения использовать PAE никак не могут, это функция железа и операционной системы.

#194867   | 18.08.10 18:55
Не в сети
Сообщений: 45
Благодарностей: 5
Предупреждений:
Из: Belize http://thelonghorn.nu
Род занятий:

#194867 Игорь Лейко :
Если /3gb или UserVA не активированы, то LARGEADDRESSAWARE ничем помочь не может.


1) Зачем вы пишете, что будет если %что-либо%? Никто обратного не утверждал. По-моему, речи об этом не заходило вообще.
2) Флаг /LARGEADDRESSAWARE всего-лишь сообщает компилятору, что приложение может обрабатывать адреса более двух ГБ. Вполне естественно, что дальше, чтобы ОС выделила этому приложению ресурсы, она должна обрабатывать длинные адресные пространства.
3) Поддержка памяти сверх виртуального пространства реализовывается средствами интерфейса AWE (Address Windowing Extensions) в коде приложения.

#194867 Игорь Лейко :
Приложения использовать PAE никак не могут, это функция железа и операционной системы.


Т.е. выходит что приложения не могут использовать использовать "функции железа и операционной системы". Если бы это было правдой, в режиме PAE работы MMU, они бы не получили ресурсов

#194869   | 18.08.10 19:41
Не в сети
Сообщений: 822
Благодарностей: 19
Предупреждений:
Из: Russia
Род занятий: пенсионер

#194869 Fuhrer-Adolf :

#194867 Игорь Лейко :
Приложения использовать PAE никак не могут, это функция железа и операционной системы.


Т.е. выходит что приложения не могут использовать использовать "функции железа и операционной системы".


Если у Вас выходит именно так, то Вы не в ладах с логикой. Всякая селедка - рыба, но не всякая рыба - селедка.

#194877   | 18.08.10 21:04
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.037 секунд (Общее время SQL: 0.017 секунд - SQL запросов: 99 - Среднее время SQL: 0.00017 секунд))
Top.Mail.Ru