将程序的不同部分分成不同的过程似乎(对我而言)制作一个更优雅的程序,而不仅仅是线程化所有东西.在什么情况下,让事情在线程上运行而不是将程序分成不同的进程是有意义的?我什么时候应该使用线程?
关于它们如何(或者如果)对单核和多核采取不同行为的任何事情也会有所帮助.
multithreading process
multithreading ×1
process ×1