এপ্লিকেশনে মাল্টিথ্রেড দরকার মূলত দুইটা কারণে 

  • রিস্পনসিভনেস এবং 
  • পার্ফরমেন্স 

রিস্পনসিভনেস

  • সিঙ্গেল থ্রেড মানে একই সময় একটি কাজ করা 
  • সিঙ্গেল থ্রেডে একটা কাজ শেষ হলে অন্যাটা শুরু করতে পারে 
  • যদি মাল্টিটাস্ক না থাকত তাহলে একই সাথে একাধিক কাজ করা যেতোনা

পার্ফরমেন্স

  • আমরা একই সাথে একাধিক কাজ করতে পারি একটা সিঙ্গেল কোর সিপিউ দিয়ে 
  • আসলে সিপিউ একটা কাজ অল্প করে অন্য একটা করে, সেটা আবার আরেকটু করে আআগেরটা আবার শুরু করে 
  • সে এত দ্রুত কাজ করে যে আমাদের মনে হয় একই সাথে সব কাজ চলতেছে 
  • আর যদি মাল্টিপল সিপিউ থাকে তাহলেতো কথাই নাই 
  • এভাবেই আমরা একই সমেয়ে অনেক বেশি কাজ করতে পারে
Share