Fundamentos de Sistemas Operacionais com XV6: Introdução e Chamadas de Sistema

Este material introduz os conceitos centrais de um curso prático sobre sistemas operacionais, utilizando o XV6 como plataforma de experimentação. O objetivo principal é compreender como um kernel funciona internamente e, por meio de modificações no código-fonte, desenvolver habilidades para estender ou aprimorar um sistema real. Propósito do Cu ...

Publicado em 6-25 01:36

Process Creation with fork() in C++

Understanding fork() and Process Duplication In Unix-like systems, fork() is the fundamental system call for creating a new process. When invoked from a C++ program (via #include <unistd.h>), the operating system spawns a child process that is an almost exact copy of the parent. How fork() Works One call, two returns: The parent receives ...

Publicado em 6-11 23:20