From 220686493ee0c01f1e05c2e87721c1c745d3a01f Mon Sep 17 00:00:00 2001 From: RMenezes8 Date: Tue, 19 Dec 2023 10:34:47 +0530 Subject: [PATCH] Removed incorrect statement on thread blocking behavior --- threads/threads.tex | 1 - 1 file changed, 1 deletion(-) diff --git a/threads/threads.tex b/threads/threads.tex index c44c3050..ff1a55ca 100644 --- a/threads/threads.tex +++ b/threads/threads.tex @@ -22,7 +22,6 @@ \section{Processes vs threads} \item When you are running into synchronization primitives and each process is operating on something in the system. \item When you have too many threads -- the kernel tries to schedule all the threads near each other which could cause more harm than good. \item When you don't want to worry about race conditions -\item If one thread blocks in a task (say IO) then all threads block. Processes don't have that same restriction. \item When the amount of communication is minimal enough that simple IPC needs to be used. \end{itemize}