1.Load Processes: Fetch and display system processes with details like:
1.1 Process Name.
1.2 PID (Process ID).
1.3 Memory Usage.
1.4 Session Name.
1.5 Session ID.
2.Sorting Options
2.1 By Name: Alphabetically (A→Z or Z→A).
2.2 By PID: Numerically (ascending or descending).
2.3 By Memory Usage: Based on memory size (ascending or descending).
3.Interactive Menus:
3.1 Main and sub-menus guide users seamlessly.
3.2 Input validations ensure robust user experience.
1.Load Processes: Fetch and display system processes with details like:
1.1 Process Name.
1.2 PID (Process ID).
1.3 Memory Usage.
1.4 Session Name.
1.5 Session ID.
2.Sorting Options
2.1 By Name: Alphabetically (A→Z or Z→A).
2.2 By PID: Numerically (ascending or descending).
2.3 By Memory Usage: Based on memory size (ascending or descending).
3.Interactive Menus:
3.1 Main and sub-menus guide users seamlessly.
3.2 Input validations ensure robust user experience.
1.Color-coded output for better readability.
2.Intuitive terminal interface using ANSI escape codes.
1.Color-coded output for better readability.
2.Intuitive terminal interface using ANSI escape codes.