Here is a csv export from the ~/Library/Application Support/Growl/
notifications.history of all HardwareGrowler events.  Basically it is
just bluetooth and power events (I omitted the binary column).

Z_PK    Z_ENT   Z_OPT   ZPRIORITY       ZDELETEUPONRETURN       ZSHOWINROLLUP   
ZIMAGE
ZTIME   ZAPPID  ZAPPLICATIONNAME        ZDESCRIPTION    ZIDENTIFIER     ZNAME   
ZTITLE
584     2       1       0       0       0       15      3.47335512165462E8      
(null)  HardwareGrowler Current
charge: 98%     power   Switched to Battery Power       On battery power
585     2       1       0       0       0       15      3.47335542603844E8      
(null)  HardwareGrowler Time
remaining: 111 minutes
Current charge: 97%     power   Switched to Battery Power       On battery power
586     2       1       0       0       0       16      3.47336076643785E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
587     2       1       0       0       0       16      3.47336084375281E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
588     2       1       0       0       0       16      3.47336397150132E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Disconnected    Bluetooth Disconnection
589     2       1       0       0       0       16      3.47336401008629E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Connected       Bluetooth Connection
590     2       1       0       0       0       16      3.47336764582701E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Disconnected    Bluetooth Disconnection
591     2       1       0       0       0       16      3.47336767937052E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Connected       Bluetooth Connection
592     2       1       0       0       0       16      3.47336916399009E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
593     2       1       0       0       0       16      3.47336924906528E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
594     2       1       0       0       0       16      3.47336960148286E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
595     2       1       0       0       0       16      3.47336968021595E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
596     2       1       0       0       0       18      3.4733772458681E8       
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
597     2       1       0       0       0       19      3.47337727607808E8      
(null)  HardwareGrowler Battery
charging...
Current charge: 63%     power   Switched to A/C Power   On A/C power
598     2       1       0       0       0       19      3.47337788529996E8      
(null)  HardwareGrowler Battery
charging...
Time to charge: 63 minutes
Current charge: 64%     power   Switched to A/C Power   On A/C power
599     2       1       0       0       0       18      3.47342955009536E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
600     2       1       0       0       0       15      3.47423631283645E8      
(null)  HardwareGrowler Current
charge: 99%     power   Switched to Battery Power       On battery power
601     2       1       0       0       0       15      3.4742366173123E8       
(null)  HardwareGrowler Time
remaining: 125 minutes
Current charge: 99%     power   Switched to Battery Power       On battery power
602     2       1       0       0       0       16      3.47423997983517E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Disconnected    Bluetooth Disconnection
603     2       1       0       0       0       16      3.47424023645855E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
604     2       1       0       0       0       18      3.47426598373183E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
605     2       1       0       0       0       19      3.47426601277427E8      
(null)  HardwareGrowler Battery
charging...
Current charge: 50%     power   Switched to A/C Power   On A/C power
606     2       1       0       0       0       16      3.4742662226699E8       
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Connected       Bluetooth Connection
607     2       1       0       0       0       16      3.47426624150455E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
608     2       1       0       0       0       19      3.47426662041611E8      
(null)  HardwareGrowler Battery
charging...
Time to charge: 94 minutes
Current charge: 51%     power   Switched to A/C Power   On A/C power
609     2       2       0       0       0       18      3.47432705045015E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
610     2       1       0       0       0       15      3.47648370792456E8      
(null)  HardwareGrowler Current
charge: 97%     power   Switched to Battery Power       On battery power
611     2       1       0       0       0       15      3.47648401246425E8      
(null)  HardwareGrowler Time
remaining: 113 minutes
Current charge: 96%     power   Switched to Battery Power       On battery power
612     2       1       0       0       0       16      3.47648506274938E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
613     2       1       0       0       0       18      3.47649279007216E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
614     2       1       0       0       0       19      3.47649280598226E8      
(null)  HardwareGrowler Battery
charging...
Current charge: 80%     power   Switched to A/C Power   On A/C power
615     2       1       0       0       0       16      3.47649290462445E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
616     2       1       0       0       0       16      3.47649294446284E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Disconnected    Bluetooth Disconnection
617     2       1       0       0       0       19      3.47649341429351E8      
(null)  HardwareGrowler Battery
charging...
Time to charge: 31 minutes
Current charge: 81%     power   Switched to A/C Power   On A/C power
618     2       1       0       0       0       16      3.47649745711664E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Connected       Bluetooth Connection
619     2       2       0       0       0       18      3.47652861040495E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
621     2       1       0       0       0       16      3.47727650972834E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Disconnected    Bluetooth Disconnection
622     2       1       0       0       0       16      3.47744100454905E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Connected       Bluetooth Connection
623     2       1       0       0       0       16      3.47746060377614E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Disconnected    Bluetooth Disconnection
624     2       1       0       0       0       16      3.47746078704794E8      
(null)  HardwareGrowler Logitech
Bluetooth Mouse M555b   Logitech Bluetooth Mouse M555b  Bluetooth Device
Connected       Bluetooth Connection
625     2       2       0       0       0       15      3.47765286154932E8      
(null)  HardwareGrowler Current
charge: 99%     power   Switched to Battery Power       On battery power
626     2       2       0       0       0       15      3.47765316545734E8      
(null)  HardwareGrowler Time
remaining: 214 minutes
Current charge: 99%     power   Switched to Battery Power       On battery power
627     2       1       0       0       0       16      3.47765392758504E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
628     2       1       0       0       0       16      3.47765401668074E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
629     2       1       0       0       0       16      3.47765434934138E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Disconnected   
Bluetooth
Disconnection
630     2       1       0       0       0       18      3.47768740962158E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power
631     2       1       0       0       0       19      3.47768743881227E8      
(null)  HardwareGrowler Battery
charging...
Current charge: 64%     power   Switched to A/C Power   On A/C power
632     2       1       0       0       0       19      3.47768774278643E8      
(null)  HardwareGrowler Battery
charging...
Time to charge: 126 minutes
Current charge: 64%     power   Switched to A/C Power   On A/C power
633     2       1       0       0       0       16      3.47768819485543E8      
(null)  HardwareGrowler XXXXX’s
keyboard        XXXXX’s keyboard        Bluetooth Device Connected      
Bluetooth
Connection
634     2       1       0       0       0       18      3.47773440238809E8      
(null)  HardwareGrowler         power
Switched to A/C Power   On A/C power




