✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
1. Use-level threads are transparent to the kernel2. Context switch is faster with kernel- supported threads3. Kernel-supported threads can be scheduled independently4. For user-level threads, a system call can block the entire process