Количество поддерживаемых процессоров Linux

Обновлено: 21.11.2024

Все системы Linux работают на многоядерных процессорах, но многие из нас не могут найти или понять информацию о процессорах, ядрах и потоках.

Надеюсь, эта статья поможет вам понять, что это такое.

Что такое процессорный сокет?

Гнездо ЦП или слот ЦП — это разъем на материнской плате, который позволяет процессору компьютера подключаться к материнской плате. Это называется физическим процессором (центральным процессором).

Что такое ядро ​​ЦП?

Изначально процессоры поставлялись с одним ядром, но производители добавили больше ядер для повышения производительности, поэтому ядро ​​стало популярным.

Например, двухъядерный ЦП имеет два центральных процессора, поэтому на одну операционную систему приходится по два ЦП.

Аналогичным образом четырехъядерный ЦП имеет четыре центральных процессора, а восьмиядерный ЦП — восемь центральных процессоров.

Что такое поток процессора?

Технология гиперпоточности Intel позволяет более эффективно использовать ресурсы процессора за счет выполнения нескольких потоков в каждом ядре (каждое ядро ​​имеет два потока).

Это повышает пропускную способность процессора и повышает общую производительность многопоточного программного обеспечения.

См. следующие сведения, чтобы лучше понять это в режиме реального времени. Это образец данных, который я взял из своей системы.

Физический ЦП (1) с 4 ядрами и 2 потоками в каждом ядре.

Расчет приведен ниже: ЦП = количество потоков на ядро ​​X количество ядер на сокет X количество ЦП (сокетов) .

Вывод: 2 x 4 x 1 = 8

Метод 1: Как узнать количество процессоров в Linux с помощью файла «/proc/cpuinfo»

Файл «/proc/cpuinfo» – это виртуальный текстовый файл, содержащий информацию о ЦП (центральных процессорах) компьютера.

Он содержит полезную информацию, такую ​​как архитектура процессора, название производителя, название модели. Вы можете получить количество ЦП только с помощью команды grep следующим образом.

Чтобы просмотреть подробную информацию о процессоре, выполните следующую команду.

Метод 2: Как проверить количество процессоров в Linux с помощью команды nproc

Выводит количество процессоров, доступных для текущего процесса. Он является частью пакета GNU Coreutils, установленного по умолчанию в большинстве систем Linux.

Способ 3. Как узнать количество процессоров в Linux с помощью команды lscpu

Команда lscpu отображает информацию об архитектуре ЦП, собранную из sysfs и файла /proc/cpuinfo.

Информация включает количество ЦП, потоков, ядер, сокетов, узлов NUMA, кэшей ЦП, семейство и модель ЦП, которые выводят информацию в удобочитаемом формате.

В качестве альтернативы используйте команду lscpu для вывода только номера процессора.

Метод 4: Как проверить количество процессоров в Linux с помощью команды getconf

getconf означает получение значений конфигурации. Утилита getconf, используемая для записи значения переменной, указанной операндом system_var и path_var. Значение каждой переменной конфигурации было получено из IEEE Std 1003.1-2001

Метод 5: Как узнать количество процессоров в Linux с помощью команды dmidecode

Dmidecode – это инструмент, который считывает содержимое таблицы DMI компьютера (расшифровывается как Desktop Management Interface) (некоторые говорят, что SMBIOS – расшифровывается как System Management BIOS) и отображает информацию об аппаратном обеспечении системы в удобочитаемом формате.

Эта таблица содержит описание аппаратных компонентов системы, а также другую полезную информацию, такую ​​как серийный номер, информацию о производителе, дату выпуска, версию BIOS и т. д.

Всего ЦП = количество потоков ЦП1
8=8

Метод 6: Как проверить количество процессоров в Linux с помощью команды inxi

Команда inxi — отличный инструмент для проверки информации об оборудовании в Linux и предлагает широкий спектр возможностей для получения всей информации об оборудовании в системе Linux, чего я не видел ни в одном другом приложении, доступном в Linux.

Он показывает системное оборудование, процессор, драйверы, Xorg, рабочий стол, ядро, версии gcc, процессы, использование ОЗУ и множество другой полезной информации.

