Вопросы с тегом «linux-kernel»

24
используя devtmpfs для / dev

Я заметил следующую опцию в ядре: CONFIG_DEVTMPFS Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev И я вижу, что он включен по умолчанию в ядре дистрибутива Debian 3.2.0-4-amd64 Я пытаюсь понять, какую разницу приносит этот вариант. Без этой опции /devмонтируется...

24
Могу ли я создать виртуальный интерфейс Ethernet с именем eth0?

Я использую Arch на основе ядра Linux 3.10.5-1. Система использует новые фактические соглашения об именах интерфейсов Ethernet enp * s *, wlp * и т. Д. Однако это проблема, поскольку мое учебное заведение использует программу под названием Maple 17 . Система лицензирования Maple зависит от...

23
Почему Debian Linux допускает до 128 ТБ виртуального адресного пространства на процесс, но только 64 ТБ физической памяти?

Я только что прочитал здесь : до 128 ТБ виртуального адресного пространства на процесс (вместо 2 ГБ) Поддержка физической памяти 64 ТБ вместо 4 ГБ (или 64 ГБ с расширением PAE) Почему это? Я имею в виду, поддержка физической памяти ограничена ядром или текущим оборудованием? Зачем вам вдвое больше...

23
Как заставить Linux Kernel> 3.0 полностью игнорировать сбойный диск?

У меня есть ноутбук Samsung (Хронос) с s7 одним жестким диском SATA на шину ata:1, которая определяется как /dev/sda, к 8G SSD на ata:2, /dev/sdbи различные другие устройства на остальной части интерфейса SATA. Проблема в том, что диск SSD припаянный к основной плате (неподвижный) Busted (он просто...

22
Включение NUMA для Intel Core i7

В ядре Linux документация для CONFIG_NUMAговорит: Enable NUMA (Non Uniform Memory Access) support. he kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel. For 64-bit this is recommended if the system is Intel Core...

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

Для каждой версии ядра Linux существует файл патча, доступный для скачивания. Например, linux-3.12.22 имеет соответствующий патч-3.12.22 . Какова цель этого патча? Всегда ли исправлять соответствующее ядро ​​перед его компиляцией или обновлять предыдущую версию ядра тем ядром, которому...

21
Как загрузить ядро ​​EFI с использованием QEMU (kvm)?

Я пытаюсь эмулировать среду EFI, используя QEMU (kmv); Виртуальный ящик занимает 15 минут для загрузки в режиме EFI с использованием Archboot. Используя устаревший режим BIOS, я могу загрузиться с помощью этой команды: root@citsnmaiko-deb:/home/maiko/uefi/ovmf# qemu-system-x86_64 -kernel ../bzImage...

21
Как начать писать драйверы?

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

21
Что произойдет, если вы удалите файл устройства?

Я примерно знаю о файлах, расположенных в / dev. Я знаю, что есть два типа (символ / блок), доступ к этим файлам связывается с драйвером в ядре. Я хочу знать, что произойдет, если я удалю один - специально для обоих типов файлов. Если я удалю файл блочного устройства, скажем /dev/sda, какой эффект...

21
BSD Kernel Vs. Ядро Linux? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Я хотел знать с технической точки зрения; в чем...

20
Как именно взаимодействуют NetworkManager, networkd, netplan, ifupdown2 и iproute2?

Я учусь о Linux сети на рабочей станции Kubuntu 18.04, и я вижу , что оба NetworkManagerи networkd-dispatcherработаю: oleg@eclectic:~$ sudo ps -ef | grep -i net root 56 2 0 Oct11 ? 00:00:00 [netns] root 1097 1 0 Oct11 ? 00:00:02 /usr/sbin/NetworkManager --no-daemon root 1098 1 0 Oct11 ? 00:00:00...

20
Что такое сообщение «Недостаточно памяти»: принести в жертву ребенка?

Недавно на моем компьютере закончилась память (что не является неожиданным следствием компиляции программного обеспечения при работе с большими наборами данных ГИС). В системном журнале подробно описывается, как оно работает с условием OOM, следующая строка: Out of memory: Kill process 7429 (java)...

20
Поиск значений параметров ядра, связанных с sysctl.conf и sysctl.d

На моем компьютере с Ubuntu в /etc/sysctl.confфайле параметры фильтрации обратного пути по умолчанию закомментированы следующим образом: #net.ipv4.conf.default.rp_filter=1 #net.ipv4.conf.all.rp_filter=1 но /etc/sysctl.d/10-network-security.confони (опять же по умолчанию) не закомментированы:...

20
Как приятно работать?

sched_setscheduler говорит: Все планирование является вытесняющим: если процесс с более высоким статическим приоритетом становится готовым к выполнению, текущий запущенный процесс будет вытеснен и возвращен в список ожидания для его уровня статического приоритета. в то время как setpriority говорит...

20
Можно ли получить информацию для дерева устройств, используя / sys работающего ядра?

Обычно для систем защиты деревья устройств предоставляют аппаратную информацию ядру (Linux). Эти деревья устройств существуют в виде dts (исходных файлов дерева устройств), которые компилируются и загружаются в ядро. Проблема в том, что у меня нет доступа к такому dtsфайлу, даже к dtbфайлу. У меня...

19
Как определить, работает ли RAM ECC?

Я планирую получить немного ECC RAM для замены не-ECC RAM, которую я сейчас установил на материнскую плату Asus M5A97 Pro (чипсет AMD 970, процессор FX-6100). Как мне узнать, работает ли функция ECC в ОЗУ после установки ОЗУ ? Я думал о том, dmidecode --type memoryчто в настоящее время печатает...