<p>سلام</p><p>من توی درک concurrent و parallel یکم مشکل دارم(سر فصل مربوطه رو هم دیدم) درکی که ازشون دارم رو مینویسم اگه جایی اشتباه چیزی رو متوجه شدم ممنون میشم بگید بهم.</p><p>خب توی parallel ما عملیات هارو به صورت موازی انجام میشه و این parallel توی cpuهای تک هسته ای انجام نمیشه(اگر هم انجام بشه همزمانی هستش و کانکارنت عه) اگه با همون مثال معروف کیک خوردن و هم زمان اواز خوندن بریم جلو، توی parallel یه تیم دونفره میشیم یکیمون کیک میخوره و یکی اواز میخونه و به صورت موازی عملیات انجام میشه.</p><p>اما توی concurrent یک توهمی از موازی بودن به ما میده که عملیاتها همزمان در حال انجام شدنن( اما هم زمان اجرا یا تموم نمیشه) توی همون مثال کیک و اواز من اول نصف کیک رو میخورم بعد نصف اهنگ رو میخونم و دوباره این تکرار میشه و اینکه concurrent در کل روش اجراش خیلی بستگی به معماری سیستم عامل داره </p><p><br></p><p>اگه مثال واقعی ایتری توی همین حوزه نرم افزار هم بزنید ممنون میشم.</p>