AMD64 является официально поддерживаемой архитектурой Debian начиная с выпуска Debian 4.0 (etch).
Перенос содержит ядра для всех 64-битных процессоров AMD с расширением AMD64 и для всех процессоров Intel с расширением Intel 64 и общим 64-битным пользовательским пространством.
Полностью 64-битное пользовательское пространство
Перенос AMD64 полностью 64-битный, позволяющий пользователю получать преимущества этой архитектуры по сравнению с i386:
- нет сегментации памяти в нижней и верхней памяти,
- до 128 ТБайт виртуального адресного пространства на процесс (вместо 2 ГБайт),
- Поддержка 64 ТБайт физической памяти вместо 4 ГБайт (или 64 ГБайт с расширением PAE),
- 16 регистров общего назначения вместо 8,
- gcc по умолчанию использует математические функции SSE2 вместо 387 FPU,
- gcc по умолчанию пропускает frame-pointers при -O2,
- оптимизация во время компиляции использует общую базу для AMD64/Intel 64 вместо унаследованного i386 хлама,
- по умолчанию страницы памяти не исполняемые.
- Ядро поддерживает запуск 32-битных двоичных файлов, основные библиотеки для них предоставляются с помощью механизма мультиархитектурности Debian.
Минимальная поддержка AMD64 на i386
Официальный дистрибутив i386 также содержит минимальную поддержку AMD64, заключающуюся в 64-битном ядре, наборе компиляторов, способных создавать 64-битные двоичные файлы, и пакете amd64-libs для запуска сторонних двоичных файлов для amd64 с собственными общими библиотеками.
Версии основных пакетов
Сравнение версий ключевых пакетов с предыдущим стабильным выпуском.
| Пакет / компонент | Предыдущая версия | Текущая версия |
|---|---|---|
| Firefox ESR | 52.4.0 | 68.7.0 |
| GCC | 6.3 | 8.3 |
| glibc | 2.24 | 2.28 |
| GNOME | 3.22 | 3.30 |
| LibreOffice | 5.2.7 | 6.1.5 |
| Thunderbird | 52.3.0 | 68.7.0 |
| Загрузчик | GRUB 2.02~beta3 | GRUB 2.02 |
| Инсталлятор | debian-installer | debian-installer |
| Менеджер пакетов | APT (dpkg) | APT (dpkg) |
| Сервер X.Org | 1.19.2 | 1.20.4 |
| Система инициализации | systemd 232 | systemd 241 |
| Формат пакетов | DEB | DEB |
| Ядро Linux | 4.9 | 4.19 |