Can anyone help me understand, from a performance standpoint, how switching between two Ruby processes (at the OS/Kernel level) is different than switching between two threads within the same Ruby process?
Cause Ruby Threads are OS/Kernel-level threads right? So it seems like it would be same same, perf wise (to me?).
(Assume I don't care at all about shared memory; just CPU cycles)
=> More informations about this toot | View the thread | More toots from bensheldon@ruby.social
text/gemini
This content has been proxied by September (ba2dc).