esyr: (Default)
Подумал-подумал и решил открыть страшную тайну. Со времён Pentium Pro (а это, как мне подсказывает википедия, 1995 год) x86 умеет такую чудесную фичу, как PAE. Она, помимо прочих вкусностей, позволяет использовать для физических адресов более 32 бит, то есть, снимает ограничение на размер адресуемой памяти в 4 гигабайта. В том самом Pro можно было использовать 36 бит (64 ГБ), сейчас, как подсказыват всё та же википедия, до 48 (262 144 ГБ). Понятно, что ограничение виртуальной памяти в 32 бита и 4 ГБ никуда не девается (но его можно обойти соответствующими техниками программирования), но тем не менее.

А пишу я это к тому, что тут разные люди маркетоидного (и не очень) вида очень сильно вопят, что нам нужны 64-битные процессоры потому, что больше 4 гигабайт памяти 32-битные системы не видят. Так вот, это — бред и враньё. Причин невидинея более пресловутых 4 гигабайт (которые, на самом деле, являются не единственным рубежом) две:
  • Ограничение со стороны ОС. Лицензионное (как я уже писал ранее про анальное рабство Баллмера) или технологическое (тот же Linux под x86, вроде, больше 64 ГБ не умеет; правда, тут я могу ошибаться, ибо читал про это в новости о выходе 2.6)

  • Ограничение со стороны чипсета. Вроде, только i945 и его современники научились работать с 8 гигабайтами, хотя здесь, опять же, я могу ошибаться (но не более чем на поколение/порядок)

Итог: если вам пытаются впихнуть 64-битное ядро только потому, что у вас 8 гигабайт памяти, можете плевать этому человеку в лицо смело.

Да, x86-64 таки очень даже нужен, и на него нужно переходить (главное — понимать, зачем), но про это в другой раз.

Profile

esyr: (Default)
esyr

October 2010

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 7th, 2026 05:40 am
Powered by Dreamwidth Studios