Публикации по теме 'kernel'


Глубокое погружение в машины опорных векторов
Наряду с решенным набором данных Kaggle с SVM СОДЕРЖАНИЕ В этом посте мы рассмотрим: (i) Роль опорных векторов в SVM (ii) Функция затрат для SVM (iii) SVM как классификатор большой маржи (iv) Нелинейные границы принятия решений через SVM с помощью ядер (v) Обнаружение набора данных Kaggle для мошеннических транзакций по кредитной карте с использованием SVM. В предыдущем посте мы подробно рассмотрели проблемы с высокой систематической погрешностью и дисперсией в машинном..

Вопросы по теме 'kernel'

Размер стека, используемый при разработке ядра
Я разрабатываю операционную систему, и вместо того, чтобы программировать ядро, я проектирую ядро. Эта операционная система ориентирована на архитектуру x86, а моя цель — на современные компьютеры. Расчетное количество требуемой оперативной памяти...
7199 просмотров
schedule 09.03.2022

Доступ с клавиатуры в защищенном режиме на сборке x86
Я работаю над вводом с клавиатуры для очень простого ядра, которое разрабатываю, и я полностью застрял. Кажется, я не могу найти в Интернете никакой информации, которая могла бы показать мне ту информацию, которую мне нужно знать. Мое ядро...
7318 просмотров
schedule 15.01.2022

