Вопросы по теме 'systems-programming'
рабочий код для расширенного программирования в среде UNIX 2ed, предпочтительно на Ubuntu/gcc4
Я изучал системное программирование для Linux и просматриваю книгу APUE 2ed У. Ричарда Стивенса и Стивена А. Раго.
Код, указанный на http://www.apuebook.com/ , не работает. Неопределенные определения, нереализованные функции (приведены в...
1814 просмотров
schedule
01.12.2022
Выделение памяти для процессов пространства ядра и пространства пользователя
Is there any difference between kernel space & user space MEMORY ALLOCATIONS?
From which region of memory they get allocated.
Может ли кто-нибудь дать несколько советов по этому поводу?
Спасибо.
Наилучшие пожелания,
Сандип Сингх
1511 просмотров
schedule
10.10.2022
Как я могу искать файлы в текущем каталоге и файлы в каталогах, находящихся в текущем каталоге?
Функция ищет файлы в текущем каталоге. Если он попадает в каталог, он входит и снова ищет файл, кроме текущего '.' и предыдущий каталог «..». Но он не работает так, как я хочу. Он не попадает в следующий каталог.
int foo(char *currDir)
{...
180 просмотров
schedule
01.01.2024
Зачем использовать bzero вместо memset?
В классе системного программирования, который я проходил в этом предыдущем семестре, мы должны были реализовать базовый клиент / сервер на C.При инициализации структур, таких как sock_addr_in , или буферов символов (которые мы использовали для...
97524 просмотров
schedule
30.11.2023
линукс исполняемый файл ; ls не может получить доступ |, Нет такого файла или каталога
Я пытаюсь закодировать оболочку. Но моя оболочка не выполняет команду -ls -l | меньше. Я использую execvp. код приведен ниже.
#include <stdio.h>
#include <unistd.h>
#include <string.h>
int main(){
int pid, status, num,...
6347 просмотров
schedule
08.12.2023
C - потоки используют только одно ядро
Позвольте мне прежде всего сказать, что это для школы, но мне действительно не нужна помощь, я просто смущен некоторыми результатами, которые я получаю.
У меня есть простая программа, которая аппроксимирует пи с помощью правила Симпсона, в одном...
570 просмотров
schedule
07.11.2023
Какую функцию winapi использует Process Explorer для приостановки процесса?
Я пытаюсь написать хук, который будет ловить " SomeFunction " Process Explorer , который приостанавливает процесс. У меня уже есть решение, которое перехватывает такие функции, как SuspendThread и NtSuspendThread . Но Process Explorer использует...
348 просмотров
schedule
12.11.2022
как генерировать прерывание мониторинга производительности после каждого переполнения
Я хочу настроить счетчик производительности IA32_PERF_FIXED_CTR0 для генерации прерывания мониторинга производительности (PMI) после каждых N удаленных инструкций.
Проблема в том, что, хотя я получаю первое прерывание PMC, я не получаю никаких...
553 просмотров
schedule
21.04.2024
Ошибка сегментации (сброс ядра) при попытке записи целых чисел в общую память в C
Я пытаюсь использовать общую память между процессами. Я просто реализую функции шаг за шагом. Я продолжаю получать сообщение об ошибке сегментации (сброс ядра), когда пытаюсь что-то записать в него.
int* ms; // Pointer for milliseconds
int* ns;...
49 просмотров
schedule
25.09.2022