Which of the following statement is/are true?
1
Threads share data with each other.
2
When a blocking operation is performed by a kernel thread, another thread may continue to run.
3
The process is more efficient in terms of communication compared to threads
4
Java threads and POSIX threads are examples of kernel-level threads.