মূলত এই লগিংটি ট্রিগার করা হয় যদি সিপিইউ শিডিয়ুলার প্রদত্ত সময়ের মধ্যে প্রক্রিয়াটিতে স্যুইচ না করে এবং প্রক্রিয়াটি ব্যতিক্রমের জন্য যোগ্য না হয়।
ব্যতিক্রমগুলি হ'ল বিশেষ ক্ষেত্রে যেখানে কোনও প্রক্রিয়া স্যুইচ করা হয়নি তবে এটি লগ হওয়া উচিত নয়। আমি ব্যতিক্রমগুলির শর্তগুলি পরিষ্কারভাবে বুঝতে পারি না; কোডে মামলাগুলির বিষয়ে মন্তব্যগুলি FWIW:
Also, skip vfork and any other user process that freezer should skip.
Also, when a freshly created task is scheduled once, changes
its state to TASK_UNINTERRUPTIBLE without having ever been
switched out once, it musn't be checked.
http://lxr.free-electrons.com/source/kernel/hung_task.c#L75
কোনও কাজ কেন দীর্ঘ সময়ের জন্য নির্ধারিত হতে পারে না তা সম্পর্কে, TASK_UNINTERRUPTABLE ('D' রাজ্য) এ অবিচ্ছিন্নভাবে থাকা একটি সম্ভাবনা হতে পারে, তবে অন্যরা কী থাকতে পারে তা আমি জানি না।