Всего 8 ЦП перечислены выше

Метод 7: Как узнать количество процессоров в Linux с помощью команды hwinfo

Команда hwinfo – это средство получения информации об оборудовании, которое используется для анализа оборудования компьютера и отображения подробной информации о различных компонентах оборудования в удобном для восприятия человеком формате.

Он сообщает информацию о ЦП, ОЗУ, клавиатуре, мыши, видеокарте, звуке, хранилище, сетевом интерфейсе, диске, разделе, биосе, мосте и т. д.

Всего 8 ЦП перечислены выше

Метод 8: Как проверить количество процессоров в Linux с помощью верхней команды

Команда top обеспечивает динамическое представление в реальном времени запущенных системных процессов и список задач, которыми в настоящее время управляет ядро ​​Linux.

По умолчанию команда top отображает среднее значение вывода для всех ЦП, и если вы хотите распечатать все отдельно в выводе команды top, нажмите 1 «номер один» при запуске приложения верхнего уровня.

Метод 9: Как узнать количество процессоров в Linux с помощью команды htop

Команда Htop — это средство просмотра процессов на базе ncurses с открытым исходным кодом для Linux. Это похоже на команду top, но позволяет вам прокручивать по вертикали и по горизонтали, так что вы можете видеть все процессы, выполняющие систему, со всей их командной строкой.

Задачи, связанные с процессом (убийство, восстановление), можно выполнять без ввода их PID.

Метод 10: Как проверить количество процессоров в Linux с помощью команды CorFreq

CoreFreq – это программное обеспечение для мониторинга ЦП, разработанное для 64-разрядных процессоров Intel и поддерживаемых архитектур, таких как Atom, Core 2, Nehalem, SandyBridge и выше, AMD Family 0F.

CoreFreq предоставляет основу для получения данных ЦП с высокой степенью точности. По умолчанию вывод corefreq отображает количество ядер CUP в системе.

Метод 11. Как узнать количество процессоров в Linux с помощью файла «/sys/devices/system/cpu/»

В качестве альтернативы вы можете получить информацию о процессоре из файла «/sys/devices/system/cpu/». Это набор глобальных и уникальных атрибутов ЦП. Отдельные атрибуты ЦП находятся в подкаталогах, названных по логическому номеру ЦП ядра.

  • онлайн: процессоры, которые подключены к сети и находятся в расписании.
  • Возможно: ЦП, которым были выделены ресурсы и которые могут быть подключены к сети, если они присутствуют.
  • присутствует: процессоры, которые были идентифицированы как присутствующие в системе.

Метод 12: Как узнать количество процессоров в Linux с помощью файла «/proc/interrupts»

Этот файл содержит информацию о том, сколько раз «/proc/interrupts» прерывает работу процессора.

Метод-13: Как найти количество ЦП в Linux с помощью метода Python multiprocessing.cpu_count()

Вы можете подсчитать количество ядер в системе, используя метод python multiprocessing.cpu_count(). Либо импортируйте модуль os с помощью системного вызова getconf.

Метод 14: Как проверить количество процессоров в Linux с помощью библиотеки Python psutil

psutil (процессные и системные утилиты) — это кроссплатформенная библиотека для получения информации о запущенных процессах и использовании системы (ЦП, памяти, дисков, сети, датчиков) на языке Python.

Это полезно в основном для мониторинга системы, профилирования и ограничения ресурсов процессов, а также для управления запущенными процессами. Он реализует множество функций, предлагаемых классическими инструментами командной строки UNIX, такими как ps, top, iotop, lsof, netstat, ifconfig, free и другие.

Ядро Linux x86_64 может обрабатывать до 4096 потоков процессора в одном образе системы. Это означает, что при включенной технологии Hyper-Threading максимальное количество ядер процессора равно 2048.

Поддерживает ли Linux несколько ядер?

Ядро Linux поддерживает многоядерные процессоры, поэтому и Ubuntu тоже. «Оптимизация» задается уровнем качества этой «поддержки». Если вам нужна максимальная производительность, вы можете запустить 64-разрядную версию Ubuntu, которая иногда может быть быстрее в некоторых задачах.

