Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Компьютеры > Операционные системы > Windows
Расширенный поиск

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2009, 23:55 Вверх   #1
Опытный пользователь
 
Аватар для pulz
pulz вне форума
Доп. информация
Лампочка 32x64x86?.

Кто может обьяснить вообще какая раздница между windows 32-битной,64 и 86?..Ну как я понял 32-ух и 86 битные версии могут видеть только 3.25Гб оперативки а 64 может видеть 4Гб..Обьясните ктонить если я не так чтот понял..Тогда какая раздница между 32-ух и 86 битными версиями?..И вообще как определить свою видну, скольки она битная...?
  Ответить с цитированием
Старый 01.07.2009, 00:48 Вверх   #2
.:V.I.P.:.
 
Аватар для Lifeline
Lifeline вне форума
Доп. информация
По умолчанию

pulz, Вот статейка про vistu

Архитектура x86-64 под скальпелем ассемблерщика

32-битная эпоха уходит в прошлое, сдаваясь под натиском новых идей и платформ. Оба флагмана рынка (Intel и AMD) представили 64-битные архитектуры, открывающие дверь в мир больших скоростей и производительных ЦП. Это настоящий прорыв - новые регистры, новые режимы работы… попробуем с ними разобраться? Мы рассмотрим архитектуру AMD64 (она же x86-64) и покажем, как с ней бороться.

64-битный лейбл - звучит возбуждающе, но в практическом плане это всего лишь хитрый маркетинговый трюк, скрывающий не только достоинства, но и недостатки. Нам дарованы 64-битные операнды и 64-битная адресация. Казалось бы, лишние разряды карман не тянут и если не пригодятся, то, по крайней мере, не помешают. Так ведь нет! С ростом разрядности увеличивается и длина машинных команд, а значит, время их загрузки/декодирования и размеры программы, поэтому для достижения не худшей производительности 64-битный процессор должен иметь более быструю память и более емкий кэш. Это раз.

64-битные целочисленные операнды становятся юзабельны только при обработке чисел порядка 2^33+ (8.589.934.592) и выше. Там, где 32-битному процессору требуется несколько тактов, 64-битный справляется за один. Но где ты видел такие числа в домашних и офисных приложениях? Не зря же инженеры из Intel пошли на сокращение разрядности АЛУ (арифметичного-логичесокго устройства), ширина которого в Pentium-4 составляет всего 16 бит, против 32 бит в Pentium-III. Это не значит, что Pentium-4 не может обрабатывать 32-разрядные числа. Может. Только он тратит на них больше времени, чем Pentium-III. Но, поскольку, процент подлинно 32-разрядных чисел (то есть таких, что используют свыше 16 бит) в домашних приложениях относительно невысок, производительность падает незначительно. Зато ядро содержит меньше транзисторов, выделяет меньше тепла и лучше работает на повышенной тактовой частоте - в целом эффект положительный.

64-битная разрядность… Помилуй! Адресовать 18.446.744.073.709.551.616 байт памяти не нужно даже Microsoft'у со всеми его графическими заворотами! Из 4 Гбайт адресного пространства Windows Processional и Windows Server только 2 Гбайта выделяют приложениям.

3 Гбайта выделяет лишь Windows Advanced Server, и не потому, что больше выделить невозможно! x86-процессоры с легкостью адресуют вплоть до 16 Гбайт (по 4 Гбайта на код, данные, стек и кучу), опять-таки обходясь минимальной перестройкой операционной системы! Почему же до сих пор это не было сделано? Почему мы сидим на жалких 4 Гбайтах из которых реально доступны только два?! Да потому, что больше никому не нужно! Систему, адресующую 16 Гбайт, просто так не продашь, кого эти гигабайты интересуют? Вот 64-бита - совсем другое дело! Это освежает! Вот все вокруг них и танцуют.

Сравнивать 32- и 64-битные процессоры бессмысленно! Если 64-битный процессор на домашнем приложении оказывается быстрее, то отнюдь не за счет своей 64-битности, а благодаря совершенно независимым от нее конструктивным ухищрениям, на которых инженеры едва не разорвали себе задницы!
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 01.07.2009, 00:48 Вверх   #3
Модератор
 
Аватар для elvis75
elvis75 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от pulz Посмотреть сообщение
Кто может обьяснить вообще какая раздница между windows 32-битной,64 и 86?..Ну как я понял 32-ух и 86 битные версии могут видеть только 3.25Гб оперативки а 64 может видеть 4Гб..Обьясните ктонить если я не так чтот понял..Тогда какая раздница между 32-ух и 86 битными версиями?..И вообще как определить свою видну, скольки она битная...?
Есть 32 битные системы и 64 битные 86 битных пока не придумали.
Обозначение x86 (Intel 80x86) — общее название семейства микропроцессоров, как разработанных и выпускаемых компанией Intel, так и совместимых с ними процессоров других производителей (AMD, VIA, Transmeta, WinChip и т. д.). читать WIKI
32 битные системы (и Windows и Linux) работают на компьютерах основанных на 32 битных процессорах и соответственно 64 битные системы (и Windows и Linux) работают на компьютерах основанных на 64 битных процессорах.
И различия в возможностях ОС заключается в различия архитектуры 32 и 64 бит. Для того чтобы объяснить тебе ВСЕ различия между архитектурами потребуется очень много времени и сил, кроме всего прочего, это просто бессмысленно. Вся запрашиваемая информация есть в интернете. Ну вот хоть там и там почитай. Там и там поищи.

З.Ы. http://bormotuhi.net/showthread.php?t=3945 здесь уже похожий вопрос тоже задавали.

Последний раз редактировалось elvis75; 01.07.2009 в 00:54..
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 05.07.2009, 20:58 Вверх   #4
Опытный пользователь
 
Аватар для pulz
pulz вне форума
Доп. информация
По умолчанию

Artemciti, elvis75, спасибо..так вроде что то понял..но не понял как определить какая у тебя винда?..
Цитата Сообщение от elvis75 Посмотреть сообщение
Ну вот хоть там и там почитай. Там и там поищи.
оО да спасиб за ссылки на яндекс и гугл xD ;D
  Ответить с цитированием
Старый 07.07.2009, 23:33 Вверх   #5
Модератор
 
Аватар для elvis75
elvis75 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от pulz Посмотреть сообщение
не понял как определить какая у тебя винда
а в гугле или яндексе тупо набить вопрос КАК ОПРЕДЕЛИТЬ КАКОЙ WINDOWS 32 ИЛИ 64 не пытался??? или я тебе ссылки дал ну чисто по приколу, постебаться???
Ну ты еще спроси:
как узнать у меня виндовс стоит на компе или нет???
как узнать у меня винда XP или Виста???
Как узнать какой у меня процессор,
а монитор,
а клавиатура,
а мышь...
и далее в том же духе.
Специально для вас, набрал вышеуказанный вопрос в яндексе и под номером 2, о чудо, вот эта ссылка, там описан таинственный процесс определения какая все-таки винда.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:06. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.09768 секунды с 11 запросами