Re[5]: имеет ли смысл переезжать на 64битную платформу?
От: ipse Россия  
Дата: 20.08.12 10:10
Оценка:
Здравствуйте, sysenter, Вы писали:

S>Вы таки действительно считаете

Я считаю, что вот здесь эта тема хорошо разобрана.

Хотя теоретически 32-разрядной системе доступны (без дополнительных ухищрений) до 4 ГБ физической памяти, 32-разрядные клиентские версии Windows не могут использовать весь этот объем из-за того, что часть адресов используется устройствами компьютера.

Re[6]: имеет ли смысл переезжать на 64битную платформу?
От: sysenter  
Дата: 20.08.12 10:16
Оценка:
Здравствуйте, ipse, Вы писали:

I>Я считаю, что вот здесь эта тема хорошо разобрана.

I>

Хотя теоретически 32-разрядной системе доступны (без дополнительных ухищрений) до 4 ГБ физической памяти, 32-разрядные клиентские версии Windows не могут использовать весь этот объем из-за того, что часть адресов используется устройствами компьютера.


Таки я не получил ответа на свой вопрос. Если клиентской версии Windows не доступны все 4 гига то получается, что устройства или таблица отображения страниц памяти сами забирают пол гига или клиентской версии Windows доступны все 4 гига и это ОС им отдаёт эти 4 гига?

p.s. Ссылки это конечно хорошо, но вы ipse влепили мне минус и хотелось бы, чтобы вы обосновали ответом на выше заданный вопрос. Вдруг я чего не понимаю, а вы мне откроете глаза. Ну или распишетесь в непонимании)
Re: имеет ли смысл переезжать на 64битную платформу?
От: speaker2012  
Дата: 20.08.12 10:32
Оценка:
Здравствуйте, speaker2012, Вы писали:

S>имеет ли смысл переезжать на 64битную платформу с точки зрения глючности/отказоустойчивости софта?

S>насколько стабильно все 64хбитное и 32хбитное работает?

а 32хбитный софт нужно как-то настраивать перед запуском, указывая системе, что это 32хбитное приложение, или ОС сама определяет это и запускает как надо?
Re[2]: имеет ли смысл переезжать на 64битную платформу?
От: speaker2012  
Дата: 20.08.12 10:33
Оценка:
Здравствуйте, speaker2012, Вы писали:

S>Здравствуйте, speaker2012, Вы писали:


S>>имеет ли смысл переезжать на 64битную платформу с точки зрения глючности/отказоустойчивости софта?

S>>насколько стабильно все 64хбитное и 32хбитное работает?

S>а 32хбитный софт нужно как-то настраивать перед запуском, указывая системе, что это 32хбитное приложение, или ОС сама определяет это и запускает как надо?


аналогичный вопрос по поводу инсталляторов
система сама определяет, что инсталлятор тоже 32хбитный и все правильно прописывает на запросы от него?
Re[2]: имеет ли смысл переезжать на 64битную платформу?
От: Maniacal Россия  
Дата: 20.08.12 10:38
Оценка:
Здравствуйте, speaker2012, Вы писали:

S>Здравствуйте, speaker2012, Вы писали:


S>>имеет ли смысл переезжать на 64битную платформу с точки зрения глючности/отказоустойчивости софта?

S>>насколько стабильно все 64хбитное и 32хбитное работает?

S>а 32хбитный софт нужно как-то настраивать перед запуском, указывая системе, что это 32хбитное приложение, или ОС сама определяет это и запускает как надо?


У EXE и DLL файлов есть PE-заголовок, в котором содержится информацию о том, скольки они битные. Ничего настраивать не нужно.
Re: имеет ли смысл переезжать на 64битную платформу?
От: ntp  
Дата: 20.08.12 10:43
Оценка: +2 :)
Здравствуйте, speaker2012, Вы писали:

S>имеет ли смысл переезжать на 64битную платформу?

