কেউ আমাকে মধ্যে পার্থক্য ব্যাখ্যা দয়া করে করতে পারেন Sleeping
, Wait
, Park
, এবং Monitor
VisualVM থ্রেড যুক্তরাষ্ট্র।
এটি আমি খুঁজে পেয়েছি:
Running
: থ্রেড এখনও চলছে।
Sleeping
: থ্রেডটি ঘুমাচ্ছে (পদ্ধতি ফলন () থ্রেড অবজেক্টে ডাকা হয়েছিল)
Wait
: থ্রেডটি একটি মুটেক্স বা বাধা দ্বারা অবরোধ করা হয়েছিল এবং লকটি ছেড়ে দেওয়ার জন্য অন্য থ্রেডের জন্য অপেক্ষা করছে
Park
: পার্কযুক্ত থ্রেডগুলিকে অনুমতি না দেওয়া পর্যন্ত স্থগিত করা হয়। থ্রেড আনপার্কিং করা সাধারণত থ্রেড অবজেক্টে পদ্ধতিটি আনপার্ক () কল করে করা হয়
Monitor
: থ্রেডগুলি এক্সিকিউশনটি পুনরায় শুরু করতে সত্য হয়ে ওঠার শর্তে অপেক্ষা করছে
যা আমি বুঝতে অক্ষম তা হল রাজ্য উদ্যান, আসলে থ্রেডটি স্থগিত করে কী? থ্রেডটির কার্যকারিতা স্থগিত করেছে বলে কোডটিতে আমি কীভাবে সনাক্ত করব?
কেউ দয়া করে এই বিষয়ে আমাকে গাইড করতে পারেন।
ধন্যবাদ