Skip to content

Commit

Permalink
Merge pull request #202 from illinois-cs241/remove-thread-block
Browse files Browse the repository at this point in the history
Removed incorrect statement on thread blocking behavior
  • Loading branch information
angrave authored Dec 19, 2023
2 parents d9a14b5 + 2206864 commit 53a8a19
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion threads/threads.tex
Original file line number Diff line number Diff line change
Expand Up @@ -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}

Expand Down

0 comments on commit 53a8a19

Please sign in to comment.