Technically, the answer is False. The associated process will die only if the thread is the last thread associated with the process; otherwise , the process will remain while other threads are still active.
A2:
True. Both processes have an HP-UX real-time priority that is higher than any other process in the system except one. As such, they will be given a full timeslice to execute unless a higher priority process becomes runnable.
A3:
False. We can use the rtsched command with the SCHED_NOAGE scheduling policy. This will retain the current timesharing priority and will not increase/decrease the priority over time.
A4:
True.
A5:
False. In a 64-bit operating system/application environment, each process has a theoretical limit of 16EB of code/data. Even with the current implementations of HP-UX that utilize only 44 bits, giving an address range of 16TB, each memory quadrant is still 4TB in size . This is seen as more than adequate for current application requirements. Memory windows are used in a 32-bit application environment where the total address space is limited to a mere 4GB.