Фон Я пытаюсь загрузить около 150 ГБ на недавно -созданный Linux-бокс (AWS EC2 )с сетевым подключением 100 Гбит/с на полной скорости (12,5 ГБ/с )или близко к этому. Сетевой конец работает хорошо. Однако...
Я пытаюсь понять прерывания как на аппаратном уровне, так и на уровне ОС. Зачем нам нужен контроллер APIC в системе. Я понял, что он делает какое-то мультиплексирование и идет только одна линия...
В течение последнего месяца или около того я практически каждый день получаю очень странные сообщения. Я бы использовал свою систему, как обычно, и экран просто внезапно зависал. Если воспроизводится звук, последний...
usb работает с двумя портами USB 5 Гбит/с -a Однако usb -c не распознает устройства, настроенные на скорость выше 480 Мбит/с. Когда такие устройства подключены, dmesg --human --follow ничего не выводит USB...
Как условия make, make bzImage, make modules, make install, make modules _install относятся друг к другу. В одном учебнике по ядру, который я видел, использовались все команды make bzImage, make modules, make install, make...
Предположим, что :любая конфигурация ядра, касающаяся initramfs (загрузка внешней поддержки и сжатия initramfs )RAID или lvm не используются rootfs использует ext4 Действительно ли необходимо генерировать новый...
Я хотел бы иметь возможность выбирать ядро при загрузке. Я установил арч по умолчанию и ядро lts. Я использую systemdboot в качестве загрузчика. Но когда я запускаю свой ноутбук, он сразу начинает загружаться...
Мне не удается успешно установить bDeviceClass, bDeviceProtocol или bDeviceSubClass при настройке устройства в качестве гаджета RNDIS в /sys/kernel/config/usb _gadget/g1. Я настраиваю гаджет с помощью...
Недавно я приобрел портативный твердотельный накопитель SanDisk Extreme PRO емкостью 2 ТБ (, модель SDSSDE81 -2t00 ). Подключив его к моей машине с Linux для резервного копирования, я заметил, что он работает медленно. После некоторых тестов с dd...
В настоящее время моя команда занимается сборкой собственных ядер Linux. Однако я заметил, что когда мы делаем apt -cache show linux -image -4.19.160 -виджет, сопровождающий является членом команды, которая его создала (, т.е. сопровождающим :..
Я отслеживал каталог, содержащий загрузки из Google Chrome, с помощью ls -la и получил это в выводе :-????????? ? ? ? ? ? «Неподтвержденная загрузка 784300.crdownload» Я никогда не...
В настоящее время у меня есть встроенное устройство, загружающееся через основную ветку U -Загружающееся в основное ядро Linux (, созданное с помощью Buildroot ). Это работает нормально, и плата работает, как задумано. Один вариант, который я хотел бы,
У меня Lenovo IdeaPad 14ARE05, и на нем установлен Debian SID. Внутренний микрофон не определяется в pulvac. После долгих поисков я понял, что моя проблема очень похожа на эту. Однако...
Я пытаюсь запустить ядро Linux внутри VMware из iso-образа, скомпилированного из исходников. В данный момент я пытаюсь запустить initramfs, но по каким-то причинам он падает. Моя проблема в том, что я не могу знать почему...
В течение 2020 года AMD вносила исправления в ядро Linux, чтобы оно работало на процессорах серии ryzen 5000. Разве процессоры серии ryzen 5000 не поддерживают x64 ISA? Как устроены процессоры ryzen 5000...
Я успешно установил JTAG-соединение и соединение через последовательный порт с макетной платой. Я следовал приведенной ниже диаграмме (с небольшой разницей ). мой клиент GDB _находится на моем хосте Linux...
Я пытался получить uid исполнителя процесса, который вызывает мой системный вызов. Я использую linux/cred.h и его макрос с именем current _uid (). Проблема в том, что он возвращает неизвестный мне тип,...
У меня 64-разрядная система Linux. Размер страницы, указанный getconf, составляет 4 КБ :. $ getconf PAGESIZE 4096 Я хочу, чтобы ядро использовало только большие страницы (2M или 4M )для всех выделений памяти. Я подсчитал, что я ...
Моя система Ubuntu Xenial выглядит следующим образом :#имя -р 4.4.0 -179 -универсальный #У меня есть следующий простой код C, который каждую секунду записывает 5 байтов в файл, всего 5 раз :{ int fd = открыть ("...
Я хочу внести свой вклад в ядро Linux, плюс я хотел бы однажды разветвить репозиторий на github и добавить в него некоторые модификации. Как мне начать работу над ядром?...
Я изучаю использование очереди сообщений в Linux и нашел простой пример:https://www.geeksforgeeks.org/ipc-using-message-queues/. С читателем и писателем в этой ссылке я могу читать и писать...
Я пытаюсь создать локальную настройку тестирования для приложения пересылки DPDK, используя сетевые пространства имен. Созданная мной установка выглядит так :veth0 (10.0.0.1, пространство имен vnet0 )<> veth1 (нет ip, хост )< -DPDK...
Когда я запускаю программу в Unix/Linux, что на самом деле происходит внутри? Кто отвечает за создание процесса? Нужно ли мне вызывать ядро, чтобы запустить экземпляр процесса (моей программы )?...
У меня есть встроенное устройство на базе Linux, на котором мне нужно протестировать LTP, но проблема в том, что на нем недостаточно места, чтобы я мог поместить туда папку opt/ltp/ и запустить tesecases. есть ли другой способ, которым я могу...
Я хочу прочитать карту памяти (/proc/PID/maps )какого-то процесса без использования sudo. И это тривиально, если только процесс не имеет возможностей. Поймите, что я имею в виду :Если я побегу :$ удар $ cat /proc/$$/maps...
Ядро Linux предоставляет модуль mac80211 _hwsim для создания виртуальных интерфейсов Wi-Fi для тестирования, он должен создавать как минимум 2 интерфейса, например wlan0 и wlan1, но в моем случае он создает один...
Ниже приведены состояния процесса Linux; R :запущен или готов к выполнению, он просто ждет, пока ЦП его обработает. S :Прерываемый сон, ожидание завершения события, такого как ввод с терминала Д :...