یوزر مود کرنل، شبیه یک ماشین مجازی است. با اینکار مثلا اگر بخوای برنامه نویسی کرنل کنی، مجبور نیستی برای تست اون سیستم رو ری استارت کنی و اگر بالا نیومد کلی ژانگولر بزنی. یا مثلا اگر یک برنامه داری که سیستم رو ناپایدار می کنه، می تونی یک کرنل یوزر مود بالا بیاری و برنامه ات رو توی اون (که مثل یک ماشین مجازی می مونه) اجرا کنی تا نتونه کل سیستمت رو ناپایدار کنه.
چیز جالبی است ولی اگر براش کاربرد جالبی داشته باشی (: در موارد کارهای ما در حد همون ماشین مجازی های معمولی به نظرم ساده تر هستن و عملی تر هرچند که یاد گرفتن هر چیز / مفهوم جدید به هرحال جذاب و مهمه در دنیای گنو