Результаты поиска по запросу "system-calls"

1 ответ

Запуск другой программы через вызов system () блокирует сокет

Я искал в Google и StackOverflow что-то похожее на это, но самыми близкими были C-код и ситуация была не такой ... У меня есть программа, которая запускает другую через системный вызов cstdlib к скрипту, и все работает нормально, проблема в том, ...

1 ответ

Использование переменной в подпрограмме SYSTEM Fortran

Как использовать переменную в команде, выполняемой вsystem вызов подпрограммы? Например, если я хочу создать несколько каталогов, какtest_1_1, test_1_2и так далее доtest_3_3 тогда каким должен быть мой код? Я пытаюсь следующий код, но не могу ...

2 ответа

Сборка и системные вызовы

У меня возникли проблемы с пониманием более сложных системных вызовов в сборке. Я написал системный вызов exec, и он работал отлично .bss .text .globl _start _start: #exit(0) system call movl $1, %rax movl $0, %rbx int $0X80Хотя я немного ...

ТОП публикаций

2 ответа

передать параметр с помощью системной команды

У меня есть исполняемая программа, которая работает на нескольких компьютерах в сети. Сначала он получает имя хоста (pc-001 .. pc-013 и т. Д.). Затем мне нужно смонтировать сетевой диск (server1) на четных компьютерах и (server2) с коэффициентом ...

5 ответов

Подавить консоль при вызове «system» в C ++

Я используюsystem команда в C ++ для вызова какой-либо внешней программы, и всякий раз, когда я ее использую, окно консоли открывается и закрывается после завершения команды. Как я могу избежать открытия окна консоли? Я был бы счастлив, если бы ...

2 ответа

Правда ли, что fork () вызывает clone () внутри?

Я читаюВот [http://www.makelinux.com/books/lkd2/ch03lev1sec3]этоclone() Системный вызов используется для создания потока в Linux. Теперьсинтаксис [http://linux.die.net/man/2/clone]изclone() таков, что ему необходимо передать начальный адрес ...

3 ответа

Что подразумевается под «блокировкой системного вызова»?

Что означает «блокировка системного вызова»? В моем курсе по операционным системам мы изучаем многопоточное программирование. Я не уверен, что имеется в виду, когда я читаю в своем учебнике «он может позволить другому потоку работать, когда ...

6 ответов

Разница между write () и printf ()

Недавно я изучаю операционную систему .. Я просто хочу знать: В чем разница между системным вызовом (например, write ()) и стандартной библиотечной функцией (например, printf ())?

2 ответа

Системный вызов или sysenter на 32-битном Linux?

С MS-DOS я знаю, как вызывать систему с помощью прерываний. В старых документах я видел ссылку наint 80h для вызова системных функций в Linux. Так как довольно давно, я знаю,int 80h устарела в пользуsyscall инструкция. Но я не могу заставить его ...

3 ответа

Как использовать объект VDSO с вашим собственным языком программирования?

Последние ядра Linux (по крайней мере на amd64) предоставляют магический объектный файл с именемlinux-vdso.so.1, который абстрагирует интерфейс syscall от ядра, позволяя ядру выбирать оптимальное соглашение о вызовах. Если вы пишете код на C, ...