On Jan 8, 7:52 pm, Charlie S <[email protected]> wrote:
> Know which hardware you are getting notifications about
>
>
>
>
>
>
>
> On Sat, Jan 7, 2012 at 12:22 PM, Jeff A <[email protected]> wrote:
> > I looked at my Activity Monitor today and was astounded to see
> > HardwareGrowler using 400+MB of real memory.   My system uptime is
> > currently about 7 days, so this represents less than a week of
> > execution. Relaunching it drops use Real memory down to just 35MB.
> > IMO this is horrible behavior for a process that is a "background"
> > utility and, based upon its description, just monitors hardware/
> > network events to broadcast them via growl. It should have 0
> > cumulative state to track while running.
>
> > Here is the output of the `leaks` of the process.  Hope this helps and
> > can be fixed in a future update of HardwareGrowler, though only about
> > 8KB appears to be "true" leaks.
>
> > Thanks,
> > Jeff
>
> > Process:         HardwareGrowler [340]
> > Path:            /Applications/HardwareGrowler.app/Contents/MacOS/
> > HardwareGrowler
> > Load Address:    0x100000000
> > Identifier:      com.growl.hardwaregrowler
> > Version:         1.3.1 (1.3.1)
> > Code Type:       X86-64 (Native)
> > Parent Process:  launchd [118]
>
> > Date/Time:       2012-01-07 14:08:29.937 -0500
> > OS Version:      Mac OS X 10.7.2 (11C74)
> > Report Version:  7
>
> > leaks Report Version:  2.0
> > Process 340: 56284 nodes malloced for 425650 KB
> > Process 340: 128 leaks for 8192 total leaked bytes.
> > Leak: 0x40010af80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40010b3c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x40010c040  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x40010c8c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40010ec40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40011a420  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x40011d1c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x400120b40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 10
> > Leak: 0x400127940  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x400128ce0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x40012e5c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x40012f5c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x400139680  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40013c0c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x40013ea60  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x4001405e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400140f80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 7
> > Leak: 0x400141080  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400141300  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x4001426e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400142860  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400143580  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 9
> > Leak: 0x4001446a0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x400145480  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400145580  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400148460  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400149d80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x4001543e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x400157de0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x4001587c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400158b40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40015be40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 7
> > Leak: 0x40015e940  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40015ee00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40015f1c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x40015fc80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x4001617e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400161f00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400162a80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400162b80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400163a60  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x400165dc0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400165f80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400168080  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400168f40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400169400  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x40016aa40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x40016acc0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40016f0e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40016fbe0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x400170220  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400170a00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400170e00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400172180  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x4001731e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400173900  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x4001775c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400179a40  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400179c00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40017a100  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x40017bfa0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40017e640  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40017f460  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x40017f4a0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400182680  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x4001827c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400185c00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400187500  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x400187880  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40018b140  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 8
> > Leak: 0x40018b4c0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x40018d580  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40018da80  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x40018f0e0  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 5
> > Leak: 0x400192a00  size=64  zone: auto_zone_0x1000cf000
> > __NSCFDictionary  ObjC  CoreFoundation  item count: 6
> > Leak: 0x4001958a0  size=64  zone:
>
> ...
>
> read more »

-- 
You received this message because you are subscribed to the Google Groups 
"Growl Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/growldiscuss?hl=en.

Reply via email to