0
ответов

Среднее время ожидания при циклическом планировании

Время ожидания определяется как время ожидания каждого процесса, прежде чем он получит свой временной отрезок. В алгоритмах планирования, таких как Shorted Job First и First Come First Serve, мы можем обнаружить, что ожидание ...
вопрос задан: 22 December 2010 06:42
0
ответов

Как программировать операционную систему? [закрыто]

Я люблю кодировать, но в настоящее время занимаюсь только веб-разработкой. Я хотел бы сделать что-то уникальное и увлекательное, сильно отличающееся от веб-программирования. Да, это может быть глупый вопрос, но ...
вопрос задан: 21 December 2010 18:10
0
ответов

Операционные системы реального времени для встраиваемых систем -> Хорошие стартовые книги [закрыто]

Я много работал над микроконтроллерами AVR. У меня не было надлежащего курса ОС в UNI ... не из отделения CS, но мне нужна книга, которая дает мне общие концепции ОС, а также концепции RTOS для ...
вопрос задан: 19 December 2010 18:20
0
ответов

кеши против разбивки на страницы

Итак, я учусь в классе компьютерной архитектуры, и, наверное, я » m трудно отличить кеширование от страниц. Единственное объяснение, которое я могу придумать, заключается в том, что страницы - это способ ОС ...
вопрос задан: 13 December 2010 12:57
0
ответов

How can I detect the operating system using GWT?

Basically what I want to know is to find out if my GWT application is running on a MacOS or any other operating system, to setup the shortcuts properly using cmd on a MacOS and ctrl everywhere else.
вопрос задан: 7 December 2010 00:51
0
ответов

Получение размера памяти ОС из java

Есть ли способ получить размер общей памяти в операционной системе из java? Использование Runtime.getRuntime (). MaxMemory () возвращает разрешенную память для JVM, а не для операционной системы. ...
вопрос задан: 2 December 2010 13:11
0
ответов

Как сделать os.path.join с массивом в python?

Как сделать os.path.join с массив в питоне? По сути, я хочу иметь возможность запускать эту команду с массивом в качестве аргумента. Приветствуется любая помощь.
вопрос задан: 26 November 2010 21:58
0
ответов

Потоки Java или C # основаны на потоках пользовательского пространства или потоки в пространстве ядра?

Являются ли Java s и потоки C #, основанные на потоках в пространстве пользователя или потоках в пространстве ядра?
вопрос задан: 12 November 2010 01:35
0
ответов

понимание необходимости компиляторов для разных платформ

Я пытаюсь понять, как работает вся цепочка сборки, чтобы я мог лучше понять, что происходит, когда я собираю / связываю / компиляция и т. д. Одна проблема, с которой я столкнулся, заключается в следующем: если компилятор включает ...
вопрос задан: 10 November 2010 22:14
0
ответов

Как убедиться, что файл был успешно записан?

Я добавляю функцию автосохранения в графическое приложение на Java. Приложение периодически автоматически сохраняет текущий документ, а также автоматически сохраняет его при выходе. Когда пользователь запускает приложение, ...
вопрос задан: 7 November 2010 05:30
0
ответов

Как работать с клавиатурой в реальном режиме через прерывания BIOS?

Мне нужно кодировать для операционной системы, в которой я могу запустить калькулятор Это как настольный калькулятор. Для этого я читаю серию работ по операционной разработке brokenthorn. Я завершил вторую ...
вопрос задан: 6 November 2010 13:18
0
ответов

Что потребуется, чтобы добавить новые ключи-модификаторы в Windows?

Насколько я могу судить, понятие " Shift, Alt и Control довольно жестко запрограммированы с самой клавиатуры через API ОС. Иногда я вижу, что клавиши Windows используются в качестве модификатора ...
вопрос задан: 1 November 2010 15:58
0
ответов

Полная операционная система на C #

Я видел эту ветку здесь. Мне было интересно, было ли это законным (звучит так) и каковы недостатки этого. Что влечет за собой автономный запуск в какой-либо архитектуре? Мне было интересно, было ли это законным (звучит так) и каковы недостатки этого. Что
вопрос задан: 30 October 2010 13:26
0
ответов

Управление задачами на x86

Кто-нибудь может указать на книги или онлайн-ресурсы, которые подробно и на расширенном уровне объясняют функции управления задачами на x86? Я особенно заинтересован в понимании ...
вопрос задан: 21 October 2010 23:31
0
ответов

Ядра (уровень абстракции устройства) OSs, записанного полностью в C? (Как: “UNIX записан в C”),

Ядра OSs (уровень взаимодействия устройства) действительно записаны в C, или "записанный в C" означает, что только большая часть части ОС записана в C, и взаимодействие с устройствами записано в asm? Почему я прошу что: Если...
вопрос задан: 19 October 2010 15:29
0
ответов

Что требуется для запуска программы C ++?

