Результаты поиска по запросу "linux-kernel"

1 ответ

Проблема в том, что в общем случае их очень сложно настроить, и они могут даже не представить иерархию в gem5.

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

1 ответ

, Я не уверен, с чего это инициализировано.

мпьютере CentOS 5.5 с ядром Linux версии 2.6.18-194.26.1.el5 я заметил, что posix_fadvise (WILLNEED) делает чтение файлов размером 60 КБ намного медленнее, чем обычный ввод-вывод, почти на 200%. Кажется, что фактический вызов fadvise является ...

2 ответа

какая версия C используется в ядре Linux?

Использует ли ядро Linux только старый синтаксис C90 или оно оптимизировано с использованием функций C99 / C11? Мне было интересно, если новейшие версии C используются, когда это возможно.

ТОП публикаций

1 ответ

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

ожно было бы добавить расширенный атрибут, такой как функция командной строкиsetfattr -n user.custom_attrib -v 99 ex1.txt, но делать это изнутри ядра в пользовательском системном вызове. Я смотрел наlinux/xattrib.h и мне не повезло, пытаясь ...

2 ответа

Что такое концепция vruntime в CFS

Я читал о ядре Linux и планировщике CFS в ядре. Я наткнулсяvruntime (виртуальная среда выполнения), которая является основной концепцией планировщика CFS. Я читаю из «Разработка ядра Linux", А также из других блогов в Интернете, но не смог понять ...

2 ответа

до свидания

аюсь написать модуль ядра, который печатает некоторую информацию об объектах в подсистеме VFS. Таким образом, я хочу узнать, как работает VFS и какие структуры он использует. Тем не менее, я не могу повторитьsuper_blocks список из-за этого ...

7 ответов

 выполняет всю инициализацию

е Linux, что делаетprobe() метод, который обеспечивает драйвер, делать? Насколько он отличается от водительскогоinit функция, то есть почему не можетprobe() Функции действия выполняются в водительскомinit функция?

5 ответов

 учитывать это.

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

1 ответ

Ну, что, без поддержки OO от компилятора.

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

1 ответ

Ядро Linux: почему это вызывает крах kstrtol?

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