Как очистить кеши, используемые ядром Linux
Я хочу заставить ядро ​​Linux выделять больше памяти приложениям после того, как кеш начинает занимать слишком много памяти (как видно из вывода «бесплатно»). Я бегал sudo sync; sudo sysctl -w vm.drop_caches=3; free (чтобы освободить как...
35872 просмотров

Использование памяти модулем ядра
При попытке оценить объем памяти, потребляемой модулем ядра (обычно драйверами устройств), я попытался использовать утилиту size , которая выдавала размер областей статической памяти файлов .ko ( .bss, . данные, .текст и т. д.). Поэтому я ожидал,...
10776 просмотров

Упс: доступ ядра к плохой области, sig: 11 - 'swapper' - уничтожение обработчика прерываний
Во встроенной среде Linux (настроенная 2.4.25 на PowerPC) я получаю следующую панику ядра через несколько часов: Oops: kernel access of bad area, sig: 11 NIP: C9471C7C XER: 20000000 LR: C0018C74 SP: C0198E20 REGS: c0198d70 TRAP: 0800 Not...
9682 просмотров
schedule 02.08.2023

64-битное ядро ​​адресации Mac Pro
Меня интересует разрабатываемое мной приложение с 64-битной адресацией. Я хотел бы использовать около 12 ГБ из 32 ГБ, доступных на Mac Pro. Дело в том, что в Snow Leopard на моем Mac Pro (32-битный efi) ядро ​​не 64-битное. Мне интересно, смогу...
361 просмотров

Лучший способ наблюдать за процессом (и подпроцессами) для файловой системы read() I/O?
Я хотел бы разработать программу командной строки, которая работала бы так: моя программа /c [some_executable_here] Который запустил команду, указанную пользователем, и «наблюдал» за процессом (и любыми подпроцессами) для чтения ввода-вывода, а...
3662 просмотров
schedule 16.03.2023

Типичный квант времени планирования в современных операционных системах
Какова типичная продолжительность кванта планирования процесса/потока операционной системы? Я понимаю, что это может варьироваться в зависимости от алгоритма планирования, приоритетов, рабочих нагрузок, аппаратного обеспечения и т. д., поэтому я...
2845 просмотров
schedule 03.01.2024

Учебник/онлайн-ресурс для обучения программированию на уровне системы/ядра
Есть ли какая-либо книга/ресурс, на который можно ссылаться, чтобы иметь возможность писать программы на уровне ядра/системы. Я ищу книгу по программированию, которая могла бы служить руководством для написания кодов ядра/программирования на уровне...
228 просмотров
schedule 05.08.2023

printk - отображается в журнале сообщений, но не отображается в терминале для любого уровня журнала ядра
Я делаю некоторую модификацию ядра и пытаюсь заставить printk выводить информацию обратно на консоль. Я передаю с ним любой уровень журнала ядра и не получаю должного ответа на консоль даже для самых высоких уровней журнала. Я проверил, и текущая...
5483 просмотров
schedule 06.06.2022

вложенная страничная ошибка адреса пользовательского пространства в Linux
Я хотел бы знать, является ли функционально неправильным сбрасывать страницу с ошибкой адреса пользовательского пространства, когда ядро ​​запускает обработчик сбоев для ввода пользовательской страницы. ОС - Linux 2.6.30 Предположим, что оба...
761 просмотров
schedule 01.11.2023

inode_operations, предупреждение: инициализация из несовместимого типа указателя
Я пытаюсь скомпилировать простую программу ядра, которая читает и записывает из файла proc. Я пытаюсь установить разрешение для этого файла, переопределив разрешение fp в структуре inode_operations (.permission) static int...
2244 просмотров
schedule 16.07.2023

как я могу совершать вызовы IOCTL в режиме ядра (Windows)
В пользовательском режиме вызовы IOCTL можно выполнять через DeviceIoControl function. Что я могу использовать в режиме ядра для выполнения вызовов IOCTL? Я должен использовать это внутри драйвера минифильтра файловой системы. ПРЕДЫСТОРИЯ Я пишу...
2795 просмотров
schedule 09.05.2022

Исторический репозиторий ядра Linux с полной историей
Думаю, многим разработчикам нравится исследовать исходники с помощью git gui blame . Как объясняется в фиксации для Linux- 2.6.12-rc2 (также отражено на Github ), необходимо для этой цели есть специальный исторический репозиторий Linux....
17191 просмотров
schedule 11.04.2022

Как распаковать объектный файл?
Как распаковать удаленный объектный файл? Может ли eu-unstrip от elfutils сделать это для меня? Мне это нужно для преобразования ядра zImage в vmlinux без перекомпиляции. Это часть моего сценария: magic="1f 8b 08 00" full_line=$(od -A d...
2501 просмотров
schedule 22.04.2024

Управление процессами ядра Linux
Во-первых, я признаю, что все, что я буду спрашивать, касается нашей домашней работы, но уверяю вас, я не буду спрашивать, не потрудившись по крайней мере два часа. Описание: мы должны добавить поле с именем max_cpu_percent к типу данных...
520 просмотров
schedule 14.08.2023

Описание значений Win32_Thread ThreadWaitReason
Класс Win32_Thread описан в MSDN здесь: http://msdn.microsoft.com/en-us/library/aa394494(v=VS.85).aspx Проблема в том, что определения атрибута ThreadWaitReason , мягко говоря, лаконичны. У кого-нибудь есть (более) подробные определения?...
508 просмотров

Конвертировать урб в скбафф
Я пытаюсь написать модуль ядра, который представляет собой комбинацию драйвера USB и сетевого драйвера, теперь всякий раз, когда данные получены драйвером USB, он будет в структуре urb, но данные, которые требуются сетевому драйверу, sk_buff , теперь...
335 просмотров

взаимодействие пространства ядра и пространства пользователя с помощью netlink
Моя цель — постоянно иметь массив или список в памяти ядра, чтобы он всегда был доступен из пространства ядра. Для этого я использую сокеты netlink, как рекомендовано здесь. Я следую этому примеру , который показывает, как отправить строку. Я не...
1872 просмотров
schedule 08.02.2022

Как генерируется PID (идентификатор процесса) в режиме ядра под Windows?
Я хотел бы знать, как генерируются идентификаторы процессов (также известные как PID) в Windows. Он уникален для разных машин? например, рассмотрим идентификатор 5856, который в настоящее время назначен моей программе Firefox. То же самое для...
5028 просмотров
schedule 13.01.2023