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

2 ответа

Как извлечь имя пользователя из идентификатора пользователя

Я реализую(Ls)команда на Unix во время обучения из книги. Во время кодирования часть моей реализации(Ls)команда с(-l) флагЯ вижу, что мне нужно подсказать имена пользователей и групп файла. Пока у меня есть идентификаторы пользователя и группы из ...

1 ответ

Где находится метод clone () в sched.h на Mac OS X

я не могу найтиclone() вsched.h заголовочный файл Где это в Mac OS X?

0 ответов

Новый системный вызов не найден (ядро Linux 3.0.0), с чего мне начать искать?

Я создал два новых системных вызова, но когда я пытаюсь их протестировать, я получаю следующую ошибку: matt@ubuntu:~/test$ gcc test.c test.c: In function ‘newcall’: test.c:6:17: error: ‘sys_get_slob_amnt_free’ undeclared (first use in this ...

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

3 ответа

Является ли malloc / free системным вызовом или библиотечной подпрограммой, предоставляемой libc?

Если malloc / free реализован как библиотечная подпрограмма в libc, то он реализован поверхsbrk системный вызов илиММАП системный вызов или что-то еще? И чтобы быть общим, функция, объявленная вSYS / syscall.h содержит ВСЕ системные вызовы на ...

1 ответ

Как разобрать системный вызов

Если у меня есть виртуальный адрес системного вызова, могу ли я разобрать этот системный вызов? Я хочу сделать это на работающем ядре, чтобы выяснить, какие все адреса обрабатываются конкретным системным вызовом во время работы. Я использую ...

5 ответов

Запускайте одно приложение C ++ из другого и общайтесь с ним

У меня есть программа C ++ (технически MATLAB mex), которую я планирую использовать для запуска автономной чистой программы C ++ slave в моей системе. Основная вызывающая программа может выглядеть примерно так: void mexFunction(int nlhs,mxArray ...

2 ответа

Python: ожидание завершения запущенного внешнего процесса

Вопрос уже в заголовке - как заставить скрипт python подождать, пока какой-либо процесс, запущенный с вызовом os.system (), не будет завершен? Например, такой код for i in range( 0, n ): os.system( 'someprog.exe %d' % i )Это ...

2 ответа

системный вызов и переключение контекста

Мне жаль задавать этот вопрос, когда он уже был задан, но я не смог получить от них ясности. Поэтому я задаю следующие связанные вопросы, чтобы получить разницу между системным вызовом (переключение режима) и переключением контекста Почему ...

2 ответа

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

asm_execve.s: .section .data file_to_run: .ascii "/bin/sh" .section .text .globl main main: pushl %ebp movl %esp, %ebp subl $0x8, %esp # array of two pointers. array[0] = file_to_run array[1] = 0 movl file_to_run, %edi movl %edi, -0x4(%ebp) movl ...

1 ответ

возвращаемое значение в системном вызове vfork ()

Учитывая приведенный ниже код: int main() { int pid; pid=vfork(); if(pid==0) printf("child\n"); else printf("parent\n"); return 0; }В случаеvfork ()адресное пространство, используемое родительским процессом и дочерним процессом, одинаково, ...