17
ответов

Какие есть ресурсы для начала разработки операционной системы? [закрыто]

Одна вещь, которую я всегда хотел сделать, - это разработать собственную операционную систему (не обязательно такую ​​шикарную, как Linux или Windows, но лучше, чем простой загрузчик, который я уже сделал). У меня есть ...
вопрос задан: 23 May 2017 12:18
14
ответов

Для ядра/ОС C - все еще это? [закрытый]

Я люблю операционные системы и в конечном счете хотел бы стать разработчиком ОС, главным образом рабочим на ядрах. В будущем C все еще будет предпочтительным языком и что еще я должен пытаться изучить?
вопрос задан: 13 March 2010 04:55
11
ответов

Переопределяющая функциональность с модулями в ядре Linux

Не входя в детали того, почему, я ищу чистое (как возможное) способ заменить функции ядра и системные вызовы от загружаемого модуля. Моя начальная идея состояла в том, чтобы написать некоторый код к...
вопрос задан: 14 November 2008 18:41
10
ответов

Как включать math.h #include <math.h> на исходном файле ядра?

Я пытаюсь включать math.h в свой модуль ядра Linux. Если я использую, #include '/usr/include/math.h', Это дает мне ошибки тезисов: ошибка: features.h: Никакая такая ошибка файла или каталога: bits/huge_val.h: №...
вопрос задан: 18 June 2009 13:55
10
ответов

Какие части ядра Linux я могу считать для забавы? [закрытый]

Программирование не является моим основным заданием, хотя я наслаждаюсь им и иногда оплачиваюсь его. Много лет теперь я слышал о Linux, и мои друзья показали мне, многие *отклоняют (или *nici?), хотя я придерживаюсь...
вопрос задан: 18 June 2009 04:46
9
ответов

Какой цикл для (;;)?

Найденный в torvalds/linux-2.6.git-> kernel/mutex.c строка 171 я попытался найти его на Google и таком напрасно. Что делает для (; ;) сообщите?
вопрос задан: 28 November 2011 06:09
9
ответов

Что такое ядро ​​ОС? Чем он отличается от операционной системы? [закрыто]

Я не могу понять разницу между ядром и операционной системой. Я не вижу никакой разницы между ними. Является ли ядро ​​операционной системой?
вопрос задан: 6 January 2010 15:36
9
ответов

Что такое хороший базовый дистрибутив Linux для разработки ядра новичка?

В моем классе Операционных систем мы надеемся изменять ядро Linux с некоторыми простыми собственными системными вызовами в C. Каков был бы хороший дистрибутив, которому удовлетворяют с этой целью? Нам не нужны никакие оборки, нет...
вопрос задан: 22 August 2009 13:44
9
ответов

В каком C операционная система записана?

Это имеет смысл, что что-то как операционная система было бы записано в C. Но сколько из него, и какой C? Я имею в виду в C, если бы Вам была нужна некоторая память "кучи", то Вы назвали бы malloc. Но, делает...
вопрос задан: 8 July 2009 07:53
9
ответов

Когда я должен записать модуль ядра Linux?

Некоторые люди хотят переместить код от пространства пользователя до пространства ядра в Linux по некоторым причинам. Много времен, которые причина, кажется, что код должен иметь особенно высокий приоритет или просто "ядро...
вопрос задан: 29 September 2008 14:52
8
ответов

Ядро PCA в R - ошибка: не может выделить вектор размером 1,1 Гб [дубликат]

Я пытаюсь выполнить ядро ​​PCA в R, используя функцию kpca из пакета kernlab. Однако кажется, что мои данные слишком велики, чтобы использовать эту функцию. Это ядро ​​команды PCA, я ...
вопрос задан: 6 July 2018 14:13
8
ответов

Планирование ядра для 1024 процессоров

Azul Systems имеет устройство, которое поддерживает тысячи согласованных с кэшем процессоров. Мне бы очень хотелось узнать, какие изменения должны произойти в операционной системе, чтобы запланировать тысячи ...
вопрос задан: 10 April 2009 20:34
7
ответов

Кроме malloc/free для программы нужна ОС для обеспечения чего-либо еще?

Я работаю над разработкой ядра (который я собираюсь на самом деле назвать "ядром" только, чтобы отличаться, но в основном то же) для ОС я продолжаю работать. Специфические особенности самой ОС...
вопрос задан: 4 January 2012 13:18
7
ответов

Разработка драйвера C#?

Прежде чем я перейду с головой в C#... Я всегда чувствовал, что C или возможно C++, был лучшим для разработки драйверов в Windows. Я не увлечен идеей разработать драйвер на машине.NET. Но.NET...
вопрос задан: 16 September 2008 19:14
6
ответов

Что действительно “делает {…}, в то время как (0)” делают точно в коде ядра? [дубликат]

Возможные Дубликаты: Что проку от, делают, в то время как (0), когда мы определяем макрос? Почему там иногда бессмысленны,/в то время как и если/еще операторы в макросах C/C++? C многострочный макрос: сделайте/...
вопрос задан: 23 May 2017 11:53
6
ответов

Насколько тесно связаны Mac OS X и BSD?

Я читал, что Mac OS X и bsd связаны. Насколько тесно они связаны. Может ли программное обеспечение Mac OS X быть настроено и установлено на BSD?
вопрос задан: 31 March 2016 04:19
6
ответов

Как каждый отправляет потенциальный патч к ядру Linux?

У нас есть некоторое программное обеспечение, которое полагалось на определенное поведение из другого (очень наиболее часто используемого) приложения, которое теперь изменилось, представив нашу текущую осуществимую реализацию, но менее, чем оптимальную. М
вопрос задан: 14 September 2013 12:31
6
ответов

Изучение взламывания ядра и встроенной разработки дома? [закрытый]

Я всегда притягивался к миру взламывания ядра и встроенных систем. Кто-либо получил хорошие учебные руководства (+easily доступные аппаратные средства) при том, чтобы начинать смешать с таким материалом? Что-то как наборы для...
вопрос задан: 29 August 2010 08:30
6
ответов

Случайная безразличность полной системы, выполняющая математические функции

У меня есть программа, которая загружает файл (где угодно от 10 МБ до 5 ГБ), блок за один раз (ReadFile), и для каждого блока работает, ряд математических операций (в основном вычисляет хеш). После...
вопрос задан: 23 February 2010 16:09
6
ответов

Отладка операционной системы

Я проходил некоторые общие материалы об операционных системах и пораженный по вопросу. Как разработчик отладит при разработке операционной системы т.е. отладит саму ОС? Каковы инструменты...
вопрос задан: 8 January 2010 19:11
6
ответов

Состояния процесса Linux

В Linux, что происходит с состоянием процесса, когда это должно считать блоки из диска? Это заблокировано? Если так, как другой процесс выбран для выполнения?
вопрос задан: 25 September 2009 06:12
5
ответов

Как Windows защищает переход в режим ядра?

Как Windows защищает поток пользовательского режима от произвольного перевода процессора в режим ядра? Я понимаю, что это правда: потоки пользовательского режима действительно переходят в режим ядра ...
вопрос задан: 9 November 2017 22:03
5
ответов

Что такое хорошие и плохие вещи в дизайне ядра Linux? [закрытый]

Я не ведущее устройство кода ядра, но имею некоторое общее представление о его структуре кода. В этом сообщении мы можем обсудить то, что является хорошими и плохими вещами в дизайне ядра. Обновление: Нет, это не...
вопрос задан: 23 May 2017 12:23
5
ответов

Как создать то же Ядро Linux дважды источники и получить ту же контрольную сумму

Я ищу, если возможно создать тот же Kerneltwice Linux (те же источники, та же среда, те же опции, тот же компилятор) и получить ту же контрольную сумму. Кто-либо знает, как сделать так?
вопрос задан: 10 November 2016 19:25
5
ответов

обучение программировать [закрытые] драйверы Windows

что Вы рекомендовали бы для ресурса при обучении программировать драйверы. я прокладываю себе путь посредством Программирования Модели Драйвера Microsoft Windows, но я задавался вопросом, является ли каким-либо из примеров перспектива...
вопрос задан: 20 August 2013 12:43
5
ответов

Как экземпляр Amazon EC2 выбирает свое ядро?

У меня есть экземпляр Amazon EC2 с помощью предоставленного Amazon Fedora 8 64-разрядный AMI, который я хотел бы обновить до Fedora 10. Я пытался делать это рабочим "вкусным обновлением" для обновления ядра и всех...
вопрос задан: 6 January 2013 13:42
5
ответов

Как я могу программно управлять правилами iptables на лету?

Я должен запросить существующие правила, а также способность легко добавить и удалить правила. Я не нашел API для того, чтобы сделать это. Есть ли что-то, что я пропускаю? Самое близкое я приехал в...
вопрос задан: 21 September 2012 16:58
5
ответов

Доступ к файлам устройств из кода ядра [дубликат]

Попытка доступа к файлам устройств из кода ядра Привет, ребята, я пытаюсь получить доступ к файлам устройств (/ dev / file_name) из кода ядра. Откройте файл устройства и прочитайте данные из файла устройства. Когда я пытаюсь ...
вопрос задан: 25 March 2011 09:31
5
ответов

Как тот же виртуальный адрес для различных процессов отображен на различных физических адресах

Я взял курс о дизайне Операционной системы и понятии, и теперь я пытаюсь изучить ядро Linux полностью. У меня есть вопрос, от которого я не могу избавиться. В современных операционных системах каждый...
вопрос задан: 8 August 2010 19:02
5
ответов

Выполните программу в пространстве ядра в Linux

Если я хочу выполнить пользовательскую программу (не модуль ядра) в пространстве ядра Linux, какие опции я имею? Я посмотрел на KML (привилегированный режим Linux), но это характерно для архитектуры IA-32. Я хочу...
вопрос задан: 20 July 2010 13:36