Сколько ядер может поддерживать Ubuntu?

Ядро Ubuntu поддерживает 8 процессоров/ядер в 32-разрядной версии и 64 процессора/ядра в 64-разрядной версии.

Существует ли ограничение на количество ядер ЦП?

Нет ничего непрактичного в том, что у компьютера более 30 ядер. На самом деле уже несколько лет стандартные серверы AMD/Intel имеют более 30 ядер.

Каков максимальный объем оперативной памяти для Linux?

Компьютеры на базе Linux и Unix

Подобно компьютеру под управлением Windows, максимальная оперативная память компьютеров под управлением Linux зависит от того, имеют ли они 32-разрядную или 64-разрядную архитектуру. Большинство 32-разрядных систем Linux поддерживают только 4 ГБ ОЗУ, если не включено ядро ​​PAE, которое позволяет использовать не более 64 ГБ.

Являются ли текущие версии Linux многопоточными?

Возможность многопоточности включена в ядро ​​Linux версии 2.0 (и во многие ядра версии 1.3). … Существует множество библиотек потоков POSIX, доступных для Linux, и некоторые из них не пытаются быть совместимыми с POSIX.

Подходит ли Ubuntu amd64 для Intel?

Да, вы можете использовать версию AMD64 для ноутбуков Intel.

Сколько потоков может обрабатывать Linux?

Ядро Linux x86_64 может обрабатывать до 4096 потоков процессора в одном образе системы.Это означает, что при включенной технологии Hyper-Threading максимальное количество ядер процессора равно 2048.

Поддерживает ли Ubuntu Intel?

Так что да, amd64. iso может работать на 64-разрядных процессорах Intel, так же как i386 работает на 32-разрядных.

Хорошо ли 6 ядер для игр?

Вообще говоря, шесть ядер обычно считаются оптимальными для игр в 2021 году. Четыре ядра по-прежнему могут сократить его, но вряд ли это решение, ориентированное на будущее. Восемь и более ядер могут обеспечить повышение производительности, но все это зависит главным образом от того, как кодируется конкретная игра и какой графический процессор будет с ней работать в паре.

Достаточно ли двух ядер для игр?

Ответ. Учитывая их тенденцию сильно ограничивать производительность более мощных видеокарт, двухъядерные процессоры не подходят для игр в 2021 году. При этом, если у вас не очень ограниченный бюджет, лучше накопите немного денег и купите процессор Intel Core i5 или AMD Ryzen 3.

Узнайте, сколько ядер у вашего процессора. Нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач. Перейдите на вкладку "Производительность", чтобы узнать, сколько ядер и логических процессоров у вашего ПК.

Сколько ядер поддерживает Linux?

Redhat EL6 может иметь 32 ядра для x86 или 128 или 4096 ядер ЦП для x86_64. Ядро Linux x86_64 может обрабатывать максимум 4096 потоков процессора в одном образе системы. Это означает, что при включенной технологии Hyper-Threading максимальное количество ядер процессора равно 2048.

Как узнать версию ОС в Linux?

Проверить версию ОС в Linux

  1. Откройте терминальное приложение (оболочку bash)
  2. Для входа на удаленный сервер с помощью ssh: ssh [email protected]
  3. Введите любую из следующих команд, чтобы найти имя и версию ОС в Linux: cat /etc/os-release. lsb_release -a. hostnamectl.
  4. Введите следующую команду, чтобы найти версию ядра Linux: uname -r.

Как найти ядра процессора в Linux?

Найти количество ядер процессора из командной строки в Linux

  • Используя команду «nproc». nproc — это простая команда Unix для вывода количества процессоров, доступных в вашей системе.
  • Используя команду «lscpu». Команда «lscpu» используется для отображения информации о вашем ЦП в удобном для человека формате.
  • Используя команду «сверху».
  • Используя «/proc/cpuinfo»
  • Используя команду «getconf».

Какая команда проверяет оперативную память в Linux?

