Результаты поиска по запросу "linux-kernel"
SO_SNDBUF и SO_RCVBUF в сокетах Linux
Я программирую клиент-серверное приложение. Просто сервер может использовать UDP или TCP для каждого клиента. Я хочу, чтобы TCP-клиент и UDP-клиент печатали значение по умолчанию дляSO_SNDBUF а такжеSO_RCVBUF, но я удивлен, когда я печатаю ...
Правда ли, что современная ОС может пропускать копирование при вызове realloc?
Читаяhttps://stackoverflow.com/a/3190489/196561 [https://stackoverflow.com/a/3190489/196561]У меня есть вопрос. Что авторы Qt говорят вВнутри контейнеров Qt 4 [http://doc.qt.digia.com/qq/qq19-containers.html]: ... QVector использует realloc () ...
Новое в разработке ядра: «Виртуальный» драйвер ввода в ядре?
Я делаю некоторые правки для драйвера устройства ввода в ядре Android. Это устройство имеет ограниченный диапазон включенных битов и эвбитов. Я хочу создать новый узел события / dev / input, который не связан с каким-либо физическим устройством, ...
Использование вызова sysfs_notify в Linux
Я пытаюсь установить асинхронный обмен данными между драйвером ядра и программой из пользовательского пространства (я знаю, что здесь много вопросов, требующих подобной информации, но я не смог найти ни одного, связанного с sysfs_notify). Я ...
Разделение виртуального адреса в Linux 3/1
Я что-то упускаю, когда дело доходит до понимания необходимости использования highmem для более чем 1 ГБ ОЗУ. Может ли кто-нибудь указать, где я ошибаюсь? Спасибо! Что я знаю: 1 ГБ виртуальной памяти процессов (область высокой памяти) ...
Выделение памяти для пользовательского пространства из потока ядра
Мой вопрос касается передачи данных из ядра в программу пространства пользователя. Я хочу реализовать системный вызов "get_data (size, char * buff, char ** meta_buf)". В этом вызове buff выделяется программой пользовательского пространства, а его ...
Как узнать временной интервал планировщика Linux?
Я ищу значение временного интервала (или кванта) моего ядра Linux. Есть ли/proc файл, который выставляет такую информацию? (Или) Это четко определено в заголовке Linux моих дистрибутивов? (Или) Существует ли функция C API Linux (может быть, ...
Критическое время в драйвере ядра ARM Linux
Я использую Linux на MX28 (ARMv5) и использую линию GPIO для связи с устройством. К сожалению, к устройству предъявляются особые временные требования. Минимум на линии GPIO не может длиться дольше 7 мкс, максимумы не требуют особых временных ...
Как переключить консоль ядра Linux после процесса загрузки?
В моей встроенной системе я обычно использую / dev / ttyS0 в качестве основной консоли. Это достигается передачей параметра ядраconsole=/dev/ttyS0 и когдаinit принимает участие,getty срабатывает на том же устройстве, как указано ...
Дескриптор записи таблицы страниц (PTE) в ядре Linux для ARM
Я прочитал статью Duartes от: http://duartes.org/gustavo/blog/post/how-the-kernel-manages-your-memory [http://duartes.org/gustavo/blog/post/how-the-kernel-manages-your-memory] В части, описывающей содержимое PTE, бит [0:11] отличается от ...