Описание тега operating-system

Операционная система (ОС) - это базовое программное обеспечение, роль которого состоит в том, чтобы быть абстрактным слоем между программными требованиями к ресурсам и доступным оборудованием, управлять вводом / выводом, распределением / освобождением памяти, файловыми системами, среди других основных задач устройства (не обязательно компьютер) должен делать.
3 ответа

C - Два процесса, читающие один и тот же файл

У меня есть функция, которая читает файл и возвращает целое число. Есть два процесса, которые используют эту же функцию, и я получаю ошибку сегментации. Функция чтения: int getNumberFromFile() { FILE* fp; char* line; fp = fopen(fileName, "rb"); fget…
18 фев '15 в 03:26
1 ответ

Обнаружение мобильных операционных систем через JavaScript

Я разрабатываю гаджет Google, который должен отображаться в одном направлении, если он просматривается в операционной системе мобильного телефона или смартфона (например, Android, iPhone или на любом устройстве, использующем мобильную страницу iGoog…
10 ответов

Спинлок против Семафора

Каковы основные различия между семафором и спин-блокировкой? Когда мы будем использовать семафор поверх спин-блокировки?
12 окт '08 в 18:58
1 ответ

Любая программа, которая определяет самую низкую ОС, необходимую для запуска вашего приложения?

Хорошо, если мой заголовок был недостаточно ясен, я нацеливаюсь на ОС Windows и просто хотел узнать, существует ли какая-либо программа, которая позволила бы мне узнать, какая "ОС" или выше кому-то нужна для запуска моего приложения, например: Examp…
18 авг '16 в 22:40
2 ответа

Сборка: [SI + CX] = невозможная комбинация размеров адресов

Итак, сегодня я попытался создать библиотеку для моей операционной системы с одной простой функцией: печатать символы на экране. Чтобы использовать эту функцию, мне просто нужно поместить адрес строки в стек и вызвать ее (строка должна заканчиваться…
1 ответ

Команда Python Running OS с кавычками внутри

#!/usr/bin/python import os readLine = open('desktops.txt','r') for line in readLine: machineName = line query = os.system('wmic -U corp.fakedomain.com/domainusername%password //192.168.1.100 "Select * from Win32_UserAccount Where LocalAccount = Tru…
23 авг '13 в 19:15
1 ответ

Включение планирования ввода-вывода в ядро ​​ОС

IronPort разработал высокопроизводительную файловую систему и планировщик, управляемый вводом / выводом, оптимизированный для асинхронного характера обмена сообщениями (отсюда и ОС "Async"). Если вы хотите сделать то же самое, но сделать его открыт…
0 ответов

Сравнение алгоритмов замены страниц в Си

Может кто-нибудь помочь мне с этим вопросом, который был задан в моем интервью? Заранее спасибо:) Реализуйте программу на языке Си, которая сравнивает производительность различных алгоритмов замены страниц. Это должно принять следующее как вход: Раз…
28 сен '15 в 17:30
0 ответов

Установка.exe или tar.gz в зависимости от операционной системы с использованием Ant

Мне нужна ваша помощь. Я хочу установить файл (.exe), если я нахожусь на 32-битной ОС или установить (gunzip) файл.tar.gz, если я на 64-битной ОС. У меня есть следующий код, но не работает: <target name="installJava7"> <condition property="…
30 май '16 в 15:46
1 ответ

Загрузка файлов и доступ к каталогам Python(web.py) + HTML

Мне это нужно, когда это файл, который он загружает, и когда это каталог, к которому он обращается, может ли кто-нибудь мне помочь? потому что, когда я захожу в папку, она получает каталог / Python / Python / и не получает доступа, как если бы она о…
07 ноя '17 в 11:45
2 ответа

Почему это работает, если размер буфера меньше, чем nbyte?

Коды такие: #define BUFSIZ 5 #include <stdio.h> #include <sys/syscall.h> main() { char buf[BUFSIZ]; int n; n = read(0, buf, 10); printf("%d",n); printf("%s",buf); return 0; } Я вводabcdefg тогда и вывод: 8abcdefg в read(0, buf, 10);, 10 …
15 ноя '13 в 08:02
2 ответа

Что происходит, если в программе сборки нет системного вызова exit?

В программе сборки .text загружен в 0x08048000, .data а также .bss раздел приходит после этого. Что будет, если я не положу exit системный вызов в .text раздел? Приведет ли это к .data а также .bss интерпретировать как код, вызывающий "непредсказуем…
05 апр '18 в 13:49
1 ответ

Является ли выполнение кода ядра для обработки системного вызова из процесса частью процесса?

(В основном я задаю следующие вопросы об ОС с точки зрения информатики. Далее, если мне нужно быть конкретным в отношении ОС, я в основном говорю о Linux) Процесс определяется как выполнение одной или нескольких программ. Тем не менее, мы часто разл…
1 ответ

Как отключить использование Cipher на уровне ОС?

Я хочу отключить использование: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_RSA_WITH_AES_256_GCM_SHA384 TLS_RSA_WITH_AES_128_GCM_SHA256 Я пошел, хотя это: https://support.microsoft.com/en-us/help/245030/how-to-restric…
29 июн '17 в 07:06
6 ответов

Действительно ли скомпилированные программы находятся в истинном двоичном коде?

Например, когда я компилирую приложение C, выводимый файл читается как двоичный файл или ОС интерпретирует компиляцию? Является ли "машинный язык" чисто двоичным? РЕДАКТИРОВАТЬ: Да, все на компьютере является чисто двоичным. Я спрашиваю, интерпретир…
1 ответ

Невозможно скомпилировать код C++ с Netbeans 7.0 в Mac OS

Я новый пользователь для Netbeans и Mac OS. У меня очень простой код C++ #include <iostream> #include <string> using namespace std; int main() { int i,count=0; char c; cin>>c; for (i=0;i<10;i++) { count=count+1; } cout<<"c…
25 май '11 в 10:08
0 ответов

Firefox OS Facebook логин возврат

Я создаю приложение для Firefox OS, которое использует Facebook API (js sdk). Для входа я использую эту кнопку: <a role="button" class="blue" id="loginButton" href="https://www.facebook.com/dialog/oauth/?client_id=API_KEY&redirect_uri=RETURN_…
22 ноя '13 в 17:24
2 ответа

Установка Cronjobs в точное время

Я хочу установить cronjob в панели управления directadmin и у меня есть вопрос. если я назначу работу в этом формате: 05 21 * * * /home/backup.sh Мой сценарий будет выполняться только один раз в день в 21:05 ИЛИ каждые 5 минут (12 раз в час) и кажды…
06 окт '13 в 16:21
1 ответ

Как заставить диск автоматически запускаться как в Windows, так и в MAC OS X

Я разработал два крошечных служебных приложения для Windows и MAC OS X. Я знаю, как заставить этот диск автоматически запускаться с помощью Window. Но для MAC OS X я понятия не имею, как. Кто-нибудь знает о том, как этого добиться? Могу ли я сделать…
17 сен '13 в 01:31
2 ответа

Медленный поиск файлов для больших каталогов

Если я создаю объект файла из каталога, содержащего полмиллиона файлов, будет ли поиск и открытие этого файла медленным? Если да, то в чем причина этого?
28 ноя '13 в 07:21