08 Processus

⚙️ Processes — NSI Final Year Revision | Baccalaureate Special In this revision video, we review processes and scheduling, which are part of the NSI final year curriculum. The program covers: the role of the operating system and essential Linux commands, the distinction between a program (static file) and a process (executing instance), with PID, PPID, and parent-child hierarchy. We detail multitasking and scheduling (FIFO, SJF, Round Robin, priority) with the construction of Gantt charts and the calculation of dwell and wait times, then the states of a process (ready, elected, blocked) and their transitions. We also cover deadlock and the process-resource graph, Linux commands (ps, pstree, top, kill, SIGTERM vs. SIGKILL), and process creation with fork() and exec(). All of this is presented with methods and pitfalls to avoid to achieve a good grade. Perfect for revising before the written and practical exams! 🎓 📚 All course materials: https://eleprettre-118562.forge.apps.educa... 🔔 Subscribe so you don't miss any NSI revision videos! #NSI #FinalYear #BacNSI #Process #OperatingSystem #Scheduling #Linux #Deadlock #BacRevision