Il mio progetto per la scuola 42, dove e' necessario ricreare il comportamento dell'utility PIPE in C. Il progetto è stato davvero utilissimo per comprendere approfonditamente la logica dei processi in parallelo e le chiamate di sistema per la gestione degli stessi nei sistemi UNIX. Ho colto l'occasione per esplorare i topic del progetto nel libro "Sistemi Operativi: concetti ed esempi" di A.Silberschatz, P.B.Galvin e G.Gagne, libro che trovo fondamentale e sul quale sto continuando a studiare. Un grande ringraziamento sia ai colleghi della scuola che al canale youtube CODE VAULT, nel quale viene spiegato l'argomento dei processi UNIX-LINUX in maniera estremamente approfondita.
My project for 42_school used to recreate the behaviour of the PIPE utility in C. ////////// This project was incredibily useful to understand a lot about processes and system calls to handle them in UNIX like systems. I also took the chance to further explore the topic on the book "Operating system concepts" by Silberschatz, Galvin and Gagne. Big thanks also to my colleagues of the school and Code Vault youtube channel, that has a thorough explanation of processes in UNIX LINUX systems.