Вопросы по теме 'operating-system'
Сравнение встроенных операционных систем?
Я был вовлечен во встраиваемые операционные системы того или иного типа, и обычно мне приходилось работать с тем, что было в унаследованной системе. Теперь у меня есть возможность начать с нуля новый встроенный проект.
Основными ограничениями...
12419 просмотров
schedule
04.01.2024
Какие есть интересные небольшие проекты ядра Linux, которые помогут изучить исходный код?
Какие небольшие проекты вы могли бы предложить новичку с ядром, но тем, кто имеет много систем и опыт C? Цель состоит в том, чтобы познакомиться с исходным кодом ядра и получить возможность экспериментировать с безумными идеями.
Я пытаюсь...
12445 просмотров
schedule
12.12.2022
Как проверить ОС с помощью директивы препроцессора?
Мне нужен мой код, чтобы делать разные вещи в зависимости от операционной системы, в которой он компилируется. Я ищу что-то вроде этого:
#ifdef OSisWindows
// do Windows-specific stuff
#else
// do Unix-specific stuff
#endif
Есть ли способ...
163767 просмотров
schedule
15.05.2022
Время компиляции операционной системы
Это всего лишь общий вопрос - я сидел и ждал, пока скомпилируется немного программного обеспечения (здесь мы используем Incredibuild, но все равно это может занять 10/15 минут), и мне стало интересно, кто-нибудь знает, сколько времени ушло на...
10421 просмотров
schedule
13.06.2022
Определить, к какой файловой системе относится раздел
Как операционная система узнает, какую файловую систему использует раздел? Другими словами, как FAT16/32, NTFS, ext2/3 и т. д. отличаются друг от друга?
6382 просмотров
schedule
05.06.2023
schedule
25.06.2022
Как скопировать каталог и его содержимое в существующее место с помощью Python?
Я пытаюсь скопировать каталог и все его содержимое на уже существующий путь. Проблема в том, что между модулем os и модулем Shutil нет способа сделать это. функция shutil.copytree() ожидает, что путь назначения заранее не существует.
Точный...
28938 просмотров
schedule
20.06.2022
Какой из них я должен выбрать? Архитектура X86 или X64? (при установке серверной ОС Windows 200X на ПК Dell GX680)
Я пытаюсь установить операционную систему Windows Server на настольный компьютер DELL optiplex серии GX600. Во время установки на первом этапе меня попросили выбрать между: 1) Архитектура Windows 2008 X86 ИЛИ 2) Архитектура Windows 2008 X64....
51700 просмотров
schedule
27.02.2023
Можно ли написать целую операционную систему, не используя даже одной строки кода C/C++?
Можно ли написать целую операционную систему, не используя даже одной строки кода C/C++?
РЕДАКТИРОВАТЬ: еще один, чтобы добавить в список - сборка
15845 просмотров
schedule
02.10.2022
имитация случайности
Мне просто интересно...
Как вы имитируете случайность? Как это делается в современных ОС (Windows, Linux и др.)?
Изменить: Хорошо, НЕ ПРОСТО ГЕНЕРИРОВАНИЕ СЛУЧАЙНОГО НОМЕРА, что можно просто сделать с помощью вызова rand() функций на...
444 просмотров
schedule
08.07.2023
Получение статуса системы в Python
Есть ли способ получить статус системы в python, например объем свободной памяти, запущенные процессы, загрузку процессора и так далее. Я знаю, что в Linux я могу получить это из каталога / proc, но я хотел бы сделать это и в unix, и в Windows.
14806 просмотров
schedule
28.07.2023
НТП Y2038 и Y2036
В настоящее время я изучаю последствия ошибок переноса 2036 и 2038 годов для конкретного проекта. Программное обеспечение, реализованное в рамках этого проекта, должно работать после этих двух сроков.
Мои первоначальные исследования показывают,...
1996 просмотров
schedule
04.08.2022
Программно получить родительский pid другого процесса?
Я попробовал поискать в Google, но нашел getppid() , который получает родительский pid текущего процесса.
Мне нужно что-то вроде getppid(some_other_pid) , есть такое? В основном берет pid некоторого процесса и возвращает pid родительского...
21498 просмотров
schedule
14.04.2022
Почему Linux называют монолитным ядром?
Я читал, что Linux - это монолитное ядро. Означает ли монолитное ядро компиляцию и связывание полного кода ядра с исполняемым файлом?
Если Linux может поддерживать модули, почему бы не разбить все подсистемы на модули и не загружать их при...
73110 просмотров
schedule
18.01.2024
Каковы накладные расходы, связанные с переключением режима
Много раз я читал/слышал аргумент о том, что выполнение большого количества системных вызовов и т. д. было бы неэффективным, поскольку приложение переключает режим, т. е. переходит из пользовательского режима в режим ядра, и после выполнения...
5797 просмотров
schedule
05.10.2022
Используют ли какие-либо распространенные файловые системы ОС хэши, чтобы избежать повторного хранения одних и тех же данных содержимого?
Многие системы хранения файлов используют хэши, чтобы избежать дублирования данных содержимого одного и того же файла (среди прочего), например, Git и Dropbox используют SHA256. Имена файлов и даты могут быть разными, но если контент генерируется с...
4485 просмотров
schedule
11.08.2022
Обрабатывает ли JVM или базовая ОС изменения состояния потока?
Когда я создаю многопоточную программу и использую такие методы, как Wait или Signal, для управления потоками, среди прочего, контролирует ли JVM все изменения состояния потока или базовая ОС имеет какое-либо отношение к этому.
2077 просмотров
schedule
03.09.2023
выбор операционной системы для обслуживания приложения rails
Vps хостинг предоставляет возможность выбора операционной системы:
Цент ОС 5
Дебиан 4.0
Федора 10
Gentoo
OpenSuse 10
Убунту 8.10
Убунту 8.04
Убунту 9.04
Какие плюсы и минусы для запуска приложения rails, установки программного...
127 просмотров
schedule
04.05.2023
В чем разница между .com, .exe и .bat?
В чем разница между расширениями a.bat, a.com и a.exe?
34552 просмотров
schedule
10.07.2022
Являются ли объектные файлы независимыми от платформы?
Можно ли скомпилировать программу на одной платформе и связать с другой? Что содержит объектный файл? Можем ли мы удалить исполняемый файл для создания объектного файла?
8324 просмотров
schedule
23.04.2023