tgoop.com/flutter_learn_ir/675
Create:
Last Update:
Last Update:
تفاوت concurrency و parallelism
▪️ در برنامه نویسی همزمان معمولا بعضی افراد دو مفهوم concurrency و parallelism را یکسان در نظر میگیرند در صورتی که یکدیگر تفاوت دارند.
▫️ concurrency:
این حالت زمانی هست که حداقل دو تسک مختلف زمان شروع,اجرا و یا پایان آنها با هم همپوشانی داشته باشد
به عنوان مثال، یک برنامه تک هسته ای می تواند چندین وظیفه را با جابجا شدن سریع بین آنها (context switching) اجرا کند و توهم همزمانی را ایجاد کند
▫️parallelism :
به وضعیتی گفته می شود که در آن چندین وظیفه به طور همزمان اجرا می شوند. آنها در یک لحظه شروع، اجرا و تکمیل می شوند. به عنوان مثال، یک برنامه چند هسته ای می تواند چندین وظیفه را به طور همزمان روی هسته های مختلف اجرا کند
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
BY آموزش برنامه نویسی فلاتر Flutter

Share with your friend now:
tgoop.com/flutter_learn_ir/675