Вопросы по теме '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 просмотров

Время компиляции операционной системы
Это всего лишь общий вопрос - я сидел и ждал, пока скомпилируется немного программного обеспечения (здесь мы используем Incredibuild, но все равно это может занять 10/15 минут), и мне стало интересно, кто-нибудь знает, сколько времени ушло на...
10421 просмотров

Определить, к какой файловой системе относится раздел
Как операционная система узнает, какую файловую систему использует раздел? Другими словами, как FAT16/32, NTFS, ext2/3 и т. д. отличаются друг от друга?
6382 просмотров
schedule 05.06.2023

определить язык ОС из С#
Есть ли способ определить язык ОС из класса С#?
27112 просмотров
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 просмотров

Можно ли написать целую операционную систему, не используя даже одной строки кода 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 просмотров

Каковы накладные расходы, связанные с переключением режима
Много раз я читал/слышал аргумент о том, что выполнение большого количества системных вызовов и т. д. было бы неэффективным, поскольку приложение переключает режим, т. е. переходит из пользовательского режима в режим ядра, и после выполнения...
5797 просмотров

Используют ли какие-либо распространенные файловые системы ОС хэши, чтобы избежать повторного хранения одних и тех же данных содержимого?
Многие системы хранения файлов используют хэши, чтобы избежать дублирования данных содержимого одного и того же файла (среди прочего), например, 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