Как проверить скорость оперативной памяти и тип в Linux или Unix-подобной системе:

  1. Откройте терминальное приложение или войдите в систему, используя ssh.
  2. Введите команду «sudo dmidecode –type 17».
  3. Ищите строку «Тип:» в выводе для типа поршня и «Скорость:» для скорости поршня.

В чем разница между процессором и ядром?

Исходный ответ: в чем разница между ядром и процессором? Ядро - это процессор. Если процессор четырехъядерный, это означает, что он имеет 4 ядра в одном чипе, если это восьмиядерный 8 ядер и так далее. Есть даже процессоры (сокращенно CPU, Central Processing Unit) с 18 ядрами, Intel Core i9.

Сколько ядер у i7?

Процессоры Core i3 имеют два ядра, процессоры Core i5 — четыре, а модели Core i7 — четыре. Некоторые процессоры Core i7 Extreme имеют шесть или восемь ядер. Вообще говоря, мы обнаружили, что большинство приложений не могут в полной мере использовать преимущества шести или восьми ядер, поэтому прирост производительности за счет дополнительных ядер не так велик.

Сколько ядер ЦП у меня на Mac?

На каждом физическом ЦП может быть более одного ядра ЦП («ядра»), при этом каждое ядро ​​полностью способно запускать всю систему и приложения самостоятельно. По состоянию на 2012 год процессоры Intel, используемые в компьютерах Mac, имеют 2, 4, 6, 8 или 12 ядер.

Сколько ядер может использовать Ubuntu?

Ядро Ubuntu поддерживает 8 процессоров/ядер в 32-разрядной версии и 64 процессора/ядра в 64-разрядной версии.

Сколько потоков может обрабатывать Linux?

3 ответа. У вас есть 4 сокета ЦП, каждый ЦП может иметь до 12 ядер, и каждое ядро ​​может иметь два потока. Ваше максимальное количество потоков равно 4 ЦП x 12 ядер x 2 потока на ядро, поэтому 12 x 4 x 2 равно 96. Следовательно, максимальное количество потоков – 96, а максимальное количество ядер – 48.

Как узнать версию ядра?

Как узнать версию ядра Linux

  • Найдите ядро ​​Linux с помощью команды uname. uname — это команда Linux для получения информации о системе.
  • Найдите ядро ​​Linux, используя файл /proc/version. В Linux вы также можете найти информацию о ядре Linux в файле /proc/version.
  • Поиск версии ядра Linux с помощью команды dmesg.

Как узнать версию моей ОС Android?

Как узнать, какая версия ОС Android работает на моем мобильном устройстве?

  1. Откройте меню телефона. Нажмите "Системные настройки".
  2. Прокрутите вниз.
  3. Выберите «О телефоне» в меню.
  4. Выберите в меню «Информация о программном обеспечении».
  5. Версия ОС вашего устройства отображается в разделе Версия Android.

Как определить версию RHEL?

Вы можете увидеть версию ядра, набрав uname -r . Будет 2.6.что-то. Это выпускная версия RHEL или, по крайней мере, выпуск RHEL, из которого был установлен пакет, поставляющий /etc/redhat-release. Такой файл, вероятно, самый близкий, который вы можете найти; вы также можете посмотреть /etc/lsb-release.

Как найти процессор в Linux?

В Linux есть довольно много команд для получения подробной информации об аппаратном обеспечении процессора, и вот краткое описание некоторых из них.

  • /proc/cpuinfo. Файл /proc/cpuinfo содержит сведения об отдельных ядрах ЦП.
  • лскпу.
  • жесткая информация.
  • лшв.
  • nproc.
  • dmidecode.
  • идентификатор_процессора.
  • инкси.

Что такое ядро ​​ЦП в Linux?

2 ответа. Логический номер процессора, используемый ядром Linux. Логический номер ядра. Ядро может содержать несколько процессоров.

Как посмотреть загрузку ЦП в Linux?

