• Paladin of the Pegasos
    Paladin of the Pegasos
    tokai
    Posts: 1289 from 2003/2/25
    From: binaryriot
    Did you ever wonder where the hell all the CON tasks come from? Yes? Now you easily can find out with:


    TaskTree 1.3 for MorphOS

    TaskTree is an informative command line utility printing out a current list of tasks in a hierarchic structure showing possible parent-child relations. That way it is possible to see which task launched another.



    Sample Output

    # PID Address Taskname
    ---- ----- ---------- ------------------------------------
    1 2 0x222ECF08 Workbench?[MOSSYS:Ambient/Ambient]
    2 1109 0x21DF4B98 |- MUI-ImageFlusher
    3 1110 0x21DE9148 |- Ambient Thread 1
    4 1111 0x21DEA380 |- Ambient Thread 2
    5 7 0x25E9AEB0 | |- Shell Process?[TaskTree]
    6 6 0x237589E0 | | |- CygnusEd ver. 3.5+?[work:edit/ced/CED.elf]
    7 2143 0x25684140 | | | |- CON
    8 2144 0x23FC5C18 | | | +- CygnusEd mouse blanker
    9 1263 0x2523C8B0 | | +- MUICON
    10 1264 0x2523E8E8 | | +- ? MUI Console Server ?
    11 1142 0x2339C610 | |- AmIRC.morphos
    12 1143 0x2332CF68 | | |- Vapor Toolkit Lib Rexx Reply Handler
    13 1144 0x23488DB8 | | |- sound.datatype player 1
    14 1145 0x234A8CE0 | | |- sound.datatype player 2
    15 1146 0x234D2AC0 | | |- sound.datatype player 3
    16 1147 0x234F2E38 | | |- sound.datatype player 4
    17 1148 0x2351EFA0 | | +- AmIPlug_Landru
    18 1162 0x2462EF40 | |- IBrowse
    19 1504 0x25CB58C8 | +- YAM
    20 1505 0x25AC5D70 | +- CON
    21 1113 0x22E8FCA0 |- Ambient Thread 3
    22 1119 0x2300C928 | |- statline
    23 1120 0x23008940 | | +- CON
    24 1121 0x2300E570 | |- CPU Monitor
    25 1122 0x23074A00 | | +- CON
    26 1123 0x230FD7C0 | |- NoCapsLock
    27 1124 0x23139298 | |- Deluxe
    28 1125 0x2317BA08 | | +- CON
    29 1126 0x23159498 | |- iconx
    30 1 0x231C3470 | | |- Background CLI?[smbfs '//carbuncle/storage']
    31 1127 0x230EF948 | | +- CON
    32 1128 0x2315F138 | |- iconx
    33 4 0x231C4638 | | |- Background CLI?[smbfs '//carbuncle/tokai']
    34 1129 0x2315AD98 | | +- CON
    35 1133 0x231645C8 | |- ToolManager Handler
    36 1234 0x24057A70 | | |- aminetradio
    37 1235 0x23FE8D38 | | | |- CON
    38 1236 0x25317F20 | | | |- CON
    39 1237 0x244DA030 | | | |- ANRDECODER.1
    40 2177 0x27489288 | | | | |- CON
    41 2178 0x23EA2608 | | | | +- ahi.device Unit Process
    42 2180 0x230047E0 | | | | +- pegasos.audio
    43 1238 0x23B6A900 | | | +- CON
    44 1281 0x25EF7900 | | |- filer
    45 2161 0x26F7D988 | | +- CygnusEd ver. 3.5+
    46 2162 0x26F6E3F8 | | |- CON
    47 2163 0x23ED3468 | | +- CygnusEd mouse blanker
    48 1134 0x231AE7B0 | |- iconx
    49 5 0x23145990 | | |- Background CLI?[smbfs '//carbuncle/backup']
    50 1135 0x232250B0 | | +- CON
    51 1137 0x231FC790 | +- PegasosMixer
    52 1114 0x22E98F30 |- Ambient Thread 4
    53 1115 0x22F3BD40 |- Ambient Thread 5
    54 1116 0x22F45358 |- Ambient Thread 6
    55 1117 0x22F4E970 +- Ambient Thread 7
    56 3 0x22123018 Background CLI?[Turboprint:turbo/tp8]
    57 1025 0x20011340 keyboard.device
    58 1026 0x2001B340 ps2.device
    59 1027 0x20042B88 input.device
    60 1058 0x20FE7730 |- Radeon_Notify
    61 1059 0x20BA8018 +- ? BlankerAPI Manager ?
    62 1028 0x2005B3B0 Poseidon Event Broadcast
    63 1112 0x22038870 +- PoPo (Poseidon Popups)
    64 1030 0x20070868 usbhw<pciusb.device/0>
    65 1041 0x200EDE28 |- pciusb.device UHCI Task
    66 1042 0x2010E9E8 +- pciusb.device UHCI Task
    67 1031 0x20093BA0 ? Menu Handler ?
    ...



    Requirements

    Requires MorphOS 2.0. If there is interest I might check to make it work on MorphOS 1.4.x too. Depends on feedback. As usual. ;-)


    Download

    The archive is available on my well-known site (See the 'ORG' in my signature).



    regards,
    tokai
  • »31.07.08 - 11:08
    Profile Visit Website