Взрослые люди продолжают использовать x86, потому что стабильность и оттестированность важнее циферок в разрядности. Никаких преимуществ на десктопе x86_64 не имеет.
больше всего интересна разница между ядрами 486, 686-pae, 686-bigmem и amd64. И почему выпилили 686 обычный? Наверное, они думают, что Дебиан используют только для серверов.
интересует принципиальная разница: то работает так, это эдак. Вообще зачем на десктопе больше 4 гигов оперативки? Из-за их 686-pae перешёл на amd64. Слегка заметил быстрее работает (думаю из-за отсутствия pae).
486 — работает на x86, начиная с Intel 486; 686 — начиная с Pentium II; amd64 — начиная с Pentium 4 или Core Duo, не помню точно.
Обычный 686 никуда не дели, оно есть в репозитории. bigmem — старое название PAE и в данный момент ссылается на него, чтобы старые пользователи спокойно обновили свои bigmem на pae.
Разница — в адресации памяти. Обычное ядро адресует до 4ГБ физической памяти и до 2ГБ виртуальной на каждый процесс. PAE способно адресовать >4ГБ физической памяти, процессы по-прежнему получают до 2ГБ виртуального пространства. amd64 само адресует >4ГБ памяти, и столько же виртуальной получает каждй процесс.
Если тебе не надо больше 4ГБ, это не значит чо другим не надо. У 8ГБ используются по прямому назначению.
Работает быстрее банально из-за того, что для amd64 нижний предел возможностей процессора гораздо выше, чем для 686. Если компилруешь под amd64, у тебя гарантированно есть SSE, другие разухабистые инструкции из 21го века. Для 686 — можешь рассчитывать только на MMX и другие технологии середины 90х.