![]()
![]()
Tasks ===== In this window you find a list of all tasks and processes being in system. Each program you start will be executed as a task or process. Column items ------------ `ln_Name' Name of the task/process `ln_Type' Type of the structure (`task' or `process') `ln_Pri' Priority of the task/process `NUM' If a non detaching program was started from shell, you will find here the number of the process. Programs you started from Workbench have a dash here. `State' Here you see the state of the task or process. You will find Scout's own process on the top of the list with a `run' at this place, because this process is always running when it gets the task list. `ready' means the task wants to work, but it's interrupted by the execution of another task. A task that is waiting for a certain signal is in the state `wait'. In this case it doesn't need processing time. `SigWait' Signalmask the task is waiting for. Actions ------- `Update' The list will be updated. `Print' This function allows you to send the list of `Tasks' to printer or a selected file. `Remove' A task will be removed from the list. You should prefer the freeze function, if you perhaps need this task again. See also `Break'! `Freeze' With this function you freeze the selected task. It can still be found in the list of tasks, but it gets no processing time from system. *Warning:* If you try to freeze tasks essential to the system like `input.device', you should have saved all important data, cause a RESET is the only way out! `Activate' A frozen task can be activated here. `Secs' This string gadget allows you to set the intervall time for the CPU usage display. `CPU/No CPU' This cycle gadget let you choose between CPU usage display and not CPU usage display. At the first time of selecting `CPU' some system functions will be patched. `Scout' uses these patches to calculate the percents of CPU time each task needs. `Signal' If you select a signal mask, it will be send to the task. `Break' A signal mask that includes the signals CTRL-C and CTRL-D will be send to the task you selected. Many tasks and processes end, if they receive these signals. `Priority' The priority of a task can be changed with this function. `More' Selecting this gadget will open another window that displays more informations about the task or the process. `Exit' The window will be closed.