Potřebujete paralelizovat část programu? Nevíte, jestli k tomu využít nové vlákno nebo nový proces? V tomto článku jsem shrnul základní rozdíly mezi procesy a vlákny.
VláknoThread a procesProcess jsi jsou v mnohém podobné. Oba mají identifikátor, množinu registrů které využívají, oba jsou v nějakém stavu plánování, mají nějakou prioritu, mohou měnit obsahy svých proměnných či alokovat nové zdroje atd. Avšak je tu několik rozdílů, které mohou hrát velkou roli, při rozhodování, kterou techniku paralelizace programu použít.