Этот вопрос уже давно меня беспокоит. Рассмотрим две следующие программы: #incude int main () {std :: cout << "Привет, мир!"; } и int main () {...
вопрос задан: 16 October 2010 08:26
0
ответов

Почему malloc () и printf () указаны как не входящие?

В системах UNIX мы знаем, что malloc () - это не реентерабельная функция (системный вызов). Это почему? Аналогично, printf () также называется не реентерабельным; Зачем? Я знаю определение повторного входа, но я ...
вопрос задан: 15 October 2010 16:35
0
ответов

в чем разница между отображением памяти io и io отображением io

Пожалуйста, объясните разницу между отображением памяти IO и IO сопоставленный ввод-вывод
вопрос задан: 8 October 2010 12:33
0
ответов

Предотвращение слишком большого количества LoadLibrary / FreeLibrary

Я пишу прокси-библиотеку (называемую Библиотекой A), которая является просто интерфейсом для другой DLL (называемой Библиотека B), которая может присутствовать или отсутствовать в системе. Идея состоит в том, что программа будет ссылаться на это ...
вопрос задан: 2 October 2010 09:32
0
ответов

Почему размер кадра Tkinter изменяется при добавлении к нему текстового поля?

С помощью этого кода root = Tk () frame = Frame (корень, ширина = 500, высота = 500) frame.pack () Из того, что я обнаружил, в основном есть два режима: ядро ​​и пользователь. И в сегментах памяти должны быть какие-то биты, которые ...
вопрос задан: 1 October 2010 19:52
0
ответов

Внутренняя работа обработки событий клавиатуры в Linux

Когда я нажимаю клавишу клавиатуры в каком-либо приложении GTK под Linux, что точно происходит? Как ключ получается (с какого устройства), интерпретируется, передается в программу и затем обрабатывается?
вопрос задан: 25 September 2010 06:15
0
ответов

Почему 16-битный адрес с 12-битным смещением приводит к размеру страницы 4 КБ?

Я читаю книгу «Современная операционная система». И меня смущает "Размер страницы". В книге автор говорит: Входящий 16-битный виртуальный адрес разделен на 4-битный номер страницы и ...
вопрос задан: 12 September 2010 05:02
0
ответов

Что происходит с динамически выделяемой памятью при вызове execv ()?

Я пишу простую оболочку как задание курса ОС , Мне нужно выполнить поиск в PATH, чтобы найти программу, введенную пользователем. Как только я нахожу нужный каталог, я выделяю часть памяти, достаточную для хранения ...
вопрос задан: 12 September 2010 01:08
0
ответов

pyqt4: Открытие веб-сайта в стандартном браузере при нажатии кнопки

Я хотел бы открывать веб-сайт в стандартном браузере операционной системы, когда пользователь нажимает кнопку в моем приложении pyqt4. Как я могу это сделать?
вопрос задан: 10 September 2010 13:15
0
ответов

программное выполнение и завершение длительного пакетного процесса в python

Я искал способ запустить и завершить длительные "пакетные задания" в python. Сейчас я использую «os.system ()» для запуска длительного пакетного задания внутри каждого дочернего процесса. Как и ты ...
вопрос задан: 9 September 2010 20:50
0
ответов

Как я могу получить английское имя пользователя на французской локализованной Windows?

Я использую французскую локализованную операционную систему Windows. Я использую GetUserName () Windows API, чтобы получить текущее имя пользователя для процесса. На французских окнах он возвращает "Système" вместо "...
вопрос задан: 7 September 2010 07:23
0
ответов

Почему ЦП обращается к памяти по границе слова?

Я много слышал о том, что данные должны быть правильно выровнены в памяти для повышения эффективности доступа. ЦП обращается к памяти на границе слова. Итак, в следующем сценарии ЦП должен сделать 2 доступа к памяти ...
вопрос задан: 7 September 2010 05:21
0
ответов

Где использовать летучие? [duplicate]

Я читал о ключевом слове volatile, но не знаю, в каких ситуациях мне следует его использовать. Когда память (переменная) обновляется и процесс не знает об этом? В каких случаях водители должны использовать ...
вопрос задан: 6 September 2010 06:18
0
ответов

Thread related issues and debugging them

This is my follow up to the previous post on memory management issues. The following are the issues I know. 1)data races (atomicity violations and data corruption) 2)ordering problems 3)misusing ...
вопрос задан: 18 August 2010 18:30
0
ответов

Если бы гиперион выпускает amiga на другую платформу, СЕГОДНЯ, это выжило бы? [закрытый]

Если бы гиперион выпускает amiga на другую платформу, СЕГОДНЯ, это преуспело бы достаточно? Я хотел бы разработать для amiga платформы. Я действительно пропускаю его. В чем мы нуждаемся? btw, я понимаю, что это не проблема...
вопрос задан: 6 August 2010 20:11