View Full Version : Re: blank line before footer
seanadams
2003-11-07, 17:17
Hmm - all the messages came through okay for me, with a blank line
there.
Anyone else seeing this?
On Friday, November 7, 2003, at 04:14 PM, Ted Rathkopf wrote:
> Aaarr, Sean Adams <sadams (AT) slimdevices (DOT) com>
> What ye be sayin'?
>
>> sorry for the barrage of test messages.
>>
>> Can't really test and fix performance without real
>> recipients.
Richard Purdie
2003-11-07, 17:22
> Hmm - all the messages came through okay for me, with a blank line
> there.
>
> Anyone else seeing this?
It looked fine here. Are you keeping the name "Developers" or changing to
"slimp3-dev"? I'm just wondering if/when to change my filters and what to :)
RP
Dan Sully
2003-11-07, 17:32
* Sean Adams <sadams (AT) slimdevices (DOT) com> shaped the electrons to say...
> I can easily change the tag, but not the address for the list.
>
> Why not just filter for "To: developers (AT) lists (DOT) slimdevices.com" ?
I'd vote for removing the tag completely. It's redudant information,
especially when (most?) people filter by the To: line into a folder already.
-D
--
They're techno trousers, ex-NASA, fantastic for walkies!
I agree.
On Nov 7, 2003, at 4:32 PM, Dan Sully wrote:
> * Sean Adams <sadams (AT) slimdevices (DOT) com> shaped the electrons to say...
>
>> I can easily change the tag, but not the address for the list.
>>
>> Why not just filter for "To: developers (AT) lists (DOT) slimdevices.com" ?
>
> I'd vote for removing the tag completely. It's redudant information,
> especially when (most?) people filter by the To: line into a folder
> already.
>
> -D
> --
> They're techno trousers, ex-NASA, fantastic for walkies!
>
Richard Purdie
2003-11-07, 17:39
> * Sean Adams <sadams (AT) slimdevices (DOT) com> shaped the electrons to say...
>
> > I can easily change the tag, but not the address for the list.
> >
> > Why not just filter for "To: developers (AT) lists (DOT) slimdevices.com" ?
>
> I'd vote for removing the tag completely. It's redudant information,
> especially when (most?) people filter by the To: line into a folder
already.
The To: tags don't catch everything (Bcc:?) and the subject line tag is
better for that reason. I use subject line filtering where I can but I use
both methods.
It does mean those who don't filter can tell which email is from what group
at a glancel...
I'd vote for changing it back to slimp3-dev but that's just because I'll
have to walk over to the server and change it otherwise ;-)
RP
Ted Rathkopf
2003-11-07, 17:41
Aaarr, Sean Adams <sadams (AT) slimdevices (DOT) com>
What ye be sayin'?
> Hmm - all the messages came through okay for me, with a blank line
> there.
>
> Anyone else seeing this?
Hmm. It seems to be my mail client. If I look at the raw file, it's
fine. I've seen it on a couple messages, but the odd thing is they
all seem to be Sean's.
Oh well. Nevermind.
--
Ted Rathkopf
Ted Rathkopf
2003-11-07, 17:45
Aaarr, Dan Sully <daniel (AT) electricrain (DOT) com>
What ye be sayin'?
> * Sean Adams <sadams (AT) slimdevices (DOT) com> shaped the electrons to say...
>
>> I can easily change the tag, but not the address for the list.
>>
>> Why not just filter for "To: developers (AT) lists (DOT) slimdevices.com" ?
>
> I'd vote for removing the tag completely. It's redudant information,
> especially when (most?) people filter by the To: line into a folder already.
Even though I'm filtering on the address (in fact, I'm filtering on MY
address, since it's unique for this list), I like having a subject
tag. I also vote for changing it. I like my tags to be more
specific. If you're on more than one developer list, "Developers"
might not be unique. I really hope the tag for the users list isn't
just "Users." I'm the user of many things.
--
Ted Rathkopf
Jean-=?ISO-8859-1?Q?St=E9fane=20Bergeron?=
2003-11-07, 17:51
I personally like "Developers" and I have added a new rule to my filters.
Way to go Sean/Dean !
On Sat, 8 Nov 2003 00:22:20 -0000, "Richard Purdie" <rpurdie (AT) rpsys (DOT) net>
said:
> > Hmm - all the messages came through okay for me, with a blank line
> > there.
> >
> > Anyone else seeing this?
>
> It looked fine here. Are you keeping the name "Developers" or changing to
> "slimp3-dev"? I'm just wondering if/when to change my filters and what to
> :)
>
> RP
>
>
Dan Sully
2003-11-07, 17:55
* Jean-St?fane Bergeron <jsbergeron (AT) fastmail (DOT) fm> shaped the electrons to say...
> I personally like "Developers" and I have added a new rule to my filters.
Reminds me a bit too much of the Steve Ballmer "developers, developers" thing. =)
http://www.ntk.net/ballmer/mirrors.html
-D
--
When Hell freezes over, I'll snowboard there too.
Sean Graham
2003-11-07, 18:04
On Sat, Nov 08, 2003 at 12:39:57AM -0000, Richard Purdie wrote:
> The To: tags don't catch everything (Bcc:?) and the subject line tag is
> better for that reason. I use subject line filtering where I can but I use
> both methods.
Filter for the List-Id: header instead of To:
In procmail, this would go a little something like this:
* ^List-Id.*developers.lists.slimdevices.com
All the messages that go thru the list will get this header, so you don't
have to worry about Cc: nonsense.
sean
--
Sean M. Graham - grahams (AT) gti (DOT) net
http://www.pobox.com/~grahams/
Roy M. Silvernail
2003-11-07, 23:35
On Friday 07 November 2003 19:39, Richard Purdie wrote:
> > * Sean Adams <sadams (AT) slimdevices (DOT) com> shaped the electrons to say...
> >
> > > I can easily change the tag, but not the address for the list.
> > >
> > > Why not just filter for "To: developers (AT) lists (DOT) slimdevices.com" ?
> >
> > I'd vote for removing the tag completely. It's redudant information,
> > especially when (most?) people filter by the To: line into a folder
>
> already.
>
> The To: tags don't catch everything (Bcc:?) and the subject line tag is
> better for that reason. I use subject line filtering where I can but I use
> both methods.
Filter on Sender: developers-bounces (AT) lists (DOT) slimdevices.com
That's what Kmail does when you elect to create a filter on list info.
Mike Duckett
2003-11-08, 15:01
You can filter on the list id.
<developers.lists.slimdevices.com>
-Mike
On Friday 07 November 2003 07:34 pm, dean blackketter wrote:
> I agree.
>
> On Nov 7, 2003, at 4:32 PM, Dan Sully wrote:
> > * Sean Adams <sadams (AT) slimdevices (DOT) com> shaped the electrons to say...
> >
> >> I can easily change the tag, but not the address for the list.
> >>
> >> Why not just filter for "To: developers (AT) lists (DOT) slimdevices.com" ?
> >
> > I'd vote for removing the tag completely. It's redudant information,
> > especially when (most?) people filter by the To: line into a folder
> > already.
> >
> > -D
> > --
> > They're techno trousers, ex-NASA, fantastic for walkies!
> >
Chuck Rice
2003-11-09, 12:08
Every once in a while, my SliMPS stops playing. Looking at the
processes, I see perl taking up most of the CPU time. Sampling perl,
I see the processes below. Does anyone know what is going on here?
I am running on a rackmounted iMac under Mac OS 10.3 (Panther). -Chuck-
>Analysis of sampling pid 423 every 10.000000 milliseconds
>Call graph:
> 166 Thread_110b
> 166 0x2294
> 166 0x2420
> 166 0x27b0
> 166 perl_run
> 166 S_run_body
> 165 Perl_runops_standard
> 104 Perl_pp_sselect
> 104 select
> 104 select
> 8 Perl_pp_helem
> 7 Perl_hv_fetch_ent
> 3 Perl_hv_fetch_ent
> 3 Perl_sv_2pv_flags
> 2 Perl_sv_setpvf
> 1 Perl_sv_vsetpvf
> 1 strlen
> 1 strlen
> 1 Perl_sv_vsetpvfn
> 1 Perl_sv_setpvn
> 1 Perl_sv_grow
> 1 Perl_safesysmalloc
> 1 __pthread_getspecific
> 1 __pthread_getspecific
> 1 Perl_mg_get
> 1 Perl_mg_get
> 1 Perl_safesysmalloc
> 1 malloc
> 1 malloc_zone_malloc
> 1 szone_malloc
> 1 szone_malloc
> 1 Perl_pp_helem
> 8 Perl_runops_standard
> 4 Perl_pp_entersub
> 3 Perl_pp_entersub
> 1 0x5e91c
> 1 0x5e91c
> 4 Perl_pp_subst
> 4 Perl_regexec_flags
> 4 S_regtry
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
> 4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>4 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>3 S_regmatch
>
>2 S_regmatch
>
>2 S_regmatch
>
>2 S_regmatch
>
>2 S_regmatch
>
>2 S_regmatch
>
>2 S_regmatch
>
>1 S_regcppush
>
>1 S_regcppush
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 S_regmatch
>
>1 Perl_save_alloc
>
>1 Perl_save_alloc
>
>1 S_regmatch
> 3 Perl_pp_leavesub
> 2 Perl_leave_scope
> 1 Perl_hv_clear
> 1 S_hfreeentries
> 1 Perl_hv_free_ent
> 1 Perl_sv_free
> 1 Perl_sv_clear
> 1 szone_free
> 1 szone_free
> 1 Perl_sv_force_normal_flags
> 1 Perl_sv_force_normal_flags
> 1 Perl_pp_leavesub
> 3 Perl_pp_rv2av
> 3 Perl_pp_rv2av
> 3 Perl_pp_sassign
> 3 Perl_sv_setsv_flags
> 1 Perl_sv_grow
> 1 Perl_safesysmalloc
> 1 malloc
> 1 malloc_zone_malloc
> 1 szone_malloc
> 1 szone_malloc
> 1 Perl_sv_setsv_flags
> 1 szone_free
> 1 szone_free
> 3 Perl_pp_sysread
> 3 recvfrom
> 3 recvfrom
> 2 Perl_pp_concat
> 1 Perl_sv_2pv_flags
> 1 Perl_mg_get
> 1 Perl_magic_get
> 1 Perl_magic_get
> 1 Perl_sv_setpvn
> 1 Perl_sv_setpvn
> 2 Perl_pp_exists
> 2 Perl_hv_exists_ent
> 2 Perl_sv_2pv_flags
> 2 Perl_sv_setpvf
> 2 Perl_sv_vcatpvfn
> 1 Perl_sv_grow
> 1 Perl_safesysrealloc
> 1 realloc
> 1 realloc
> 1 Perl_sv_vcatpvfn
> 2 Perl_pp_return
> 1 Perl_pp_return
> 1 Perl_sv_mortalcopy
> 1 Perl_sv_setsv_flags
> 1 Perl_sv_grow
> 1 Perl_safesysmalloc
> 1 malloc
> 1 szone_malloc
> 1 szone_malloc
> 2 Perl_pp_send
> 2 sendto
> 2 sendto
> 1 0x7f4f8068
> 1 0x7f4f8068
> 1 Perl_hv_fetch_ent
> 1 Perl_hv_fetch_ent
> 1 Perl_pp_aassign
> 1 Perl_sv_setsv_flags
> 1 Perl_sv_upgrade
> 1 Perl_sv_upgrade
> 1 Perl_pp_aelem
> 1 Perl_pp_aelem
> 1 Perl_pp_and
> 1 Perl_pp_and
> 1 Perl_pp_const
> 1 Perl_pp_const
> 1 Perl_pp_method_named
> 1 S_method_common
> 1 Perl_hv_fetch_ent
> 1 Perl_hv_fetch_ent
> 1 Perl_pp_ne
> 1 Perl_pp_ne
> 1 Perl_pp_nextstate
> 1 Perl_free_tmps
> 1 Perl_sv_free
> 1 Perl_sv_clear
> 1 Perl_hv_undef
> 1 szone_free
> 1 szone_free
> 1 Perl_pp_padsv
> 1 Perl_pp_padsv
> 1 Perl_pp_refgen
> 1 S_refto
> 1 S_refto
> 1 Perl_pp_rv2hv
> 1 Perl_pp_rv2hv
> 1 Perl_pp_seq
> 1 Perl_sv_eq
> 1 Perl_sv_eq
> 1 Perl_pp_shift
> 1 Perl_pp_shift
> 1 Perl_pp_unpack
> 1 Perl_unpackstring
> 1 S_unpack_rec
> 1 Perl_newSV
> 1 Perl_newSV
> 1 Perl_pp_unstack
> 1 Perl_leave_scope
> 1 Perl_mg_free
> 1 szone_free
> 1 szone_free
> 1 free
> 1 free
> 1 Perl_pp_shift
> 1 Perl_pp_shift
>
>Total number in stack (recursive counted multiple, when >=5):
> 126 S_regmatch
>
>Sort by top of stack, same collapsed (when >= 5):
> select 104
> Perl_runops_standard 8
> Perl_hv_fetch_ent 5
>Sample analysis of process 423 written to file /dev/stdout
>Sampling process 423 each 10 msecs 300 times
--
Fight Spam! Join CAUCE! == http://www.cauce.org/
Chuck Rice
2003-11-09, 12:11
Oops, Sorry, forgot to change the Subject. -Chuck-
>Every once in a while, my SliMPS stops playing. Looking at the
>processes, I see perl taking up most of the CPU time. Sampling perl,
>I see the processes below. Does anyone know what is going on here?
>
>I am running on a rackmounted iMac under Mac OS 10.3 (Panther). -Chuck-
>
>
>
>
>>Analysis of sampling pid 423 every 10.000000 milliseconds
>>Call graph:
>> 166 Thread_110b
>> 166 0x2294
>> 166 0x2420
>> 166 0x27b0
>> 166 perl_run
>> 166 S_run_body
>> 165 Perl_runops_standard
>> 104 Perl_pp_sselect
>> 104 select
>> 104 select
>> 8 Perl_pp_helem
>> 7 Perl_hv_fetch_ent
>> 3 Perl_hv_fetch_ent
>> 3 Perl_sv_2pv_flags
>> 2 Perl_sv_setpvf
>> 1 Perl_sv_vsetpvf
>> 1 strlen
>> 1 strlen
>> 1 Perl_sv_vsetpvfn
>> 1 Perl_sv_setpvn
>> 1 Perl_sv_grow
>> 1 Perl_safesysmalloc
>> 1 __pthread_getspecific
>> 1 __pthread_getspecific
>> 1 Perl_mg_get
>> 1 Perl_mg_get
>> 1 Perl_safesysmalloc
>> 1 malloc
>> 1 malloc_zone_malloc
>> 1 szone_malloc
>> 1 szone_malloc
>> 1 Perl_pp_helem
>> 8 Perl_runops_standard
>> 4 Perl_pp_entersub
>> 3 Perl_pp_entersub
>> 1 0x5e91c
>> 1 0x5e91c
>> 4 Perl_pp_subst
>> 4 Perl_regexec_flags
>> 4 S_regtry
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4 S_regmatch
>> 4
>>S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>4 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>3 S_regmatch
>>
>>2 S_regmatch
>>
>>2 S_regmatch
>>
>>2 S_regmatch
>>
>>2 S_regmatch
>>
>>2 S_regmatch
>>
>>2 S_regmatch
>>
>>1 S_regcppush
>>
>>1 S_regcppush
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 S_regmatch
>>
>>1 Perl_save_alloc
>>
>>1 Perl_save_alloc
>>
>>1 S_regmatch
>> 3 Perl_pp_leavesub
>> 2 Perl_leave_scope
>> 1 Perl_hv_clear
>> 1 S_hfreeentries
>> 1 Perl_hv_free_ent
>> 1 Perl_sv_free
>> 1 Perl_sv_clear
>> 1 szone_free
>> 1 szone_free
>> 1 Perl_sv_force_normal_flags
>> 1 Perl_sv_force_normal_flags
>> 1 Perl_pp_leavesub
>> 3 Perl_pp_rv2av
>> 3 Perl_pp_rv2av
>> 3 Perl_pp_sassign
>> 3 Perl_sv_setsv_flags
>> 1 Perl_sv_grow
>> 1 Perl_safesysmalloc
>> 1 malloc
>> 1 malloc_zone_malloc
>> 1 szone_malloc
>> 1 szone_malloc
>> 1 Perl_sv_setsv_flags
>> 1 szone_free
>> 1 szone_free
>> 3 Perl_pp_sysread
>> 3 recvfrom
>> 3 recvfrom
>> 2 Perl_pp_concat
>> 1 Perl_sv_2pv_flags
>> 1 Perl_mg_get
>> 1 Perl_magic_get
>> 1 Perl_magic_get
>> 1 Perl_sv_setpvn
>> 1 Perl_sv_setpvn
>> 2 Perl_pp_exists
>> 2 Perl_hv_exists_ent
>> 2 Perl_sv_2pv_flags
>> 2 Perl_sv_setpvf
>> 2 Perl_sv_vcatpvfn
>> 1 Perl_sv_grow
>> 1 Perl_safesysrealloc
>> 1 realloc
>> 1 realloc
>> 1 Perl_sv_vcatpvfn
>> 2 Perl_pp_return
>> 1 Perl_pp_return
>> 1 Perl_sv_mortalcopy
>> 1 Perl_sv_setsv_flags
>> 1 Perl_sv_grow
>> 1 Perl_safesysmalloc
>> 1 malloc
>> 1 szone_malloc
>> 1 szone_malloc
>> 2 Perl_pp_send
>> 2 sendto
>> 2 sendto
>> 1 0x7f4f8068
>> 1 0x7f4f8068
>> 1 Perl_hv_fetch_ent
>> 1 Perl_hv_fetch_ent
>> 1 Perl_pp_aassign
>> 1 Perl_sv_setsv_flags
>> 1 Perl_sv_upgrade
>> 1 Perl_sv_upgrade
>> 1 Perl_pp_aelem
>> 1 Perl_pp_aelem
>> 1 Perl_pp_and
>> 1 Perl_pp_and
>> 1 Perl_pp_const
>> 1 Perl_pp_const
>> 1 Perl_pp_method_named
>> 1 S_method_common
>> 1 Perl_hv_fetch_ent
>> 1 Perl_hv_fetch_ent
>> 1 Perl_pp_ne
>> 1 Perl_pp_ne
>> 1 Perl_pp_nextstate
>> 1 Perl_free_tmps
>> 1 Perl_sv_free
>> 1 Perl_sv_clear
>> 1 Perl_hv_undef
>> 1 szone_free
>> 1 szone_free
>> 1 Perl_pp_padsv
>> 1 Perl_pp_padsv
>> 1 Perl_pp_refgen
>> 1 S_refto
>> 1 S_refto
>> 1 Perl_pp_rv2hv
>> 1 Perl_pp_rv2hv
>> 1 Perl_pp_seq
>> 1 Perl_sv_eq
>> 1 Perl_sv_eq
>> 1 Perl_pp_shift
>> 1 Perl_pp_shift
>> 1 Perl_pp_unpack
>> 1 Perl_unpackstring
>> 1 S_unpack_rec
>> 1 Perl_newSV
>> 1 Perl_newSV
>> 1 Perl_pp_unstack
>> 1 Perl_leave_scope
>> 1 Perl_mg_free
>> 1 szone_free
>> 1 szone_free
>> 1 free
>> 1 free
>> 1 Perl_pp_shift
>> 1 Perl_pp_shift
>>
>>Total number in stack (recursive counted multiple, when >=5):
>> 126 S_regmatch
>>
>>Sort by top of stack, same collapsed (when >= 5):
>> select 104
>> Perl_runops_standard 8
>> Perl_hv_fetch_ent 5
>>Sample analysis of process 423 written to file /dev/stdout
>>Sampling process 423 each 10 msecs 300 times
>
>--
>Fight Spam! Join CAUCE! == http://www.cauce.org/
--
Fight Spam! Join CAUCE! == http://www.cauce.org/
Chuck,
It looks like it's probably rescanning your iTunes music library.xml
file, but that shouldn't hose it. Does it come back after a little
bit?
Also, how big is your music library and how much memory do you have?
-dean
On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>
> Oops, Sorry, forgot to change the Subject. -Chuck-
>
>> Every once in a while, my SliMPS stops playing. Looking at the
>> processes, I see perl taking up most of the CPU time. Sampling perl,
>> I see the processes below. Does anyone know what is going on here?
>>
>> I am running on a rackmounted iMac under Mac OS 10.3 (Panther).
>> -Chuck-
>>
>>
>>
>>
>>> Analysis of sampling pid 423 every 10.000000 milliseconds
>>> Call graph:
>>> 166 Thread_110b
>>> 166 0x2294
>>> 166 0x2420
>>> 166 0x27b0
>>> 166 perl_run
>>> 166 S_run_body
>>> 165 Perl_runops_standard
>>> 104 Perl_pp_sselect
>>> 104 select
>>> 104 select
>>> 8 Perl_pp_helem
>>> 7 Perl_hv_fetch_ent
>>> 3 Perl_hv_fetch_ent
>>> 3 Perl_sv_2pv_flags
>>> 2 Perl_sv_setpvf
>>> 1 Perl_sv_vsetpvf
>>> 1 strlen
>>> 1 strlen
>>> 1 Perl_sv_vsetpvfn
>>> 1 Perl_sv_setpvn
>>> 1 Perl_sv_grow
>>> 1 Perl_safesysmalloc
>>> 1 __pthread_getspecific
>>> 1 __pthread_getspecific
>>> 1 Perl_mg_get
>>> 1 Perl_mg_get
>>> 1 Perl_safesysmalloc
>>> 1 malloc
>>> 1 malloc_zone_malloc
>>> 1 szone_malloc
>>> 1 szone_malloc
>>> 1 Perl_pp_helem
>>> 8 Perl_runops_standard
>>> 4 Perl_pp_entersub
>>> 3 Perl_pp_entersub
>>> 1 0x5e91c
>>> 1 0x5e91c
>>> 4 Perl_pp_subst
>>> 4 Perl_regexec_flags
>>> 4 S_regtry
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4
>>> S_regmatch
>>> 4
>>> S_regmatch
>>> 4
>>> S_regmatch
>>> 4
>>> S_regmatch
>>> 4
>>> S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 4 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 3 S_regmatch
>>> 2 S_regmatch
>>> 2 S_regmatch
>>> 2 S_regmatch
>>> 2 S_regmatch
>>> 2 S_regmatch
>>> 2 S_regmatch
>>> 1 S_regcppush
>>> 1 S_regcppush
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>>
>>>
>>>
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 S_regmatch
>>> 1 Perl_save_alloc
>>> 1 Perl_save_alloc
>>> 1 S_regmatch
>>> 3 Perl_pp_leavesub
>>> 2 Perl_leave_scope
>>> 1 Perl_hv_clear
>>> 1 S_hfreeentries
>>> 1 Perl_hv_free_ent
>>> 1 Perl_sv_free
>>> 1 Perl_sv_clear
>>> 1 szone_free
>>> 1 szone_free
>>> 1 Perl_sv_force_normal_flags
>>> 1 Perl_sv_force_normal_flags
>>> 1 Perl_pp_leavesub
>>> 3 Perl_pp_rv2av
>>> 3 Perl_pp_rv2av
>>> 3 Perl_pp_sassign
>>> 3 Perl_sv_setsv_flags
>>> 1 Perl_sv_grow
>>> 1 Perl_safesysmalloc
>>> 1 malloc
>>> 1 malloc_zone_malloc
>>> 1 szone_malloc
>>> 1 szone_malloc
>>> 1 Perl_sv_setsv_flags
>>> 1 szone_free
>>> 1 szone_free
>>> 3 Perl_pp_sysread
>>> 3 recvfrom
>>> 3 recvfrom
>>> 2 Perl_pp_concat
>>> 1 Perl_sv_2pv_flags
>>> 1 Perl_mg_get
>>> 1 Perl_magic_get
>>> 1 Perl_magic_get
>>> 1 Perl_sv_setpvn
>>> 1 Perl_sv_setpvn
>>> 2 Perl_pp_exists
>>> 2 Perl_hv_exists_ent
>>> 2 Perl_sv_2pv_flags
>>> 2 Perl_sv_setpvf
>>> 2 Perl_sv_vcatpvfn
>>> 1 Perl_sv_grow
>>> 1 Perl_safesysrealloc
>>> 1 realloc
>>> 1 realloc
>>> 1 Perl_sv_vcatpvfn
>>> 2 Perl_pp_return
>>> 1 Perl_pp_return
>>> 1 Perl_sv_mortalcopy
>>> 1 Perl_sv_setsv_flags
>>> 1 Perl_sv_grow
>>> 1 Perl_safesysmalloc
>>> 1 malloc
>>> 1 szone_malloc
>>> 1 szone_malloc
>>> 2 Perl_pp_send
>>> 2 sendto
>>> 2 sendto
>>> 1 0x7f4f8068
>>> 1 0x7f4f8068
>>> 1 Perl_hv_fetch_ent
>>> 1 Perl_hv_fetch_ent
>>> 1 Perl_pp_aassign
>>> 1 Perl_sv_setsv_flags
>>> 1 Perl_sv_upgrade
>>> 1 Perl_sv_upgrade
>>> 1 Perl_pp_aelem
>>> 1 Perl_pp_aelem
>>> 1 Perl_pp_and
>>> 1 Perl_pp_and
>>> 1 Perl_pp_const
>>> 1 Perl_pp_const
>>> 1 Perl_pp_method_named
>>> 1 S_method_common
>>> 1 Perl_hv_fetch_ent
>>> 1 Perl_hv_fetch_ent
>>> 1 Perl_pp_ne
>>> 1 Perl_pp_ne
>>> 1 Perl_pp_nextstate
>>> 1 Perl_free_tmps
>>> 1 Perl_sv_free
>>> 1 Perl_sv_clear
>>> 1 Perl_hv_undef
>>> 1 szone_free
>>> 1 szone_free
>>> 1 Perl_pp_padsv
>>> 1 Perl_pp_padsv
>>> 1 Perl_pp_refgen
>>> 1 S_refto
>>> 1 S_refto
>>> 1 Perl_pp_rv2hv
>>> 1 Perl_pp_rv2hv
>>> 1 Perl_pp_seq
>>> 1 Perl_sv_eq
>>> 1 Perl_sv_eq
>>> 1 Perl_pp_shift
>>> 1 Perl_pp_shift
>>> 1 Perl_pp_unpack
>>> 1 Perl_unpackstring
>>> 1 S_unpack_rec
>>> 1 Perl_newSV
>>> 1 Perl_newSV
>>> 1 Perl_pp_unstack
>>> 1 Perl_leave_scope
>>> 1 Perl_mg_free
>>> 1 szone_free
>>> 1 szone_free
>>> 1 free
>>> 1 free
>>> 1 Perl_pp_shift
>>> 1 Perl_pp_shift
>>>
>>> Total number in stack (recursive counted multiple, when >=5):
>>> 126 S_regmatch
>>>
>>> Sort by top of stack, same collapsed (when >= 5):
>>> select 104
>>> Perl_runops_standard 8
>>> Perl_hv_fetch_ent 5
>>> Sample analysis of process 423 written to file /dev/stdout
>>> Sampling process 423 each 10 msecs 300 times
>>
>> --
>> Fight Spam! Join CAUCE! == http://www.cauce.org/
>
>
> --
> Fight Spam! Join CAUCE! == http://www.cauce.org/
>
Chuck Rice
2003-11-09, 15:49
Currently only 12,006 songs are on the machine. From the system profiler:
Hardware Overview:
Machine Model: iMac
CPU Type: PowerPC 750 (83.0)
Number Of CPUs: 1
CPU Speed: 400 MHz
L2 Cache (per CPU): 512 KB
Memory: 640 MB
Bus Speed: 100 MHz
Boot ROM Version: 4.19f1
Serial Number: RN9457CUHCW
It is an old machine I have dedicated to music, so there is not much
else running on it. -Chuck-
>Chuck,
>
>It looks like it's probably rescanning your iTunes music library.xml
>file, but that shouldn't hose it. Does it come back after a little
>bit?
>
>Also, how big is your music library and how much memory do you have?
>
>-dean
>
>On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>
>>
>>Oops, Sorry, forgot to change the Subject. -Chuck-
>>
>>>Every once in a while, my SliMPS stops playing. Looking at the
>>>processes, I see perl taking up most of the CPU time. Sampling
>>>perl, I see the processes below. Does anyone know what is going on
>>>here?
>>>
>>>I am running on a rackmounted iMac under Mac OS 10.3 (Panther). -Chuck-
>>>
>>>
>>>
>>>>Analysis of sampling pid 423 every 10.000000 milliseconds
>>>>Call graph:
>>>> 166 Thread_110b
>>>> 166 0x2294
>>>> 166 0x2420
>>>> 166 0x27b0
>>>> 166 perl_run
>>>> 166 S_run_body
>>>> 165 Perl_runops_standard
>>>> 104 Perl_pp_sselect
>>>> 104 select
>>>> 104 select
>>>> 8 Perl_pp_helem
>>>> 7 Perl_hv_fetch_ent
>>>> 3 Perl_hv_fetch_ent
>>>> 3 Perl_sv_2pv_flags
>>>> 2 Perl_sv_setpvf
>>>> 1 Perl_sv_vsetpvf
>>>> 1 strlen
>>>> 1 strlen
>>>> 1 Perl_sv_vsetpvfn
>>>> 1 Perl_sv_setpvn
>>>> 1 Perl_sv_grow
>>>> 1 Perl_safesysmalloc
>>>> 1 __pthread_getspecific
>>>> 1 __pthread_getspecific
>>>> 1 Perl_mg_get
>>>> 1 Perl_mg_get
>>>> 1 Perl_safesysmalloc
>>>> 1 malloc
>>>> 1 malloc_zone_malloc
>>>> 1 szone_malloc
>>>> 1 szone_malloc
>>>> 1 Perl_pp_helem
>>>> 8 Perl_runops_standard
>>>> 4 Perl_pp_entersub
>>>> 3 Perl_pp_entersub
>>>> 1 0x5e91c
>>>> 1 0x5e91c
>>>> 4 Perl_pp_subst
>>>> 4 Perl_regexec_flags
>>>> 4 S_regtry
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4 S_regmatch
>>>> 4
>>>>S_regmatch
>>>>
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>4 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>> 3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>> 3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>> 3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>3 S_regmatch
>>>>2 S_regmatch
>>>>2 S_regmatch
>>>> 2 S_regmatch
>>>>2 S_regmatch
>>>>2 S_regmatch
>>>>2 S_regmatch
>>>>1 S_regcppush
>>>>1 S_regcppush
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>
>>>>
>>>>
>>>> 1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 S_regmatch
>>>>1 Perl_save_alloc
>>>>1 Perl_save_alloc
>>>>1 S_regmatch
>>>> 3 Perl_pp_leavesub
>>>> 2 Perl_leave_scope
>>>> 1 Perl_hv_clear
>>>> 1 S_hfreeentries
>>>> 1 Perl_hv_free_ent
>>>> 1 Perl_sv_free
>>>> 1 Perl_sv_clear
>>>> 1 szone_free
>>>> 1 szone_free
>>>> 1 Perl_sv_force_normal_flags
>>>> 1 Perl_sv_force_normal_flags
>>>> 1 Perl_pp_leavesub
>>>> 3 Perl_pp_rv2av
>>>> 3 Perl_pp_rv2av
>>>> 3 Perl_pp_sassign
>>>> 3 Perl_sv_setsv_flags
>>>> 1 Perl_sv_grow
>>>> 1 Perl_safesysmalloc
>>>> 1 malloc
>>>> 1 malloc_zone_malloc
>>>> 1 szone_malloc
>>>> 1 szone_malloc
>>>> 1 Perl_sv_setsv_flags
>>>> 1 szone_free
>>>> 1 szone_free
>>>> 3 Perl_pp_sysread
>>>> 3 recvfrom
>>>> 3 recvfrom
>>>> 2 Perl_pp_concat
>>>> 1 Perl_sv_2pv_flags
>>>> 1 Perl_mg_get
>>>> 1 Perl_magic_get
>>>> 1 Perl_magic_get
>>>> 1 Perl_sv_setpvn
>>>> 1 Perl_sv_setpvn
>>>> 2 Perl_pp_exists
>>>> 2 Perl_hv_exists_ent
>>>> 2 Perl_sv_2pv_flags
>>>> 2 Perl_sv_setpvf
>>>> 2 Perl_sv_vcatpvfn
>>>> 1 Perl_sv_grow
>>>> 1 Perl_safesysrealloc
>>>> 1 realloc
>>>> 1 realloc
>>>> 1 Perl_sv_vcatpvfn
>>>> 2 Perl_pp_return
>>>> 1 Perl_pp_return
>>>> 1 Perl_sv_mortalcopy
>>>> 1 Perl_sv_setsv_flags
>>>> 1 Perl_sv_grow
>>>> 1 Perl_safesysmalloc
>>>> 1 malloc
>>>> 1 szone_malloc
>>>> 1 szone_malloc
>>>> 2 Perl_pp_send
>>>> 2 sendto
>>>> 2 sendto
>>>> 1 0x7f4f8068
>>>> 1 0x7f4f8068
>>>> 1 Perl_hv_fetch_ent
>>>> 1 Perl_hv_fetch_ent
>>>> 1 Perl_pp_aassign
>>>> 1 Perl_sv_setsv_flags
>>>> 1 Perl_sv_upgrade
>>>> 1 Perl_sv_upgrade
>>>> 1 Perl_pp_aelem
>>>> 1 Perl_pp_aelem
>>>> 1 Perl_pp_and
>>>> 1 Perl_pp_and
>>>> 1 Perl_pp_const
>>>> 1 Perl_pp_const
>>>> 1 Perl_pp_method_named
>>>> 1 S_method_common
>>>> 1 Perl_hv_fetch_ent
>>>> 1 Perl_hv_fetch_ent
>>>> 1 Perl_pp_ne
>>>> 1 Perl_pp_ne
>>>> 1 Perl_pp_nextstate
>>>> 1 Perl_free_tmps
>>>> 1 Perl_sv_free
>>>> 1 Perl_sv_clear
>>>> 1 Perl_hv_undef
>>>> 1 szone_free
>>>> 1 szone_free
>>>> 1 Perl_pp_padsv
>>>> 1 Perl_pp_padsv
>>>> 1 Perl_pp_refgen
>>>> 1 S_refto
>>>> 1 S_refto
>>>> 1 Perl_pp_rv2hv
>>>> 1 Perl_pp_rv2hv
>>>> 1 Perl_pp_seq
>>>> 1 Perl_sv_eq
>>>> 1 Perl_sv_eq
>>>> 1 Perl_pp_shift
>>>> 1 Perl_pp_shift
>>>> 1 Perl_pp_unpack
>>>> 1 Perl_unpackstring
>>>> 1 S_unpack_rec
>>>> 1 Perl_newSV
>>>> 1 Perl_newSV
>>>> 1 Perl_pp_unstack
>>>> 1 Perl_leave_scope
>>>> 1 Perl_mg_free
>>>> 1 szone_free
>>>> 1 szone_free
>>>> 1 free
>>>> 1 free
>>>> 1 Perl_pp_shift
>>>> 1 Perl_pp_shift
>>>>
>>>>Total number in stack (recursive counted multiple, when >=5):
>>>> 126 S_regmatch
>>>>
>>>>Sort by top of stack, same collapsed (when >= 5):
>>>> select 104
>>>> Perl_runops_standard 8
>>>> Perl_hv_fetch_ent 5
>>>>Sample analysis of process 423 written to file /dev/stdout
>>>>Sampling process 423 each 10 msecs 300 times
>>>
>>>--
>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>
>>
>>--
>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>
Chuck Rice
2003-11-09, 16:16
Oh, and does it come back? No. If I pause the Slimp3, I can get
enough CPU cycles to look at things, but it continues to eat CPU.
It seems to start when I try to use the remote to skip to the next
song. The SliMP3 is on the other side of the room, about 30 feet
away, so I have to point the remote EXACTLY at the unit to get it to
accept the command. Sometimes this works, and sometimes it goes into
this high CPU usage mode. TO clear it, I have to reboot the machine.
When it comes back up, it will again use all the CPU to rebuild the
database, but after about 5 minutes, it will finish and the CPU will
drop back to normal. When it is stuck, I have left the house and come
back a few hours later to find it still hung in a CPU utilization
loop. Reboot fixes it. -Chuck-
>Currently only 12,006 songs are on the machine. From the system profiler:
>
>Hardware Overview:
>
> Machine Model: iMac
> CPU Type: PowerPC 750 (83.0)
> Number Of CPUs: 1
> CPU Speed: 400 MHz
> L2 Cache (per CPU): 512 KB
> Memory: 640 MB
> Bus Speed: 100 MHz
> Boot ROM Version: 4.19f1
> Serial Number: RN9457CUHCW
>
>It is an old machine I have dedicated to music, so there is not much
>else running on it. -Chuck-
>
>
>
>>Chuck,
>>
>>It looks like it's probably rescanning your iTunes music
>>library.xml file, but that shouldn't hose it. Does it come back
>>after a little bit?
>>
>>Also, how big is your music library and how much memory do you have?
>>
>>-dean
>>
>>On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>>
>>>
>>>Oops, Sorry, forgot to change the Subject. -Chuck-
>>>
>>>>Every once in a while, my SliMPS stops playing. Looking at the
>>>>processes, I see perl taking up most of the CPU time. Sampling
>>>>perl, I see the processes below. Does anyone know what is going
>>>>on here?
>>>>
>>>>I am running on a rackmounted iMac under Mac OS 10.3 (Panther). -Chuck-
>>>>
>>>>
>>>>>Analysis of sampling pid 423 every 10.000000 milliseconds
>>>>>Call graph:
>>>>> 166 Thread_110b
>>>>> 166 0x2294
>>>>> 166 0x2420
>>>>> 166 0x27b0
>>>>> 166 perl_run
>>>>> 166 S_run_body
>>>>> 165 Perl_runops_standard
>>>>> 104 Perl_pp_sselect
>>>>> 104 select
>>>>> 104 select
>>>>> 8 Perl_pp_helem
>>>>> 7 Perl_hv_fetch_ent
>>>>> 3 Perl_hv_fetch_ent
>>>>> 3 Perl_sv_2pv_flags
>>>>> 2 Perl_sv_setpvf
>>>>> 1 Perl_sv_vsetpvf
>>>>> 1 strlen
>>>>> 1 strlen
>>>>> 1 Perl_sv_vsetpvfn
>>>>> 1 Perl_sv_setpvn
>>>>> 1 Perl_sv_grow
>>>>> 1 Perl_safesysmalloc
>>>>> 1 __pthread_getspecific
>>>>> 1 __pthread_getspecific
>>>>> 1 Perl_mg_get
>>>>> 1 Perl_mg_get
>>>>> 1 Perl_safesysmalloc
>>>>> 1 malloc
>>>>> 1 malloc_zone_malloc
>>>>> 1 szone_malloc
>>>>> 1 szone_malloc
>>>>> 1 Perl_pp_helem
>>>>> 8 Perl_runops_standard
>>>>> 4 Perl_pp_entersub
>>>>> 3 Perl_pp_entersub
>>>>> 1 0x5e91c
>>>>> 1 0x5e91c
>>>>> 4 Perl_pp_subst
>>>>> 4 Perl_regexec_flags
>>>>> 4 S_regtry
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>> 4 S_regmatch
>>>>>
>>>>>4 S_regmatch
>>>>>
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>4 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>> 3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>> 3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>> 3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>3 S_regmatch
>>>>>2 S_regmatch
>>>>>2 S_regmatch
>>>>> 2 S_regmatch
>>>>>2 S_regmatch
>>>>>2 S_regmatch
>>>>>2 S_regmatch
>>>>>1 S_regcppush
>>>>>1 S_regcppush
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>
>>>>>
>>>>>
>>>>> 1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 S_regmatch
>>>>>1 Perl_save_alloc
>>>>>1 Perl_save_alloc
>>>>>1 S_regmatch
>>>>> 3 Perl_pp_leavesub
>>>>> 2 Perl_leave_scope
>>>>> 1 Perl_hv_clear
>>>>> 1 S_hfreeentries
>>>>> 1 Perl_hv_free_ent
>>>>> 1 Perl_sv_free
>>>>> 1 Perl_sv_clear
>>>>> 1 szone_free
>>>>> 1 szone_free
>>>>> 1 Perl_sv_force_normal_flags
>>>>> 1 Perl_sv_force_normal_flags
>>>>> 1 Perl_pp_leavesub
>>>>> 3 Perl_pp_rv2av
>>>>> 3 Perl_pp_rv2av
>>>>> 3 Perl_pp_sassign
>>>>> 3 Perl_sv_setsv_flags
>>>>> 1 Perl_sv_grow
>>>>> 1 Perl_safesysmalloc
>>>>> 1 malloc
>>>>> 1 malloc_zone_malloc
>>>>> 1 szone_malloc
>>>>> 1 szone_malloc
>>>>> 1 Perl_sv_setsv_flags
>>>>> 1 szone_free
>>>>> 1 szone_free
>>>>> 3 Perl_pp_sysread
>>>>> 3 recvfrom
>>>>> 3 recvfrom
>>>>> 2 Perl_pp_concat
>>>>> 1 Perl_sv_2pv_flags
>>>>> 1 Perl_mg_get
>>>>> 1 Perl_magic_get
>>>>> 1 Perl_magic_get
>>>>> 1 Perl_sv_setpvn
>>>>> 1 Perl_sv_setpvn
>>>>> 2 Perl_pp_exists
>>>>> 2 Perl_hv_exists_ent
>>>>> 2 Perl_sv_2pv_flags
>>>>> 2 Perl_sv_setpvf
>>>>> 2 Perl_sv_vcatpvfn
>>>>> 1 Perl_sv_grow
>>>>> 1 Perl_safesysrealloc
>>>>> 1 realloc
>>>>> 1 realloc
>>>>> 1 Perl_sv_vcatpvfn
>>>>> 2 Perl_pp_return
>>>>> 1 Perl_pp_return
>>>>> 1 Perl_sv_mortalcopy
>>>>> 1 Perl_sv_setsv_flags
>>>>> 1 Perl_sv_grow
>>>>> 1 Perl_safesysmalloc
>>>>> 1 malloc
>>>>> 1 szone_malloc
>>>>> 1 szone_malloc
>>>>> 2 Perl_pp_send
>>>>> 2 sendto
>>>>> 2 sendto
>>>>> 1 0x7f4f8068
>>>>> 1 0x7f4f8068
>>>>> 1 Perl_hv_fetch_ent
>>>>> 1 Perl_hv_fetch_ent
>>>>> 1 Perl_pp_aassign
>>>>> 1 Perl_sv_setsv_flags
>>>>> 1 Perl_sv_upgrade
>>>>> 1 Perl_sv_upgrade
>>>>> 1 Perl_pp_aelem
>>>>> 1 Perl_pp_aelem
>>>>> 1 Perl_pp_and
>>>>> 1 Perl_pp_and
>>>>> 1 Perl_pp_const
>>>>> 1 Perl_pp_const
>>>>> 1 Perl_pp_method_named
>>>>> 1 S_method_common
>>>>> 1 Perl_hv_fetch_ent
>>>>> 1 Perl_hv_fetch_ent
>>>>> 1 Perl_pp_ne
>>>>> 1 Perl_pp_ne
>>>>> 1 Perl_pp_nextstate
>>>>> 1 Perl_free_tmps
>>>>> 1 Perl_sv_free
>>>>> 1 Perl_sv_clear
>>>>> 1 Perl_hv_undef
>>>>> 1 szone_free
>>>>> 1 szone_free
>>>>> 1 Perl_pp_padsv
>>>>> 1 Perl_pp_padsv
>>>>> 1 Perl_pp_refgen
>>>>> 1 S_refto
>>>>> 1 S_refto
>>>>> 1 Perl_pp_rv2hv
>>>>> 1 Perl_pp_rv2hv
>>>>> 1 Perl_pp_seq
>>>>> 1 Perl_sv_eq
>>>>> 1 Perl_sv_eq
>>>>> 1 Perl_pp_shift
>>>>> 1 Perl_pp_shift
>>>>> 1 Perl_pp_unpack
>>>>> 1 Perl_unpackstring
>>>>> 1 S_unpack_rec
>>>>> 1 Perl_newSV
>>>>> 1 Perl_newSV
>>>>> 1 Perl_pp_unstack
>>>>> 1 Perl_leave_scope
>>>>> 1 Perl_mg_free
>>>>> 1 szone_free
>>>>> 1 szone_free
>>>>> 1 free
>>>>> 1 free
>>>>> 1 Perl_pp_shift
>>>>> 1 Perl_pp_shift
>>>>>
>>>>>Total number in stack (recursive counted multiple, when >=5):
>>>>> 126 S_regmatch
>>>>>
>>>>>Sort by top of stack, same collapsed (when >= 5):
>>>>> select 104
>>>>> Perl_runops_standard 8
>>>>> Perl_hv_fetch_ent 5
>>>>>Sample analysis of process 423 written to file /dev/stdout
>>>>>Sampling process 423 each 10 msecs 300 times
>>>>
>>>>--
>>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>
>>>
>>>--
>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>
Chuck,
Try turning of iTunes integration and point the server directly at your
music folder. Let me know if it's still getting stuck.
Also, does it matter if iTunes is running on the machine at the time?
-dean
On Nov 9, 2003, at 3:16 PM, Chuck Rice wrote:
>
> Oh, and does it come back? No. If I pause the Slimp3, I can get enough
> CPU cycles to look at things, but it continues to eat CPU.
>
> It seems to start when I try to use the remote to skip to the next
> song. The SliMP3 is on the other side of the room, about 30 feet away,
> so I have to point the remote EXACTLY at the unit to get it to accept
> the command. Sometimes this works, and sometimes it goes into this
> high CPU usage mode. TO clear it, I have to reboot the machine. When
> it comes back up, it will again use all the CPU to rebuild the
> database, but after about 5 minutes, it will finish and the CPU will
> drop back to normal. When it is stuck, I have left the house and come
> back a few hours later to find it still hung in a CPU utilization
> loop. Reboot fixes it. -Chuck-
>
>
>
>> Currently only 12,006 songs are on the machine. From the system
>> profiler:
>>
>> Hardware Overview:
>>
>> Machine Model: iMac
>> CPU Type: PowerPC 750 (83.0)
>> Number Of CPUs: 1
>> CPU Speed: 400 MHz
>> L2 Cache (per CPU): 512 KB
>> Memory: 640 MB
>> Bus Speed: 100 MHz
>> Boot ROM Version: 4.19f1
>> Serial Number: RN9457CUHCW
>>
>> It is an old machine I have dedicated to music, so there is not much
>> else running on it. -Chuck-
>>
>>
>>
>>> Chuck,
>>>
>>> It looks like it's probably rescanning your iTunes music library.xml
>>> file, but that shouldn't hose it. Does it come back after a little
>>> bit?
>>>
>>> Also, how big is your music library and how much memory do you have?
>>>
>>> -dean
>>>
>>> On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>>>
>>>>
>>>> Oops, Sorry, forgot to change the Subject. -Chuck-
>>>>
>>>>> Every once in a while, my SliMPS stops playing. Looking at the
>>>>> processes, I see perl taking up most of the CPU time. Sampling
>>>>> perl, I see the processes below. Does anyone know what is going on
>>>>> here?
>>>>>
>>>>> I am running on a rackmounted iMac under Mac OS 10.3 (Panther).
>>>>> -Chuck-
>>>>>
>>>>>
>>>>>> Analysis of sampling pid 423 every 10.000000 milliseconds
>>>>>> Call graph:
>>>>>> 166 Thread_110b
>>>>>> 166 0x2294
>>>>>> 166 0x2420
>>>>>> 166 0x27b0
>>>>>> 166 perl_run
>>>>>> 166 S_run_body
>>>>>> 165 Perl_runops_standard
>>>>>> 104 Perl_pp_sselect
>>>>>> 104 select
>>>>>> 104 select
>>>>>> 8 Perl_pp_helem
>>>>>> 7 Perl_hv_fetch_ent
>>>>>> 3 Perl_hv_fetch_ent
>>>>>> 3 Perl_sv_2pv_flags
>>>>>> 2 Perl_sv_setpvf
>>>>>> 1 Perl_sv_vsetpvf
>>>>>> 1 strlen
>>>>>> 1 strlen
>>>>>> 1 Perl_sv_vsetpvfn
>>>>>> 1 Perl_sv_setpvn
>>>>>> 1 Perl_sv_grow
>>>>>> 1 Perl_safesysmalloc
>>>>>> 1 __pthread_getspecific
>>>>>> 1 __pthread_getspecific
>>>>>> 1 Perl_mg_get
>>>>>> 1 Perl_mg_get
>>>>>> 1 Perl_safesysmalloc
>>>>>> 1 malloc
>>>>>> 1 malloc_zone_malloc
>>>>>> 1 szone_malloc
>>>>>> 1 szone_malloc
>>>>>> 1 Perl_pp_helem
>>>>>> 8 Perl_runops_standard
>>>>>> 4 Perl_pp_entersub
>>>>>> 3 Perl_pp_entersub
>>>>>> 1 0x5e91c
>>>>>> 1 0x5e91c
>>>>>> 4 Perl_pp_subst
>>>>>> 4 Perl_regexec_flags
>>>>>> 4 S_regtry
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4
>>>>>> S_regmatch
>>>>>> 4
>>>>>> S_regmatch
>>>>>> 4
>>>>>> S_regmatch
>>>>>> 4
>>>>>> S_regmatch
>>>>>> 4 S_regmatch
>>>>>>
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 4 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 3 S_regmatch
>>>>>> 2 S_regmatch
>>>>>> 2 S_regmatch
>>>>>> 2 S_regmatch
>>>>>> 2 S_regmatch
>>>>>> 2 S_regmatch
>>>>>> 2 S_regmatch
>>>>>> 1 S_regcppush
>>>>>> 1 S_regcppush
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>>
>>>>>>
>>>>>>
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 S_regmatch
>>>>>> 1 Perl_save_alloc
>>>>>> 1 Perl_save_alloc
>>>>>> 1 S_regmatch
>>>>>> 3 Perl_pp_leavesub
>>>>>> 2 Perl_leave_scope
>>>>>> 1 Perl_hv_clear
>>>>>> 1 S_hfreeentries
>>>>>> 1 Perl_hv_free_ent
>>>>>> 1 Perl_sv_free
>>>>>> 1 Perl_sv_clear
>>>>>> 1 szone_free
>>>>>> 1 szone_free
>>>>>> 1 Perl_sv_force_normal_flags
>>>>>> 1 Perl_sv_force_normal_flags
>>>>>> 1 Perl_pp_leavesub
>>>>>> 3 Perl_pp_rv2av
>>>>>> 3 Perl_pp_rv2av
>>>>>> 3 Perl_pp_sassign
>>>>>> 3 Perl_sv_setsv_flags
>>>>>> 1 Perl_sv_grow
>>>>>> 1 Perl_safesysmalloc
>>>>>> 1 malloc
>>>>>> 1 malloc_zone_malloc
>>>>>> 1 szone_malloc
>>>>>> 1 szone_malloc
>>>>>> 1 Perl_sv_setsv_flags
>>>>>> 1 szone_free
>>>>>> 1 szone_free
>>>>>> 3 Perl_pp_sysread
>>>>>> 3 recvfrom
>>>>>> 3 recvfrom
>>>>>> 2 Perl_pp_concat
>>>>>> 1 Perl_sv_2pv_flags
>>>>>> 1 Perl_mg_get
>>>>>> 1 Perl_magic_get
>>>>>> 1 Perl_magic_get
>>>>>> 1 Perl_sv_setpvn
>>>>>> 1 Perl_sv_setpvn
>>>>>> 2 Perl_pp_exists
>>>>>> 2 Perl_hv_exists_ent
>>>>>> 2 Perl_sv_2pv_flags
>>>>>> 2 Perl_sv_setpvf
>>>>>> 2 Perl_sv_vcatpvfn
>>>>>> 1 Perl_sv_grow
>>>>>> 1 Perl_safesysrealloc
>>>>>> 1 realloc
>>>>>> 1 realloc
>>>>>> 1 Perl_sv_vcatpvfn
>>>>>> 2 Perl_pp_return
>>>>>> 1 Perl_pp_return
>>>>>> 1 Perl_sv_mortalcopy
>>>>>> 1 Perl_sv_setsv_flags
>>>>>> 1 Perl_sv_grow
>>>>>> 1 Perl_safesysmalloc
>>>>>> 1 malloc
>>>>>> 1 szone_malloc
>>>>>> 1 szone_malloc
>>>>>> 2 Perl_pp_send
>>>>>> 2 sendto
>>>>>> 2 sendto
>>>>>> 1 0x7f4f8068
>>>>>> 1 0x7f4f8068
>>>>>> 1 Perl_hv_fetch_ent
>>>>>> 1 Perl_hv_fetch_ent
>>>>>> 1 Perl_pp_aassign
>>>>>> 1 Perl_sv_setsv_flags
>>>>>> 1 Perl_sv_upgrade
>>>>>> 1 Perl_sv_upgrade
>>>>>> 1 Perl_pp_aelem
>>>>>> 1 Perl_pp_aelem
>>>>>> 1 Perl_pp_and
>>>>>> 1 Perl_pp_and
>>>>>> 1 Perl_pp_const
>>>>>> 1 Perl_pp_const
>>>>>> 1 Perl_pp_method_named
>>>>>> 1 S_method_common
>>>>>> 1 Perl_hv_fetch_ent
>>>>>> 1 Perl_hv_fetch_ent
>>>>>> 1 Perl_pp_ne
>>>>>> 1 Perl_pp_ne
>>>>>> 1 Perl_pp_nextstate
>>>>>> 1 Perl_free_tmps
>>>>>> 1 Perl_sv_free
>>>>>> 1 Perl_sv_clear
>>>>>> 1 Perl_hv_undef
>>>>>> 1 szone_free
>>>>>> 1 szone_free
>>>>>> 1 Perl_pp_padsv
>>>>>> 1 Perl_pp_padsv
>>>>>> 1 Perl_pp_refgen
>>>>>> 1 S_refto
>>>>>> 1 S_refto
>>>>>> 1 Perl_pp_rv2hv
>>>>>> 1 Perl_pp_rv2hv
>>>>>> 1 Perl_pp_seq
>>>>>> 1 Perl_sv_eq
>>>>>> 1 Perl_sv_eq
>>>>>> 1 Perl_pp_shift
>>>>>> 1 Perl_pp_shift
>>>>>> 1 Perl_pp_unpack
>>>>>> 1 Perl_unpackstring
>>>>>> 1 S_unpack_rec
>>>>>> 1 Perl_newSV
>>>>>> 1 Perl_newSV
>>>>>> 1 Perl_pp_unstack
>>>>>> 1 Perl_leave_scope
>>>>>> 1 Perl_mg_free
>>>>>> 1 szone_free
>>>>>> 1 szone_free
>>>>>> 1 free
>>>>>> 1 free
>>>>>> 1 Perl_pp_shift
>>>>>> 1 Perl_pp_shift
>>>>>>
>>>>>> Total number in stack (recursive counted multiple, when >=5):
>>>>>> 126 S_regmatch
>>>>>>
>>>>>> Sort by top of stack, same collapsed (when >= 5):
>>>>>> select 104
>>>>>> Perl_runops_standard 8
>>>>>> Perl_hv_fetch_ent 5
>>>>>> Sample analysis of process 423 written to file /dev/stdout
>>>>>> Sampling process 423 each 10 msecs 300 times
>>>>>
>>>>> --
>>>>> Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>
>>>>
>>>> --
>>>> Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>
Chuck Rice
2003-11-09, 16:38
Ok, I think it occurred without using the iTunes interface, but I
will try it again.
It has happen when the iTunes program was running and when it was not
running. -Chuck-
>Chuck,
>
>Try turning of iTunes integration and point the server directly at
>your music folder. Let me know if it's still getting stuck.
>
>Also, does it matter if iTunes is running on the machine at the time?
>
>-dean
>
>On Nov 9, 2003, at 3:16 PM, Chuck Rice wrote:
>
>>
>>Oh, and does it come back? No. If I pause the Slimp3, I can get
>>enough CPU cycles to look at things, but it continues to eat CPU.
>>
>>It seems to start when I try to use the remote to skip to the next
>>song. The SliMP3 is on the other side of the room, about 30 feet
>>away, so I have to point the remote EXACTLY at the unit to get it
>>to accept the command. Sometimes this works, and sometimes it goes
>>into this high CPU usage mode. TO clear it, I have to reboot the
>>machine. When it comes back up, it will again use all the CPU to
>>rebuild the database, but after about 5 minutes, it will finish and
>>the CPU will drop back to normal. When it is stuck, I have left the
>>house and come back a few hours later to find it still hung in a
>>CPU utilization loop. Reboot fixes it. -Chuck-
>>
>>
>>>Currently only 12,006 songs are on the machine. From the system profiler:
>>>
>>>Hardware Overview:
>>>
>>> Machine Model: iMac
>>> CPU Type: PowerPC 750 (83.0)
>>> Number Of CPUs: 1
>>> CPU Speed: 400 MHz
>>> L2 Cache (per CPU): 512 KB
>>> Memory: 640 MB
>>> Bus Speed: 100 MHz
>>> Boot ROM Version: 4.19f1
>>> Serial Number: RN9457CUHCW
>>>
>>>It is an old machine I have dedicated to music, so there is not
>>>much else running on it. -Chuck-
>>>
>>>
>>>>Chuck,
>>>>
>>>>It looks like it's probably rescanning your iTunes music
>>>>library.xml file, but that shouldn't hose it. Does it come back
>>>>after a little bit?
>>>>
>>>>Also, how big is your music library and how much memory do you have?
>>>>
>>>>-dean
>>>>
>>>>On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>>>>
>>>>>
>>>>>Oops, Sorry, forgot to change the Subject. -Chuck-
>>>>>
>>>>>>Every once in a while, my SliMPS stops playing. Looking at the
>>>>>>processes, I see perl taking up most of the CPU time. Sampling
>>>>>>perl, I see the processes below. Does anyone know what is going
>>>>>>on here?
>>>>>>
>>>>>>I am running on a rackmounted iMac under Mac OS 10.3 (Panther). -Chuck-
>>>>>>
>>>>>>>Analysis of sampling pid 423 every 10.000000 milliseconds
>>>>>>>Call graph:
>>>>>>> 166 Thread_110b
>>>>>>> 166 0x2294
>>>>>>> 166 0x2420
>>>>>>> 166 0x27b0
>>>>>>> 166 perl_run
>>>>>>> 166 S_run_body
>>>>>>> 165 Perl_runops_standard
>>>>>>> 104 Perl_pp_sselect
>>>>>>> 104 select
>>>>>>> 104 select
>>>>>>> 8 Perl_pp_helem
>>>>>>> 7 Perl_hv_fetch_ent
>>>>>>> 3 Perl_hv_fetch_ent
>>>>>>> 3 Perl_sv_2pv_flags
>>>>>>> 2 Perl_sv_setpvf
>>>>>>> 1 Perl_sv_vsetpvf
>>>>>>> 1 strlen
>>>>>>> 1 strlen
>>>>>>> 1 Perl_sv_vsetpvfn
>>>>>>> 1 Perl_sv_setpvn
>>>>>>> 1 Perl_sv_grow
>>>>>>> 1 Perl_safesysmalloc
>>>>>>> 1 __pthread_getspecific
>>>>>>> 1 __pthread_getspecific
>>>>>>> 1 Perl_mg_get
>>>>>>> 1 Perl_mg_get
>>>>>>> 1 Perl_safesysmalloc
>>>>>>> 1 malloc
>>>>>>> 1 malloc_zone_malloc
>>>>>>> 1 szone_malloc
>>>>>>> 1 szone_malloc
>>>>>>> 1 Perl_pp_helem
>>>>>>> 8 Perl_runops_standard
>>>>>>> 4 Perl_pp_entersub
>>>>>>> 3 Perl_pp_entersub
>>>>>>> 1 0x5e91c
>>>>>>> 1 0x5e91c
>>>>>>> 4 Perl_pp_subst
>>>>>>> 4 Perl_regexec_flags
>>>>>>> 4 S_regtry
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>> 4 S_regmatch
>>>>>>>
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>4 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>> 3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>> 3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>> 3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>3 S_regmatch
>>>>>>>2 S_regmatch
>>>>>>>2 S_regmatch
>>>>>>> 2 S_regmatch
>>>>>>>2 S_regmatch
>>>>>>>2 S_regmatch
>>>>>>>2 S_regmatch
>>>>>>>1 S_regcppush
>>>>>>>1 S_regcppush
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 S_regmatch
>>>>>>>1 Perl_save_alloc
>>>>>>>1 Perl_save_alloc
>>>>>>>1 S_regmatch
>>>>>>> 3 Perl_pp_leavesub
>>>>>>> 2 Perl_leave_scope
>>>>>>> 1 Perl_hv_clear
>>>>>>> 1 S_hfreeentries
>>>>>>> 1 Perl_hv_free_ent
>>>>>>> 1 Perl_sv_free
>>>>>>> 1 Perl_sv_clear
>>>>>>> 1 szone_free
>>>>>>> 1 szone_free
>>>>>>> 1 Perl_sv_force_normal_flags
>>>>>>> 1 Perl_sv_force_normal_flags
>>>>>>> 1 Perl_pp_leavesub
>>>>>>> 3 Perl_pp_rv2av
>>>>>>> 3 Perl_pp_rv2av
>>>>>>> 3 Perl_pp_sassign
>>>>>>> 3 Perl_sv_setsv_flags
>>>>>>> 1 Perl_sv_grow
>>>>>>> 1 Perl_safesysmalloc
>>>>>>> 1 malloc
>>>>>>> 1 malloc_zone_malloc
>>>>>>> 1 szone_malloc
>>>>>>> 1 szone_malloc
>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>> 1 szone_free
>>>>>>> 1 szone_free
>>>>>>> 3 Perl_pp_sysread
>>>>>>> 3 recvfrom
>>>>>>> 3 recvfrom
>>>>>>> 2 Perl_pp_concat
>>>>>>> 1 Perl_sv_2pv_flags
>>>>>>> 1 Perl_mg_get
>>>>>>> 1 Perl_magic_get
>>>>>>> 1 Perl_magic_get
>>>>>>> 1 Perl_sv_setpvn
>>>>>>> 1 Perl_sv_setpvn
>>>>>>> 2 Perl_pp_exists
>>>>>>> 2 Perl_hv_exists_ent
>>>>>>> 2 Perl_sv_2pv_flags
>>>>>>> 2 Perl_sv_setpvf
>>>>>>> 2 Perl_sv_vcatpvfn
>>>>>>> 1 Perl_sv_grow
>>>>>>> 1 Perl_safesysrealloc
>>>>>>> 1 realloc
>>>>>>> 1 realloc
>>>>>>> 1 Perl_sv_vcatpvfn
>>>>>>> 2 Perl_pp_return
>>>>>>> 1 Perl_pp_return
>>>>>>> 1 Perl_sv_mortalcopy
>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>> 1 Perl_sv_grow
>>>>>>> 1 Perl_safesysmalloc
>>>>>>> 1 malloc
>>>>>>> 1 szone_malloc
>>>>>>> 1 szone_malloc
>>>>>>> 2 Perl_pp_send
>>>>>>> 2 sendto
>>>>>>> 2 sendto
>>>>>>> 1 0x7f4f8068
>>>>>>> 1 0x7f4f8068
>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>> 1 Perl_pp_aassign
>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>> 1 Perl_sv_upgrade
>>>>>>> 1 Perl_sv_upgrade
>>>>>>> 1 Perl_pp_aelem
>>>>>>> 1 Perl_pp_aelem
>>>>>>> 1 Perl_pp_and
>>>>>>> 1 Perl_pp_and
>>>>>>> 1 Perl_pp_const
>>>>>>> 1 Perl_pp_const
>>>>>>> 1 Perl_pp_method_named
>>>>>>> 1 S_method_common
>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>> 1 Perl_pp_ne
>>>>>>> 1 Perl_pp_ne
>>>>>>> 1 Perl_pp_nextstate
>>>>>>> 1 Perl_free_tmps
>>>>>>> 1 Perl_sv_free
>>>>>>> 1 Perl_sv_clear
>>>>>>> 1 Perl_hv_undef
>>>>>>> 1 szone_free
>>>>>>> 1 szone_free
>>>>>>> 1 Perl_pp_padsv
>>>>>>> 1 Perl_pp_padsv
>>>>>>> 1 Perl_pp_refgen
>>>>>>> 1 S_refto
>>>>>>> 1 S_refto
>>>>>>> 1 Perl_pp_rv2hv
>>>>>>> 1 Perl_pp_rv2hv
>>>>>>> 1 Perl_pp_seq
>>>>>>> 1 Perl_sv_eq
>>>>>>> 1 Perl_sv_eq
>>>>>>> 1 Perl_pp_shift
>>>>>>> 1 Perl_pp_shift
>>>>>>> 1 Perl_pp_unpack
>>>>>>> 1 Perl_unpackstring
>>>>>>> 1 S_unpack_rec
>>>>>>> 1 Perl_newSV
>>>>>>> 1 Perl_newSV
>>>>>>> 1 Perl_pp_unstack
>>>>>>> 1 Perl_leave_scope
>>>>>>> 1 Perl_mg_free
>>>>>>> 1 szone_free
>>>>>>> 1 szone_free
>>>>>>> 1 free
>>>>>>> 1 free
>>>>>>> 1 Perl_pp_shift
>>>>>>> 1 Perl_pp_shift
>>>>>>>
>>>>>>>Total number in stack (recursive counted multiple, when >=5):
>>>>>>> 126 S_regmatch
>>>>>>>
>>>>>>>Sort by top of stack, same collapsed (when >= 5):
>>>>>>> select 104
>>>>>>> Perl_runops_standard 8
>>>>>>> Perl_hv_fetch_ent 5
>>>>>>>Sample analysis of process 423 written to file /dev/stdout
>>>>>>>Sampling process 423 each 10 msecs 300 times
>>>>>>
>>>>>>--
>>>>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>>
>>>>>
>>>>>--
>>>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>>
When it happens again, can you see if you are running out of memory? If
you were using up all the memory and thrashing, then it could
effectively stall the system...
On Nov 9, 2003, at 3:38 PM, Chuck Rice wrote:
>
> Ok, I think it occurred without using the iTunes interface, but I will
> try it again.
>
> It has happen when the iTunes program was running and when it was not
> running. -Chuck-
>
>
>
>> Chuck,
>>
>> Try turning of iTunes integration and point the server directly at
>> your music folder. Let me know if it's still getting stuck.
>>
>> Also, does it matter if iTunes is running on the machine at the time?
>>
>> -dean
>>
>> On Nov 9, 2003, at 3:16 PM, Chuck Rice wrote:
>>
>>>
>>> Oh, and does it come back? No. If I pause the Slimp3, I can get
>>> enough CPU cycles to look at things, but it continues to eat CPU.
>>>
>>> It seems to start when I try to use the remote to skip to the next
>>> song. The SliMP3 is on the other side of the room, about 30 feet
>>> away, so I have to point the remote EXACTLY at the unit to get it to
>>> accept the command. Sometimes this works, and sometimes it goes into
>>> this high CPU usage mode. TO clear it, I have to reboot the machine.
>>> When it comes back up, it will again use all the CPU to rebuild the
>>> database, but after about 5 minutes, it will finish and the CPU will
>>> drop back to normal. When it is stuck, I have left the house and
>>> come back a few hours later to find it still hung in a CPU
>>> utilization loop. Reboot fixes it. -Chuck-
>>>
>>>
>>>> Currently only 12,006 songs are on the machine. From the system
>>>> profiler:
>>>>
>>>> Hardware Overview:
>>>>
>>>> Machine Model: iMac
>>>> CPU Type: PowerPC 750 (83.0)
>>>> Number Of CPUs: 1
>>>> CPU Speed: 400 MHz
>>>> L2 Cache (per CPU): 512 KB
>>>> Memory: 640 MB
>>>> Bus Speed: 100 MHz
>>>> Boot ROM Version: 4.19f1
>>>> Serial Number: RN9457CUHCW
>>>>
>>>> It is an old machine I have dedicated to music, so there is not
>>>> much else running on it. -Chuck-
>>>>
>>>>
>>>>> Chuck,
>>>>>
>>>>> It looks like it's probably rescanning your iTunes music
>>>>> library.xml file, but that shouldn't hose it. Does it come back
>>>>> after a little bit?
>>>>>
>>>>> Also, how big is your music library and how much memory do you
>>>>> have?
>>>>>
>>>>> -dean
>>>>>
>>>>> On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>>>>>
>>>>>>
>>>>>> Oops, Sorry, forgot to change the Subject. -Chuck-
>>>>>>
>>>>>>> Every once in a while, my SliMPS stops playing. Looking at the
>>>>>>> processes, I see perl taking up most of the CPU time. Sampling
>>>>>>> perl, I see the processes below. Does anyone know what is going
>>>>>>> on here?
>>>>>>>
>>>>>>> I am running on a rackmounted iMac under Mac OS 10.3 (Panther).
>>>>>>> -Chuck-
>>>>>>>
>>>>>>>> Analysis of sampling pid 423 every 10.000000 milliseconds
>>>>>>>> Call graph:
>>>>>>>> 166 Thread_110b
>>>>>>>> 166 0x2294
>>>>>>>> 166 0x2420
>>>>>>>> 166 0x27b0
>>>>>>>> 166 perl_run
>>>>>>>> 166 S_run_body
>>>>>>>> 165 Perl_runops_standard
>>>>>>>> 104 Perl_pp_sselect
>>>>>>>> 104 select
>>>>>>>> 104 select
>>>>>>>> 8 Perl_pp_helem
>>>>>>>> 7 Perl_hv_fetch_ent
>>>>>>>> 3 Perl_hv_fetch_ent
>>>>>>>> 3 Perl_sv_2pv_flags
>>>>>>>> 2 Perl_sv_setpvf
>>>>>>>> 1 Perl_sv_vsetpvf
>>>>>>>> 1 strlen
>>>>>>>> 1 strlen
>>>>>>>> 1 Perl_sv_vsetpvfn
>>>>>>>> 1 Perl_sv_setpvn
>>>>>>>> 1 Perl_sv_grow
>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>> 1 __pthread_getspecific
>>>>>>>> 1 __pthread_getspecific
>>>>>>>> 1 Perl_mg_get
>>>>>>>> 1 Perl_mg_get
>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>> 1 malloc
>>>>>>>> 1 malloc_zone_malloc
>>>>>>>> 1 szone_malloc
>>>>>>>> 1 szone_malloc
>>>>>>>> 1 Perl_pp_helem
>>>>>>>> 8 Perl_runops_standard
>>>>>>>> 4 Perl_pp_entersub
>>>>>>>> 3 Perl_pp_entersub
>>>>>>>> 1 0x5e91c
>>>>>>>> 1 0x5e91c
>>>>>>>> 4 Perl_pp_subst
>>>>>>>> 4 Perl_regexec_flags
>>>>>>>> 4 S_regtry
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4
>>>>>>>> S_regmatch
>>>>>>>> 4
>>>>>>>> S_regmatch
>>>>>>>> 4
>>>>>>>> S_regmatch
>>>>>>>> 4
>>>>>>>> S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>>
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 4 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 3 S_regmatch
>>>>>>>> 2 S_regmatch
>>>>>>>> 2 S_regmatch
>>>>>>>> 2 S_regmatch
>>>>>>>> 2 S_regmatch
>>>>>>>> 2 S_regmatch
>>>>>>>> 2 S_regmatch
>>>>>>>> 1 S_regcppush
>>>>>>>> 1 S_regcppush
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 S_regmatch
>>>>>>>> 1 Perl_save_alloc
>>>>>>>> 1 Perl_save_alloc
>>>>>>>> 1 S_regmatch
>>>>>>>> 3 Perl_pp_leavesub
>>>>>>>> 2 Perl_leave_scope
>>>>>>>> 1 Perl_hv_clear
>>>>>>>> 1 S_hfreeentries
>>>>>>>> 1 Perl_hv_free_ent
>>>>>>>> 1 Perl_sv_free
>>>>>>>> 1 Perl_sv_clear
>>>>>>>> 1 szone_free
>>>>>>>> 1 szone_free
>>>>>>>> 1 Perl_sv_force_normal_flags
>>>>>>>> 1 Perl_sv_force_normal_flags
>>>>>>>> 1 Perl_pp_leavesub
>>>>>>>> 3 Perl_pp_rv2av
>>>>>>>> 3 Perl_pp_rv2av
>>>>>>>> 3 Perl_pp_sassign
>>>>>>>> 3 Perl_sv_setsv_flags
>>>>>>>> 1 Perl_sv_grow
>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>> 1 malloc
>>>>>>>> 1 malloc_zone_malloc
>>>>>>>> 1 szone_malloc
>>>>>>>> 1 szone_malloc
>>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>>> 1 szone_free
>>>>>>>> 1 szone_free
>>>>>>>> 3 Perl_pp_sysread
>>>>>>>> 3 recvfrom
>>>>>>>> 3 recvfrom
>>>>>>>> 2 Perl_pp_concat
>>>>>>>> 1 Perl_sv_2pv_flags
>>>>>>>> 1 Perl_mg_get
>>>>>>>> 1 Perl_magic_get
>>>>>>>> 1 Perl_magic_get
>>>>>>>> 1 Perl_sv_setpvn
>>>>>>>> 1 Perl_sv_setpvn
>>>>>>>> 2 Perl_pp_exists
>>>>>>>> 2 Perl_hv_exists_ent
>>>>>>>> 2 Perl_sv_2pv_flags
>>>>>>>> 2 Perl_sv_setpvf
>>>>>>>> 2 Perl_sv_vcatpvfn
>>>>>>>> 1 Perl_sv_grow
>>>>>>>> 1 Perl_safesysrealloc
>>>>>>>> 1 realloc
>>>>>>>> 1 realloc
>>>>>>>> 1 Perl_sv_vcatpvfn
>>>>>>>> 2 Perl_pp_return
>>>>>>>> 1 Perl_pp_return
>>>>>>>> 1 Perl_sv_mortalcopy
>>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>>> 1 Perl_sv_grow
>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>> 1 malloc
>>>>>>>> 1 szone_malloc
>>>>>>>> 1 szone_malloc
>>>>>>>> 2 Perl_pp_send
>>>>>>>> 2 sendto
>>>>>>>> 2 sendto
>>>>>>>> 1 0x7f4f8068
>>>>>>>> 1 0x7f4f8068
>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>> 1 Perl_pp_aassign
>>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>>> 1 Perl_sv_upgrade
>>>>>>>> 1 Perl_sv_upgrade
>>>>>>>> 1 Perl_pp_aelem
>>>>>>>> 1 Perl_pp_aelem
>>>>>>>> 1 Perl_pp_and
>>>>>>>> 1 Perl_pp_and
>>>>>>>> 1 Perl_pp_const
>>>>>>>> 1 Perl_pp_const
>>>>>>>> 1 Perl_pp_method_named
>>>>>>>> 1 S_method_common
>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>> 1 Perl_pp_ne
>>>>>>>> 1 Perl_pp_ne
>>>>>>>> 1 Perl_pp_nextstate
>>>>>>>> 1 Perl_free_tmps
>>>>>>>> 1 Perl_sv_free
>>>>>>>> 1 Perl_sv_clear
>>>>>>>> 1 Perl_hv_undef
>>>>>>>> 1 szone_free
>>>>>>>> 1 szone_free
>>>>>>>> 1 Perl_pp_padsv
>>>>>>>> 1 Perl_pp_padsv
>>>>>>>> 1 Perl_pp_refgen
>>>>>>>> 1 S_refto
>>>>>>>> 1 S_refto
>>>>>>>> 1 Perl_pp_rv2hv
>>>>>>>> 1 Perl_pp_rv2hv
>>>>>>>> 1 Perl_pp_seq
>>>>>>>> 1 Perl_sv_eq
>>>>>>>> 1 Perl_sv_eq
>>>>>>>> 1 Perl_pp_shift
>>>>>>>> 1 Perl_pp_shift
>>>>>>>> 1 Perl_pp_unpack
>>>>>>>> 1 Perl_unpackstring
>>>>>>>> 1 S_unpack_rec
>>>>>>>> 1 Perl_newSV
>>>>>>>> 1 Perl_newSV
>>>>>>>> 1 Perl_pp_unstack
>>>>>>>> 1 Perl_leave_scope
>>>>>>>> 1 Perl_mg_free
>>>>>>>> 1 szone_free
>>>>>>>> 1 szone_free
>>>>>>>> 1 free
>>>>>>>> 1 free
>>>>>>>> 1 Perl_pp_shift
>>>>>>>> 1 Perl_pp_shift
>>>>>>>>
>>>>>>>> Total number in stack (recursive counted multiple, when >=5):
>>>>>>>> 126 S_regmatch
>>>>>>>>
>>>>>>>> Sort by top of stack, same collapsed (when >= 5):
>>>>>>>> select 104
>>>>>>>> Perl_runops_standard 8
>>>>>>>> Perl_hv_fetch_ent 5
>>>>>>>> Sample analysis of process 423 written to file /dev/stdout
>>>>>>>> Sampling process 423 each 10 msecs 300 times
>>>>>>>
>>>>>>> --
>>>>>>> Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>>>
Chuck Rice
2003-11-09, 17:07
Will do. I am having trouble switching back out of iTunes mode. I
enter the new path and click change and it says it is changing, then
I start a rescan and it says that it is rescanning. but later I get a
message that says that I need to enter the path to my music and it
gives me a link. Following the link, the music path field is empty. I
just changed it and rebooted. Will see if that switches it. -Chuck-
>When it happens again, can you see if you are running out of memory?
>If you were using up all the memory and thrashing, then it could
>effectively stall the system...
>
>
>
>
>
>On Nov 9, 2003, at 3:38 PM, Chuck Rice wrote:
>
>>
>>Ok, I think it occurred without using the iTunes interface, but I
>>will try it again.
>>
>>It has happen when the iTunes program was running and when it was
>>not running. -Chuck-
>>
>>
>>>Chuck,
>>>
>>>Try turning of iTunes integration and point the server directly at
>>>your music folder. Let me know if it's still getting stuck.
>>>
>>>Also, does it matter if iTunes is running on the machine at the time?
>>>
>>>-dean
>>>
>>>On Nov 9, 2003, at 3:16 PM, Chuck Rice wrote:
>>>
>>>>
>>>>Oh, and does it come back? No. If I pause the Slimp3, I can get
>>>>enough CPU cycles to look at things, but it continues to eat CPU.
>>>>
>>>>It seems to start when I try to use the remote to skip to the
>>>>next song. The SliMP3 is on the other side of the room, about 30
>>>>feet away, so I have to point the remote EXACTLY at the unit to
>>>>get it to accept the command. Sometimes this works, and sometimes
>>>>it goes into this high CPU usage mode. TO clear it, I have to
>>>>reboot the machine. When it comes back up, it will again use all
>>>>the CPU to rebuild the database, but after about 5 minutes, it
>>>>will finish and the CPU will drop back to normal. When it is
>>>>stuck, I have left the house and come back a few hours later to
>>>>find it still hung in a CPU utilization loop. Reboot fixes it.
>>>>-Chuck-
>>>>
>>>>>Currently only 12,006 songs are on the machine. From the system profiler:
>>>>>
>>>>>Hardware Overview:
>>>>>
>>>>> Machine Model: iMac
>>>>> CPU Type: PowerPC 750 (83.0)
>>>>> Number Of CPUs: 1
>>>>> CPU Speed: 400 MHz
>>>>> L2 Cache (per CPU): 512 KB
>>>>> Memory: 640 MB
>>>>> Bus Speed: 100 MHz
>>>>> Boot ROM Version: 4.19f1
>>>>> Serial Number: RN9457CUHCW
>>>>>
>>>>>It is an old machine I have dedicated to music, so there is not
>>>>>much else running on it. -Chuck-
>>>>>
>>>>>>Chuck,
>>>>>>
>>>>>>It looks like it's probably rescanning your iTunes music
>>>>>>library.xml file, but that shouldn't hose it. Does it come
>>>>>>back after a little bit?
>>>>>>
>>>>>>Also, how big is your music library and how much memory do you have?
>>>>>>
>>>>>>-dean
>>>>>>
>>>>>>On Nov 9, 2003, at 11:11 AM, Chuck Rice wrote:
>>>>>>
>>>>>>>
>>>>>>>Oops, Sorry, forgot to change the Subject. -Chuck-
>>>>>>>
>>>>>>>>Every once in a while, my SliMPS stops playing. Looking at
>>>>>>>>the processes, I see perl taking up most of the CPU time.
>>>>>>>>Sampling perl, I see the processes below. Does anyone know
>>>>>>>>what is going on here?
>>>>>>>>
>>>>>>>>I am running on a rackmounted iMac under Mac OS 10.3 (Panther). -Chuck-
>>>>>>>>
>>>>>>>>>Analysis of sampling pid 423 every 10.000000 milliseconds
>>>>>>>>>Call graph:
>>>>>>>>> 166 Thread_110b
>>>>>>>>> 166 0x2294
>>>>>>>>> 166 0x2420
>>>>>>>>> 166 0x27b0
>>>>>>>>> 166 perl_run
>>>>>>>>> 166 S_run_body
>>>>>>>>> 165 Perl_runops_standard
>>>>>>>>> 104 Perl_pp_sselect
>>>>>>>>> 104 select
>>>>>>>>> 104 select
>>>>>>>>> 8 Perl_pp_helem
>>>>>>>>> 7 Perl_hv_fetch_ent
>>>>>>>>> 3 Perl_hv_fetch_ent
>>>>>>>>> 3 Perl_sv_2pv_flags
>>>>>>>>> 2 Perl_sv_setpvf
>>>>>>>>> 1 Perl_sv_vsetpvf
>>>>>>>>> 1 strlen
>>>>>>>>> 1 strlen
>>>>>>>>> 1 Perl_sv_vsetpvfn
>>>>>>>>> 1 Perl_sv_setpvn
>>>>>>>>> 1 Perl_sv_grow
>>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>>> 1 __pthread_getspecific
>>>>>>>>> 1 __pthread_getspecific
>>>>>>>>> 1 Perl_mg_get
>>>>>>>>> 1 Perl_mg_get
>>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>>> 1 malloc
>>>>>>>>> 1 malloc_zone_malloc
>>>>>>>>> 1 szone_malloc
>>>>>>>>> 1 szone_malloc
>>>>>>>>> 1 Perl_pp_helem
>>>>>>>>> 8 Perl_runops_standard
>>>>>>>>> 4 Perl_pp_entersub
>>>>>>>>> 3 Perl_pp_entersub
>>>>>>>>> 1 0x5e91c
>>>>>>>>> 1 0x5e91c
>>>>>>>>> 4 Perl_pp_subst
>>>>>>>>> 4 Perl_regexec_flags
>>>>>>>>> 4 S_regtry
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>> 4 S_regmatch
>>>>>>>>>
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>4 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>> 3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>> 3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>> 3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>3 S_regmatch
>>>>>>>>>2 S_regmatch
>>>>>>>>>2 S_regmatch
>>>>>>>>> 2 S_regmatch
>>>>>>>>>2 S_regmatch
>>>>>>>>>2 S_regmatch
>>>>>>>>>2 S_regmatch
>>>>>>>>>1 S_regcppush
>>>>>>>>>1 S_regcppush
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 S_regmatch
>>>>>>>>>1 Perl_save_alloc
>>>>>>>>>1 Perl_save_alloc
>>>>>>>>>1 S_regmatch
>>>>>>>>> 3 Perl_pp_leavesub
>>>>>>>>> 2 Perl_leave_scope
>>>>>>>>> 1 Perl_hv_clear
>>>>>>>>> 1 S_hfreeentries
>>>>>>>>> 1 Perl_hv_free_ent
>>>>>>>>> 1 Perl_sv_free
>>>>>>>>> 1 Perl_sv_clear
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 Perl_sv_force_normal_flags
>>>>>>>>> 1 Perl_sv_force_normal_flags
>>>>>>>>> 1 Perl_pp_leavesub
>>>>>>>>> 3 Perl_pp_rv2av
>>>>>>>>> 3 Perl_pp_rv2av
>>>>>>>>> 3 Perl_pp_sassign
>>>>>>>>> 3 Perl_sv_setsv_flags
>>>>>>>>> 1 Perl_sv_grow
>>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>>> 1 malloc
>>>>>>>>> 1 malloc_zone_malloc
>>>>>>>>> 1 szone_malloc
>>>>>>>>> 1 szone_malloc
>>>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 szone_free
>>>>>>>>> 3 Perl_pp_sysread
>>>>>>>>> 3 recvfrom
>>>>>>>>> 3 recvfrom
>>>>>>>>> 2 Perl_pp_concat
>>>>>>>>> 1 Perl_sv_2pv_flags
>>>>>>>>> 1 Perl_mg_get
>>>>>>>>> 1 Perl_magic_get
>>>>>>>>> 1 Perl_magic_get
>>>>>>>>> 1 Perl_sv_setpvn
>>>>>>>>> 1 Perl_sv_setpvn
>>>>>>>>> 2 Perl_pp_exists
>>>>>>>>> 2 Perl_hv_exists_ent
>>>>>>>>> 2 Perl_sv_2pv_flags
>>>>>>>>> 2 Perl_sv_setpvf
>>>>>>>>> 2 Perl_sv_vcatpvfn
>>>>>>>>> 1 Perl_sv_grow
>>>>>>>>> 1 Perl_safesysrealloc
>>>>>>>>> 1 realloc
>>>>>>>>> 1 realloc
>>>>>>>>> 1 Perl_sv_vcatpvfn
>>>>>>>>> 2 Perl_pp_return
>>>>>>>>> 1 Perl_pp_return
>>>>>>>>> 1 Perl_sv_mortalcopy
>>>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>>>> 1 Perl_sv_grow
>>>>>>>>> 1 Perl_safesysmalloc
>>>>>>>>> 1 malloc
>>>>>>>>> 1 szone_malloc
>>>>>>>>> 1 szone_malloc
>>>>>>>>> 2 Perl_pp_send
>>>>>>>>> 2 sendto
>>>>>>>>> 2 sendto
>>>>>>>>> 1 0x7f4f8068
>>>>>>>>> 1 0x7f4f8068
>>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>>> 1 Perl_pp_aassign
>>>>>>>>> 1 Perl_sv_setsv_flags
>>>>>>>>> 1 Perl_sv_upgrade
>>>>>>>>> 1 Perl_sv_upgrade
>>>>>>>>> 1 Perl_pp_aelem
>>>>>>>>> 1 Perl_pp_aelem
>>>>>>>>> 1 Perl_pp_and
>>>>>>>>> 1 Perl_pp_and
>>>>>>>>> 1 Perl_pp_const
>>>>>>>>> 1 Perl_pp_const
>>>>>>>>> 1 Perl_pp_method_named
>>>>>>>>> 1 S_method_common
>>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>>> 1 Perl_hv_fetch_ent
>>>>>>>>> 1 Perl_pp_ne
>>>>>>>>> 1 Perl_pp_ne
>>>>>>>>> 1 Perl_pp_nextstate
>>>>>>>>> 1 Perl_free_tmps
>>>>>>>>> 1 Perl_sv_free
>>>>>>>>> 1 Perl_sv_clear
>>>>>>>>> 1 Perl_hv_undef
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 Perl_pp_padsv
>>>>>>>>> 1 Perl_pp_padsv
>>>>>>>>> 1 Perl_pp_refgen
>>>>>>>>> 1 S_refto
>>>>>>>>> 1 S_refto
>>>>>>>>> 1 Perl_pp_rv2hv
>>>>>>>>> 1 Perl_pp_rv2hv
>>>>>>>>> 1 Perl_pp_seq
>>>>>>>>> 1 Perl_sv_eq
>>>>>>>>> 1 Perl_sv_eq
>>>>>>>>> 1 Perl_pp_shift
>>>>>>>>> 1 Perl_pp_shift
>>>>>>>>> 1 Perl_pp_unpack
>>>>>>>>> 1 Perl_unpackstring
>>>>>>>>> 1 S_unpack_rec
>>>>>>>>> 1 Perl_newSV
>>>>>>>>> 1 Perl_newSV
>>>>>>>>> 1 Perl_pp_unstack
>>>>>>>>> 1 Perl_leave_scope
>>>>>>>>> 1 Perl_mg_free
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 szone_free
>>>>>>>>> 1 free
>>>>>>>>> 1 free
>>>>>>>>> 1 Perl_pp_shift
>>>>>>>>> 1 Perl_pp_shift
>>>>>>>>>
>>>>>>>>>Total number in stack (recursive counted multiple, when >=5):
>>>>>>>>> 126 S_regmatch
>>>>>>>>>
>>>>>>>>>Sort by top of stack, same collapsed (when >= 5):
>>>>>>>>> select 104
>>>>>>>>> Perl_runops_standard 8
>>>>>>>>> Perl_hv_fetch_ent 5
>>>>>>>>>Sample analysis of process 423 written to file /dev/stdout
>>>>>>>>>Sampling process 423 each 10 msecs 300 times
>>>>>>>>
>>>>>>>>--
>>>>>>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>>>>
>>>>>>>
>>>>>>>--
>>>>>>>Fight Spam! Join CAUCE! == http://www.cauce.org/
>>>>>>>
Chuck Rice
2003-11-09, 17:21
One more question while I am waiting for that library to rebuild. (I
think that it is just a lot slower for it to rebuild the database
from the files that it is to rebuild it from the iTunes XML data).
The reason I switched to using the iTunes integration was for the
Smart Playlists. They are really nice to use. Are there any plans for
adding smart playlists? -Chuck-
--
Fight Spam! Join CAUCE! == http://www.cauce.org/
On Nov 9, 2003, at 4:21 PM, Chuck Rice wrote:
> One more question while I am waiting for that library to rebuild. (I
> think that it is just a lot slower for it to rebuild the database from
> the files that it is to rebuild it from the iTunes XML data).
It is much slower...
> The reason I switched to using the iTunes integration was for the
> Smart Playlists. They are really nice to use. Are there any plans for
> adding smart playlists?
Do you mean smart playlists native to the SLIMP3 software? Yes.
-dean
Powered by vBulletin® Version 4.1.12 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.