объясните в двух словах архитектурные нововведения ядра линукс -- недавно пересел с FreeBSD на Gentoo и не могу понять, так как эволюционно система уже явно продвинулась по сравнению с документацией: 1. Какие вещи являются устарелыми а какие нет, так как присутствуют и те и те: /dev -- тут устройства /sys -- тут тоже устройства но как то красивее (это т.н. DBUS? HAL?)
2. что такое /etc/env.d -- файлы вида 046gcc -- что это? как они запускаются? (во всех мануалах "добавьте туда-то такой-то файл" что не проясняет сути) /etc/rс.d -- я понимаю последовательность запуска rc-скриптов, но эта папка хранит что-то в виде сервисов запускающихся при опр. runlevel-ах?
3. что реально даёт gcc4? новая glibc -- понятно, те же NPTL а вот обновление с gcc3 на 4 имеет какой-нибудь реальный смысл?
4. если у меня сейчас AMD64 но система стоит 32-разрядная как мне плавно пересобраться (кросс-компилинг или как там)