Программное обеспечение
какой потолок у 64 битных ОС на счёт ОЗУ? если:
Адресом последней ячейки оперативной памяти, доступной Win 32-bit, будет число, состоящее из 32 единиц (в двоичной системе исчисления). Переводим в десятичную систему: 2E32 = 4 294 967 296 бит. Переводим биты в Байты: 4 294 967 296 : 10 х 8 = 3 435 973 836,8 Байт, т.е. 3, 44 Гбайта. Это предельный объём.
Для 32 разрядной объем памяти - два в тридцать второй степени байт = 4`294`967`296
Для 64 разрядной объем памяти - два в шестьдесят четвертой степени байт = 18`446`744`073`709`551`616.
А у тебя туфта написана 100%.
Для 64 разрядной объем памяти - два в шестьдесят четвертой степени байт = 18`446`744`073`709`551`616.
А у тебя туфта написана 100%.
128 гиг, для MAC-ов больше
максимально обрабатываемое число + 1 (+1 -> это с учетом нуля) :
2E16 = 1 0000 в шестадцатиричной
2E32 = 4000 0000 в шеснадцатиричной
2E64 = 1 0000 0000 0000 0000 в шеснадцатиричной.
Обратите внимание, что это можно посчитать только в ручную, поскольку максимальное 64 разрядное число, которое может обработать 64x проц - это FFFF FFFF FFFF FFFF в шестандцатиричной системе счисления.
Ещё замедтье, количество пар нолей после первой единицы совпадает с количеством байт разрядности процессора.
А теперь давайте переведм это ужасное число в байты.
по аналогии:
1 байт = 1 в 16-ной сс
1кБайт = 400 в 16-ной сс
1Мбайт = 10 0000 в 16-ной сс
1ГБайт = 4000 0000 в 16-ной сс
1 ТБайт = 100 0000 0000
делим 1 0000 0000 0000 на 100 0000 0000 = 100 в 16-ной сс. -> во столько раз 1 ТБ памяти меньше, чем памяти, поддерживаемой для 64-ной машины. переводим 100 из 16 сс в десятичную (калькулятор в помощь) : 100h = 256. Ответ - 256 Террабайт. Не так уж и много на мой взгляд
Извиняюсь.. . немного не верный был расчет. уже исправил - это точный ответ.
2E16 = 1 0000 в шестадцатиричной
2E32 = 4000 0000 в шеснадцатиричной
2E64 = 1 0000 0000 0000 0000 в шеснадцатиричной.
Обратите внимание, что это можно посчитать только в ручную, поскольку максимальное 64 разрядное число, которое может обработать 64x проц - это FFFF FFFF FFFF FFFF в шестандцатиричной системе счисления.
Ещё замедтье, количество пар нолей после первой единицы совпадает с количеством байт разрядности процессора.
А теперь давайте переведм это ужасное число в байты.
по аналогии:
1 байт = 1 в 16-ной сс
1кБайт = 400 в 16-ной сс
1Мбайт = 10 0000 в 16-ной сс
1ГБайт = 4000 0000 в 16-ной сс
1 ТБайт = 100 0000 0000
делим 1 0000 0000 0000 на 100 0000 0000 = 100 в 16-ной сс. -> во столько раз 1 ТБ памяти меньше, чем памяти, поддерживаемой для 64-ной машины. переводим 100 из 16 сс в десятичную (калькулятор в помощь) : 100h = 256. Ответ - 256 Террабайт. Не так уж и много на мой взгляд
Извиняюсь.. . немного не верный был расчет. уже исправил - это точный ответ.
Юрий Захаров
> Обратите внимание, что это можно посчитать только в ручную, поскольку максимальное 64 разрядное число, которое может обработать 64x проц
>- это 9999 9999 9999 9999 в шестандцатиричной системе счисления.
>Ещё замедтье, количество пар нолей после первой единицы совпадает с количеством байт разрядности процессора.
Ошибаетесь уважаемый! Максимальное число в x64 - FFFFFFFFFFFFFFFF
>- это 9999 9999 9999 9999 в шестандцатиричной системе счисления.
>Ещё замедтье, количество пар нолей после первой единицы совпадает с количеством байт разрядности процессора.
Ошибаетесь уважаемый! Максимальное число в x64 - FFFFFFFFFFFFFFFF
Михаил Григорьев
ой блииин... туплю сегодня... домножьте 256 террабайт ещё на 256....получается 65536 террабайт или 64 Зетабайта
Михаил Григорьев
64 зетабайта. я написал программу для подсчета.
для вин сервер2008 этерпрайз 2Тбайта
Нурбек Токторалиев
и ты не прав есть х86(онже 32бита) и х64
Похожие вопросы
- Нельзя выбрать 64-битную ос в Virtualbox.
- Стоит ли ставить 64-битную ОС на ноутбук с 2 гб озу? меняет ли ситуацию, что ОС будет Linux?
- Вопрос по 64 битной ОС
- 64-битная ОС Windows 7 потребляет больше ресурсов производительности чем 32-битная?
- Почему?? ? Почему многие ставят 64-битные ОС на многоядерные системы, а некоторые до сих пор пользуются ХР?
- Какую ОС установить на комп, 32 битную или 64 битную?
- Помогите! Хочу поменять ОС 32 битную на 64 битную, но вот выскакивает ошибка.
- Почему необходимо устанавливать 64-х разрядную ОС при объём ОЗУ более 4ГБ?
- 64-битная win7 будет ли обрабатывать процессы лучше, чем 32-битная на ноуте ASUS K54L Celeron1,50ГГЦ/2 ГБ ОЗУ?
- у кого 64 битная windows,сюда)
в шестнадцатиричной системе FF`FF`FF`FF = два в тридцать второй степени без единицы.
А всего адресов равно два в тридцать второй степени = 4`294`967`296
Это только одних адресов 4 Гига! Если у тебя шина данных будет только в один бит, то объем памяти при 32-х разрядной адресной шине и одноразрядной шине данных будет 4 Гига бита.
При 8-ми разрядной шине данных - 4 Гига байта. При 32-ух разрядной шине данных 4 Гига DWORD(4 байта) = 16 Гбайт.
Таким образом, аппаратно, имея 32-разрядную адресную шину и 32-х разрядную шину данных можно адресовать 16 Гбайт. Но не по одному байту по 32-х разрядному слову (DWORD).
Интеловские процессоры унаследовали адресацию по одному байту от 8-ми разрядных процессоров. Поэтому фактически два младших бита адресной шины используются не по назначению. И они могут адресовать 4 Гбайта.
Операционные системы (Windows XP) из 4 Гбайт один забирает под свои нужды, остается 3.