В форуме "О жизни" топик почему-то читается как "Имеет ли смысл переезжать на 64битную квартиру"
Re[7]: имеет ли смысл переезжать на 64битную платформу?
От: ipse Россия  
Дата: 20.08.12 10:43
Оценка:
Здравствуйте, sysenter, Вы писали:

S>Таки я не получил ответа на свой вопрос.

Да не хочу я здесь священные войны разводить. Всё что хотел, я сказал здесь
Автор: ipse
Дата: 20.08.12
.

S>p.s. Ссылки это конечно хорошо, но вы ipse влепили мне минус

Расслабьтесь, минус на этом форуме всего-лишь означает несогласие, ничего страшного.
Re[2]: имеет ли смысл переезжать на 64битную платформу?
От: BulatZiganshin  
Дата: 23.08.12 15:12
Оценка:
Здравствуйте, okman, Вы писали:

O>Вот только на сегодняшний день далеко не всякая программа, — особенно это касается

O>прикладного софта, — имеет 64-битную редакцию. Это значит, что запускаться такие
O>программы будут в WOW64 и почти никаких преимуществ платформы они не получат — ни
O>доступа к большему объему памяти, если таковой имеется, ни выигрыша в производительности,

ошибаешься. вообще переезжать на x64 имеет смысл начиная гиг с 2 памяти
Люди, я люблю вас! Будьте бдительны!!!
Re[2]: имеет ли смысл переезжать на 64битную платформу?
От: AlexWlad  
Дата: 23.08.12 15:19
Оценка:
Здравствуйте, Abyx, Вы писали:

A>Здравствуйте, speaker2012, Вы писали:


S>>имеет ли смысл переезжать на 64битную платформу с точки зрения глючности/отказоустойчивости софта?

S>>насколько стабильно все 64хбитное и 32хбитное работает?

A>всё работает так же как и на 32разрядной, только лучше.


Map eXtreeme не работает!!! (Win Ser 2008R2)
Re[2]: имеет ли смысл переезжать на 64битную платформу?
От: Хон Гильдон Россия  
Дата: 23.08.12 15:20
Оценка:
Здравствуйте, okman, Вы писали:

O>программы будут в WOW64 и почти никаких преимуществ платформы они не получат — ни

O>доступа к большему объему памяти, если таковой имеется, ни выигрыша в производительности,

Это не так. Под Win-64 32-битные программы получают примерно 3.7 Гб пользовательского адресного пространства вместо 3 Гб под Win-32. Иногда это существенно.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[3]: имеет ли смысл переезжать на 64битную платформу?
От: okman Беларусь https://searchinform.ru/
Дата: 23.08.12 15:54
Оценка:
Здравствуйте, BulatZiganshin, Вы писали:

BZ>ошибаешься. вообще переезжать на x64 имеет смысл начиная гиг с 2 памяти


(c)
Какие ваши доказательства ?
Re[3]: имеет ли смысл переезжать на 64битную платформу?
От: okman Беларусь https://searchinform.ru/
Дата: 23.08.12 15:55
Оценка:
Здравствуйте, Хон Гильдон, Вы писали:

ХГ>Под Win-64 32-битные программы получают примерно 3.7 Гб пользовательского адресного пространства вместо 3 Гб под Win-32.


Для этого в PE-заголовке должен быть прописан флажок "large address aware".
Re[4]: имеет ли смысл переезжать на 64битную платформу?
От: BulatZiganshin  
Дата: 23.08.12 15:56
Оценка:
Здравствуйте, okman, Вы писали:

BZ>>ошибаешься. вообще переезжать на x64 имеет смысл начиная гиг с 2 памяти


O>(c)

O>Какие ваши доказательства ?

попробуй выделить 2 гб кусок памяти
Люди, я люблю вас! Будьте бдительны!!!
Re[3]: имеет ли смысл переезжать на 64битную платформу?
От: Vetal_ca Канада http://vetal.ca
Дата: 23.08.12 15:59
Оценка:
Здравствуйте, Хон Гильдон, Вы писали:

ХГ>Здравствуйте, okman, Вы писали:


O>>программы будут в WOW64 и почти никаких преимуществ платформы они не получат — ни

O>>доступа к большему объему памяти, если таковой имеется, ни выигрыша в производительности,

ХГ>Это не так. Под Win-64 32-битные программы получают примерно 3.7 Гб пользовательского адресного пространства вместо 3 Гб под Win-32. Иногда это существенно.


Скорее, почти 4. Все зарезервированные областы "выносятся" из адресного пространства, оставляя только заглушки для вызовов и области для "отлова" околонулевых указателей. Но для этого надо флаг линкером или спец утилитой от VS ставить. Что программа способна работать с адресами за 2 Gb
Re[4]: имеет ли смысл переезжать на 64битную платформу?
От: BulatZiganshin  
Дата: 23.08.12 16:16
Оценка:
Здравствуйте, Vetal_ca, Вы писали:

V_>Скорее, почти 4. Все зарезервированные областы "выносятся" из адресного пространства, оставляя только заглушки для вызовов и области для "отлова" околонулевых указателей.


ага. а где по твоему размещаются dll-ки
Люди, я люблю вас! Будьте бдительны!!!
Re[3]: имеет ли смысл переезжать на 64битную платформу?
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 23.08.12 16:27
Оценка:
Здравствуйте, speaker2012, Вы писали:

S>аналогичный вопрос по поводу инсталляторов

S>система сама определяет, что инсталлятор тоже 32хбитный и все правильно прописывает на запросы от него?

Все эти проблемы давным-давно решены. Я сижу на 64-битной платформе уже несколько лет, и особых проблем не замечено. Поначалу были проблемы с драйверами, но сейчас это уже давно устаканилось. Определённые сложности могут быть со старой периферией, под которые есть только 32битные дрова. Иногда такие проблемы удаётся решить использованием виртуальных машин, которые умеют "пробрасывать" порты внутрь машины.
[КУ] оккупировала армия.
Re[5]: имеет ли смысл переезжать на 64битную платформу?
От: okman Беларусь https://searchinform.ru/
Дата: 23.08.12 16:40
Оценка: +2
Здравствуйте, BulatZiganshin, Вы писали:

BZ>попробуй выделить 2 гб кусок памяти


Попробовал.
А еще я пробовал работать на ноутбуке с двумя гигами оперативки и 64-битной Windows.
Знатное, скажу я, извращение.
Re[5]: имеет ли смысл переезжать на 64битную платформу?
От: Vetal_ca Канада http://vetal.ca
Дата: 23.08.12 16:46
Оценка:
Здравствуйте, BulatZiganshin, Вы писали:

BZ>ага. а где по твоему размещаются dll-ки


In-process dlls это часть процесса. Находятся в этом же адресном пространстве.

Точно так же можно сказать, что программе отводится меньше места т.к. часть отдана стеку
Re[6]: имеет ли смысл переезжать на 64битную платформу?
От: BulatZiganshin  
Дата: 23.08.12 16:57
Оценка:
Здравствуйте, okman, Вы писали:

O>А еще я пробовал работать на ноутбуке с двумя гигами оперативки и 64-битной Windows.

O>Знатное, скажу я, извращение.

почему? неужели лишние 100-200 мег так критичны?
Люди, я люблю вас! Будьте бдительны!!!
Re[6]: имеет ли смысл переезжать на 64битную платформу?
От: BulatZiganshin  
Дата: 23.08.12 16:59
Оценка:
Здравствуйте, Vetal_ca, Вы писали:

BZ>>ага. а где по твоему размещаются dll-ки


V_>In-process dlls это часть процесса. Находятся в этом же адресном пространстве.


V_>Точно так же можно сказать, что программе отводится меньше места т.к. часть отдана стеку


пользователю ничуть не легче от того, что антивирусы и прочая дрянь формально являются частью его процесса
Люди, я люблю вас! Будьте бдительны!!!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.