14 инструментов командной строки для проверки загрузки ЦП в Linux

  1. 1) Верх. Команда top отображает в режиме реального времени данные о производительности всех запущенных процессов в системе.
  2. 2) Йостат.
  3. 3) Vmstat.
  4. 4) Мпстат.
  5. 5) Сар.
  6. 6) CoreFreq.
  7. 7) Верх.
  8. Nмон.
  9. Как освободить оперативную память в Linux?

    Как очистить кэш оперативной памяти, буфер и пространство подкачки в Linux

    Сколько оперативной памяти у меня в Linux?

    Запустите «free -m», чтобы увидеть информацию об оперативной памяти в мегабайтах. Запустите «free -g», чтобы увидеть информацию об оперативной памяти в ГБ. Щелкните значок питания/шестеренки (Системное меню) в правом верхнем углу экрана и выберите «Об этом компьютере». Вы увидите общий доступный объем памяти в ГиБ.

    Что такое своп Linux?

    Подкачка — это пространство на диске, которое используется, когда объем физической оперативной памяти заполнен. Пространство подкачки может принимать форму либо выделенного раздела подкачки, либо файла подкачки. В большинстве случаев при запуске Linux на виртуальной машине раздел подкачки отсутствует, поэтому наш единственный вариант — создать файл подкачки.

    Меня интересуют теоретические пределы, возможно, с примерами систем с огромным количеством процессоров.

    Сколько он может обрабатывать? или сколько он может выдержать, прежде чем вы потеряете какое-то преимущество? и какое ядро? Я подозреваю, что этот ответ несколько меняется для компьютера, исправленного для запуска суперкомпьютера. Кажется, я припоминаю, что читал об одном экземпляре, использующем процессоры 4096.

    какой набор исправлений, обычный набор исправлений не может работать с процессорами 4096, но Linux был исправлен для этого. (Некоторые ответы IIRC предполагают, что это возможно)

    @xeno Я думаю, что тот факт, что есть даже набор исправлений, который обрабатывает процессоры 4096, должен быть упомянут в ответе.

    Я не помню большего, чем это, иначе я бы дал ответ, я также ее прирост производительности проходит 16? ядра были ограничены. и что некоторые части ядра нуждаются в перезаписи, которая уже началась. но на самом деле у меня нет цитат и я не на 100% поэтому не отвечаю.

    6 ответов 6

    На практике не менее 2048. В качестве конкретного примера SGI продает свою систему UV, которая может использовать 256 сокетов (2048 ядер) и 16 ТБ общей памяти, и все они работают под управлением одного ядра. Я знаю, что по крайней мере несколько систем были проданы в этой конфигурации.

    По данным SGI:

    Altix UV работает на полностью немодифицированном Linux, включая стандартные дистрибутивы Novell и Red Hat.

    это то, что Launchpad говорит об Ubuntu, поэтому я думаю, что это относится и к другим:

    Это 32 или 64 процессора для x86 и x86_64 соответственно.

    Redhat говорит то же самое, но в удобной для управления таблице. Redhat EL6 может использовать 32 ядра для x86 или 128 или 4096 ядер ЦП для x86_64.

    Ядро Linux x86_64 может обрабатывать до 4096 потоков процессора в одном образе системы. Это означает, что при включенной технологии Hyper-Threading максимальное количество процессорных ядер составляет 2048. Да, есть компьютеры с более чем 2048 процессорными ядрами; но они работают как кластеры, в которых взаимодействуют несколько ядер Linux, соединенных высокоскоростным межсоединением, обычно Infiniband Fabric.

    из самого последнего ядра 3.13, в ~/arch/x86/Kconfig:

    Обновление: в более новых ядрах это зависит от архитектуры — например, в 4.15 x86_64 вы можете установить NR_CPUS на 8192 в правильных обстоятельствах, тогда как 32-битная рука останавливается на 32.

    Я знаю, что это старое сообщение, но вы ссылаетесь на кластерный компьютер. Вопрос касается запуска одного экземпляра ядра.

    Потоки зависят от модели многозадачности и схемы управления потоками.Gdt систем на базе Intel используется в Linux, если я правильно помню. Идея в том, что он имеет возможность 8192 потоков при максимальном размере. Это предполагает, что система использует gdt для управления потоками. На 32-битных машинах осуществляется управление переключением задач, а на 32- и 64-битных машинах векторы прерываний должны иметь записи gdt. Не уверен, как рука это делает, но нужно добиться такой же артикуляции. Концепции переключения задач повторяют GDT в моделях постановки задач.

    Если вы выйдете из схемы gdt, вы, вероятно, сможете достичь того, для чего у вас есть память, когда у вас есть для каждого потока кадр стека страниц, база кода страницы для потока и страница пространства кучи. Вы не можете предположить, что у вас есть страница кода или куча, которая является случайной величиной. Как правило, для каждого потока существует два кадра стека, один из которых поддерживается потоком, а другой — ядром Linux. Вы добавляете концепцию виртуальной памяти для пространства подкачки, и модель вылетает из воды, но речь идет о приоритете потока..

    Если вы используете Linux в качестве контроллера на UV SGI и используете Bladecenters с ней на собственном ядре 4.15, вы можете использовать момент:

    4096 Стойки для лезвий. 1 стойка с 1024 ядрами x 4096 ядер. Эта конфигурация будет на данный момент самым высоким ядром, используемым под Linux. Вы можете управлять всеми ядрами в Red Hat.

    Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками ядра Linux или задайте свой вопрос.

    Связанные

    Горячие вопросы о сети

    Чтобы подписаться на этот RSS-канал, скопируйте и вставьте этот URL-адрес в программу для чтения RSS.

    дизайн сайта / логотип © 2022 Stack Exchange Inc; вклады пользователей под лицензией cc by-sa. версия 2022.3.18.41718

    Linux является зарегистрированным товарным знаком Линуса Торвальдса. UNIX является зарегистрированным товарным знаком The Open Group.
    Этот сайт никоим образом не связан с Линусом Торвальдсом или The Open Group.

    Ubuntu не предъявляет требований к оборудованию, помимо требований ядра Linux и наборов инструментов GNU. Таким образом, Ubuntu может работать на любой архитектуре или платформе, на которую было перенесено ядро ​​Linux, libc, gcc и т. д. и для которой существует порт Ubuntu.

    Вместо того, чтобы пытаться описать все различные аппаратные конфигурации, которые поддерживаются для 64-разрядных ПК, этот раздел содержит общую информацию и указатели на то, где можно найти дополнительную информацию.

    2.1.1. Поддерживаемые архитектуры

    Ubuntu 20.04 поддерживает шесть основных архитектур и несколько вариантов каждой архитектуры, известных как «разновидности» . Еще одна архитектура (IBM/Motorola PowerPC) имеет неофициальный порт.

    Архитектура Обозначение Ubuntu Субархитектура Вариант
    На базе Intel x86 i386
    AMD64 и Intel 64 amd64< /td>
    ARM с аппаратным FPU armhf многоплатформенный generic
    мультиплатформа для систем с поддержкой LPAE generic-lpae
    64-битный ARM arm64
    IBM POWER Systems ppc64el IBM POWER8 и более новые машины
    IBM z/Architecture amd64 IBM Z и IBM LinuxONE, поддержка s390 (31-разрядный режим) отсутствует zEC12 и новее машины

    2.1.2. Поддержка ЦП

    Поддерживаются процессоры AMD64 и Intel 64.

    2.1.3. Ноутбуки

    С технической точки зрения ноутбуки — это обычные ПК, поэтому вся информация о системах ПК применима и к ноутбукам. Установки на ноутбуках в настоящее время обычно работают из коробки, включая такие вещи, как автоматическая приостановка системы при закрытии крышки и специальные аппаратные кнопки ноутбука, такие как для отключения интерфейсов Wi-Fi («режим полета»). Тем не менее, иногда поставщики оборудования используют специализированное или проприетарное оборудование для некоторых функций ноутбука, которые могут не поддерживаться. Чтобы узнать, хорошо ли ваш конкретный ноутбук работает с GNU/Linux, см., например, страницы Linux для ноутбуков.

    2.1.4. Несколько процессоров

    Для этой архитектуры доступна поддержка многопроцессорности, также называемая «симметричной многопроцессорностью» или SMP. Стандартный образ ядра Ubuntu 20.04 был скомпилирован с поддержкой SMP-альтернатив. Это означает, что ядро ​​определит количество процессоров (или процессорных ядер) и автоматически отключит SMP в однопроцессорных системах.

    Наличие нескольких процессоров в компьютере изначально было проблемой только для высокопроизводительных серверных систем, но в последние годы стало обычным явлением почти повсеместно с появлением так называемых «многоядерных» процессоров.Они содержат два или более процессорных блока, называемых «ядрами», в одном физическом чипе.

    2.1.5. Поддержка графического оборудования

    На современных ПК графический дисплей обычно работает сразу после установки. В очень редких случаях сообщалось об оборудовании, на котором требовалась установка дополнительной прошивки видеокарты даже для базовой поддержки графики, но это были редкие исключения. Для довольно большого количества аппаратных средств 3D-ускорение также хорошо работает по умолчанию, но все еще существует некоторое оборудование, для которого требуются двоичные BLOB-объекты.

    2.1.6. Оборудование для сетевого подключения

    Почти любая сетевая карта (NIC), поддерживаемая ядром Linux, также должна поддерживаться системой установки; драйверы обычно должны загружаться автоматически. Сюда входят большинство карт PCI/PCI-Express, а также карты PCMCIA/Express для ноутбуков.

    ISDN поддерживается, но не во время установки.

    2.1.6.1. Беспроводные сетевые карты

    Беспроводные сети в целом также поддерживаются, и официальное ядро ​​Linux поддерживает растущее число беспроводных адаптеров, хотя для многих из них требуется загрузка прошивки.

    Если требуется прошивка, программа установки предложит загрузить прошивку. См. Раздел 6.4, «Загрузка отсутствующей прошивки» для получения подробной информации о том, как загрузить прошивку во время установки.

    Беспроводные сетевые адаптеры, которые не поддерживаются официальным ядром Linux, обычно можно заставить работать в Ubuntu, но они не поддерживаются во время установки.

    Если возникла проблема с беспроводной связью и нет другого сетевого адаптера, который можно было бы использовать во время установки, можно установить Ubuntu, используя полный образ компакт-диска или DVD. Выберите параметр, чтобы не настраивать сеть и устанавливать только пакеты, доступные на CD/DVD. После завершения установки (после перезагрузки) вы сможете установить необходимые драйвер и прошивку и настроить сеть вручную.

    В некоторых случаях нужный вам драйвер может быть недоступен в виде пакета Ubuntu. Затем вам нужно будет посмотреть, есть ли исходный код в Интернете, и скомпилировать драйвер самостоятельно. Как это сделать, выходит за рамки данного руководства. Если драйвер для Linux недоступен, последним средством является использование пакета ndiswrapper, который позволяет использовать драйвер для Windows.

    2.1.7. Дисплеи Брайля

    Поддержка дисплеев Брайля определяется базовой поддержкой в ​​brltty . Большинство дисплеев работают под управлением brltty, подключаясь через последовательный порт, USB или Bluetooth. Подробную информацию о поддерживаемых устройствах Брайля можно найти на веб-сайте brltty. Ubuntu 20.04 поставляется с полной версией 5.3.1.

    2.1.8. Аппаратный синтез речи

    Поддержка аппаратных устройств синтеза речи определяется базовой поддержкой, обнаруженной в Speakup . Speakup поддерживает только интегрированные платы и внешние устройства, подключенные к последовательному порту (адаптеры USB, последовательный-USB или PCI не поддерживаются). Подробную информацию о поддерживаемых аппаратных устройствах синтеза речи можно найти на веб-сайте Speakup. Ubuntu 20.04 поставляется с версией Speakup 3.1.6.

    2.1.9. Периферийные устройства и другое оборудование

    Linux поддерживает широкий спектр аппаратных устройств, таких как мыши, принтеры, сканеры, устройства PCMCIA/CardBus/ExpressCard и USB. Однако большинство этих устройств не требуются при установке системы.

    Оборудование USB обычно работает нормально. На некоторых очень старых ПК некоторые USB-клавиатуры могут потребовать дополнительной настройки (см. Раздел 3.7.5, «Проблемы с оборудованием, на которые следует обратить внимание»). На современных ПК USB-клавиатуры и мыши работают без какой-либо специальной настройки.

    Читайте также: