Архитектура ядра GNU Linux

Является ли ядро ​​GNU Linux загружаемым с сайта www.kernel.org со всей аппаратной архитектурой, такой как arm, amd, ppc и т. Д.?

В папке arch я не мог найти какую-либо архитектуру, например amd64 (64-битная архитектура Intel), или она упоминается как нечто другое.

Где я могу увидеть список архитектуры, поддерживаемой ядром, и соответствующие им сокращения?

  • Возможно ли написать linux-ядро на языке программирования Java?
  • Сценарий загрузки Linux Networking слишком долго
  • Драйвер ядра для беспроводного адаптера не используется
  • Что значит установить ядро?
  • Что такое syscall-template.S?
  • Использование новой версии ядра в старой системе
  • cc1: предупреждения обрабатываются как ошибки при компиляции FreeBSD 8.2 Release
  • Является ли Kernel Panic убийцей Kernel Panic?
  • 3 Solutions collect form web for “Архитектура ядра GNU Linux”

    Существует одно дерево ядра, содержащее весь код для всех поддерживаемых им архитектур. Список архитектур, поддерживаемых ядром Linux (который не является проектом GNU), представлен списком каталогов в arch . В данный момент:

    • alpha: Alpha
    • дуга: ARC
    • arm: 32-битная ARM
    • arm64: 64-бит ARM (Aarch64)
    • avr32: 32-разрядный AVR
    • черный: черный
    • c6x: C6x
    • cris: ETRAX CRIS
    • frv: Fujitsu FR-V
    • h8300: Hitachi H8
    • шестиугольник: шестигранник Qualcomm
    • ia64: 64-бит Itanium
    • m32r: Renesas M32R
    • m68k: Motorola 68000
    • metag: Meta FPGAs
    • microblaze: Xilinx MicroBlaze
    • mips: различные MIPS
    • mn10300: Panasonic MN10300
    • nios2: Altera Nios II
    • openrisc: OpenRISC (также известный как or1k)
    • parisc: PA / RISC
    • powerpc: 32- и 64-битный PowerPC
    • s390: IBM S / 390 (только 64-разрядная версия)
    • оценка: SunplusCT S + CORE
    • sh: Hitachi SuperH
    • sparc: 32- и 64-бит SPARC
    • плитка: Тилера
    • um: пользовательский режим Linux
    • unicore32: UniCore-32
    • x86: 32- и 64-разрядный x86 (последний также известен как amd64)
    • xtensa: Tensilica Xtensa

    Вы заметите, что большинство 32- / 64-битных вариантов были объединены в одиночные arch каталоги.

    Посмотрите файлы Kconfig в arch/ subdirectories. Если вы посмотрите в x86 на Kconfig.cpu , вы увидите множество записей, которые зависят от X86_64 . Все они имеют дело с 64-битными вариантами Intel. Если вы действительно имеете в виду «AMD», есть еще несколько причуд, которые касаются AMD в Kconfig .

    Является ли ядро ​​GNU Linux загружаемым с сайта http://www.kernel.org со всей аппаратной архитектурой, такой как arm, amd, ppc и т. Д.?

    Да. Хотя в отношении ARM существует множество систем на кристалле, а поддержка ядра ядра для них различна.

    В папке arch я не мог найти какую-либо архитектуру, например amd64 (64-битная архитектура Intel), или она упоминается как нечто другое.

    Раньше он был там, но 32-битные i386 и 64-битные архитектуры amd64 были унифицированы в одной архитектуре x86 в 2007 году. (Linux 2.6.24 с января 2008 года уже имеет унифицированную архитектуру).

    Interesting Posts

    не удалось установить GRUB в / dev / sda, Linux Mint 14.1 Nadia

    Bash формирует массив со входом других массивов, соблюдая определенный порядок цикла

    Как показать текущих пользователей в канале в панели справа в irssi

    Можно ли рассказать Xorg, чтобы он не слушал абстрактное сокет

    Как добавить текст из одной строки в конец другого?

    Как читать dmesg с предыдущего сеанса? (dmesg.0)

    ARJ под GNU / Linux

    Как получить текущий счет строки из xargs?

    Учитывая CSV-файл, как мне удалить контент между 2-й и 3-й вкладками каждой строки?

    Нет вывода из команды, выполненной поверх ssh на SUSE с помощью openBSD sshd

    Arch Linux: экран не найден с графической картой nvidia

    Поиск и замена имени пути в Linux с помощью sed

    Как установить и настроить внешний ленточный накопитель HP LTO-5 на сервер RHEL

    A while back – Распространение установочных носителей, которые могут загружаться на нескольких платформах?

    Перенос файла по сети (wan)

    Linux и Unix - лучшая ОС в мире.