Вопросы по теме 'operating-system'

Как создаются операционные системы?
Создание ОС кажется масштабным проектом. С чего бы вообще начать? Например, когда я вставляю Ubuntu в свой диск, как мой компьютер может просто запустить его? (Думаю, это то, что я действительно хотел бы знать.) Или, если посмотреть на...
20116 просмотров
schedule 08.04.2024

Переместите файлы ОС в начало диска
Я хотел бы знать, возможно ли переместить файлы на данном разделе в начало диска, где чтение/запись выполняются быстрее. В настоящее время у меня установлена ​​Windows Vista на первом разделе диска с еще несколькими разделами для рабочих файлов и...
1119 просмотров
schedule 13.12.2023

Планирование приоритетных соображений
Планировщики в современных операционных системах неявно отдают более высокий приоритет процессу, связанному с вводом-выводом, по сравнению с процессами, связанными с ЦП. Считаете ли вы, что при планировании процессов процессам, связанным с ЦП,...
514 просмотров
schedule 15.01.2024

Что нужно для написания хоста виртуализации?
Я не планирую делать это прямо сейчас, так как у меня нет опыта в этой области, чтобы даже пытаться это сделать в данный момент, но мне любопытно кое-что. Если внедрять операционную систему с нуля, что потребуется для создания такого приложения,...
139 просмотров
schedule 09.12.2023

отключить обновление экрана в пакетном файле dos
Я пишу программу на C++, которая запускает команды из операционной системы DOS с помощью команды system(). Пока все хорошо, я думаю. Но как я могу отключить обновление экрана в всплывающем окне консоли, чтобы я не мог видеть тысячи получаемых...
1336 просмотров
schedule 03.02.2024

Кто планирует планировщик в ОС - разве это не сценарий курицы и яйца?
Кто планирует планировщик? Какая первая задача создается и как эта первая задача создается? Разве для этого не требуется никаких ресурсов или памяти? не похоже на сценарий с курицей и яйцом? Планировщик — это не задача? Получает ли он ЦП в...
3822 просмотров

Выделить консоль для приложения WinForm
Я использую следующий код для выделения консоли для приложения WinForm. Окно консоли отображается успешно, и вывод есть. Но когда я закрываю окно консоли, мое приложение WinForm одновременно закрывается. Почему? Я хочу сохранить окно WinForm....
2233 просмотров
schedule 21.11.2023

Определение десятичных чисел в разных операционных системах, как понять, используется ли точка или запятая в С#
Я написал небольшую программу, где программа работает по-разному в разных операционных системах (xp, win7). Проблема в том, что программа читает некоторые числа с плавающей запятой, такие как 2686. Одна операционная система (win7) преобразует его в...
231 просмотров
schedule 22.01.2024

Основные понятия реализации файловой системы
Я не совсем понимаю реализацию файловой системы. В частности (Операционные системы - Танненбаум (издание 3), стр. 275) говорится: «Первое слово каждого блока используется как указатель на следующий. Остальная часть блока - это данные». Может ли...
2018 просмотров
schedule 26.02.2024

Как такие сайты, как codepad.org и ideone.com, помещают вашу программу в песочницу?
Мне нужно скомпилировать и запустить на моем сайте сценарии, отправленные пользователями, наподобие того, что codepad и ideone делать. Как я могу помещать эти программы в песочницу, чтобы злоумышленники не отключили мой сервер? В частности, я...
5777 просмотров

Возможно ли в приложении Mac создать проект статической библиотеки iPhone xcode?
Я вижу, что могу собрать проект xcode статической библиотеки iPhone с -xcodebuild в терминал. Поэтому я создаю приложение для Mac, которое выполняет сценарий оболочки, который создает проект. Мой вопрос в том, могу ли я скрыть свой проект...
133 просмотров
schedule 02.10.2022

рабочий код для расширенного программирования в среде UNIX 2ed, предпочтительно на Ubuntu/gcc4
Я изучал системное программирование для Linux и просматриваю книгу APUE 2ed У. Ричарда Стивенса и Стивена А. Раго. Код, указанный на http://www.apuebook.com/ , не работает. Неопределенные определения, нереализованные функции (приведены в...
1814 просмотров

Что нужно сделать, чтобы добавить в Windows новые клавиши-модификаторы?
Насколько я могу судить, понятия «Shift», «Alt» и «Control» довольно жестко закодированы с самой клавиатуры через API ОС. Иногда я вижу, что клавиши Windows используются в качестве модификатора, но, похоже, они не регистрируются как «настоящие»...
2625 просмотров

Сделать программу на C# компилируемой в любой операционной системе
Я начал создавать программу на С# в 32-битной операционной системе Windows XP в С# 2008, и теперь я пытаюсь открыть ее в 64-битной операционной системе Windows 7. Возникающая проблема заключается в том, что я не могу запустить программу в С# 2010 в...
454 просмотров

Как работать с sqlite 3.7.3, установленным в Mac OS 10.5
Я установил sqlite 3.7.3 в свою систему, в которой Mac OS 10.5.3. Но я не могу понять, откуда запустить sqlite, чтобы создать в нем базу данных и таблицы. Может ли кто-нибудь помочь мне в этом аспекте. Я использовал...
363 просмотров
schedule 10.02.2024

Как операционная система обнаруживает переполнение стека?
Во многих операционных системах стек и куча начинаются с противоположных сторон виртуального адресного пространства процесса и растут навстречу друг другу. Это позволяет стеку максимально расширяться, не затрагивая кучу. Предположим, у меня есть...
1297 просмотров

Алгоритм циклического перебора в операционной системе
Я просто хотел убедиться, что то, что я делаю, правильно. Я работаю над своим промежуточным этапом, и я получил старые промежуточные результаты от своего друга, есть один вопрос относительно алгоритма изоляции Round Robin. Он имеет следующую...
1403 просмотров
schedule 25.05.2024

Как может работать вытесняющая многозадачность, когда ОС — это всего лишь один из процессов?
Я сейчас читаю материалы о вытесняющей многозадачности — и одно ускользает от меня. Все материалы подразумевают, что операционная система каким-то образом прерывает запущенные процессы на процессоре «извне», вызывая тем самым переключение контекста...
1080 просмотров
schedule 26.10.2022

Будет ли каждая строка в программе (кроме объявлений переменных) в конечном итоге использовать хотя бы один системный вызов?
Я думал о системных вызовах и коде, который мы пишем! Допустим, у меня есть программа, как показано ниже #include<stdio.h> int main() { int a=0,b=2,c; c=a+b; printf("The value of c is %d", c); return 0; } Возьмем случай c =...
194 просмотров

Предотвращение выполнения памяти MIPS
Я изучаю архитектуру MIPS, и мне было интересно, как операционные системы реализуются с ограниченными инструкциями и защитой памяти, которые предлагает mips. Мне особенно интересно, как операционная система предотвратит выполнение определенных...
2210 просмотров