Hi,

Haven't chatted with you in a while. Makes sense that a Perl programmer
would figure out a 'C' problem :^) In version 5.31 the values were a few
lines up, but figured out what needed to be done. Now instead of  96% of
page requests bunched up under one group, I now have 5 lines breaking the
data out. I now know that 60% of page requests are in the 10-20kB group, 19%
in the 20-40kB group and the rest spread out in the 3 remaining groups. The
main thing I wanted to verify was the pages in this group weren't in the
upper size range. Here's the new report:

http://www.washingtongolf.com/rmagic/

Unfortunately I can't fix this (easily) on the Windows platform, I don't
have a 'C' compiler. I know I can get the gcc compiler, just never had any
reason to compile anything under Windows.

Since every web site I use analog on reports the majority of page requests
in the 10-100kB range, would it be a good idea to break this range out in
future releases of analog?

Thanks again to all those who provided help.

Bobby

----- Original Message -----
From: "Jeremy Wadsack" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, March 01, 2003 4:33 PM
Subject: Re: [analog-help] File Size Report


>
> First you need to change the lngstr enum in anlghea3.h (line 669 in
> 5.24 distro) to include the new thresholds you are adding. Then make
> sure this matches the parts of global.c you changed. This should
> automatically update the size of the enum and make the language file
> match the expected number of lines.
>
> --
>
> Jeremy Wadsack
> Wadsack-Allen Digital Group
>
>
> Bobby Hitt ([EMAIL PROTECTED]; Saturday, March 01, 2003 2:10 PM):
>
> > Hello,
>
> > Further investigation has determined that somewhere the number of items
in
> > the uk.lng file for the file size is set, and I can't find it. If I
comment
> > out the extra items I added, analog works, if I uncomment out even one
item,
> > analog fails saying that the lang file is too long. A better error
message
> > is that the number of file size items is incorrect. I've searched the
'C'
> > code, and found where the lang file is read for the days of the week and
the
> > months of the year, then seems to abruptly close. I've written 'C' for
years
> > and can read code reasonably well, but this escapes me.
>
> > Bobby
>
> > ----- Original Message -----
> > From: "Jason Linhart" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Saturday, March 01, 2003 12:47 PM
> > Subject: Re: [analog-help] File Size Report
>
>
> >> That is the code that does the work, but it works off of an array of
> >> threshold values. I think you want sizethresh in globals.c near line
> >> 1507. Then you have to find the corresponding label strings in your
> >> language file and adjust them also.
> >>
> >> Jason
> >>
> >>
> >> On 3/1/03 12:21 PM Bobby Hitt ([EMAIL PROTECTED]) wrote:
> >>
> >> >After spending most of the night looking thru the analog source, I've
> > given
> >> >up looking where the FILE SIZE code is manipulated. I found one
reference
> >> >where the SIZE 'z' printed, and that's not where the SIZE output is in
my
> >> >analog computer formatted output. What I found in cache.c:
> >> >
> >> > for (i = 0, done = FALSE; !done; i++) {
> >> >    if (arraydata[REP_SIZE - FIRST_ARRAYREP][i].reqs > 0)
> >> >      fprintf(outf, "z\t%d\t%lu\t%lu\t%lu\t%.0f\n", i,
> >> >       arraydata[REP_SIZE - FIRST_ARRAYREP][i].reqs,
> >> >       arraydata[REP_SIZE - FIRST_ARRAYREP][i].pages,
> >> >       arraydata[REP_SIZE - FIRST_ARRAYREP][i].lastdate,
> >> >       arraydata[REP_SIZE - FIRST_ARRAYREP][i].bytes);
> >> >    if (arraydata[REP_SIZE - FIRST_ARRAYREP][i].threshold < -0.5)
> >> >      done = TRUE;
> >> >  }
> >> >
> >> >doesn't match my output:
> >> >
> >> >z PpBb 1320 1.101 0 0.000           0
> >> >z PpBb 1 0.001 2 0.000    1B-  10B
> >> >z PpBb 0 0.000 610 0.000   11B- 100B
> >> >z PpBb 51 0.043 2968997 0.031  101B-  1kB
> >> >z PpBb 1614 1.346 501130648 5.250   1kB- 10kB
> >> >z PpBb 115252 96.089 5110726305 53.541  10kB-100kB
> >> >z PpBb 1705 1.422 3916617479 41.032 100kB-  1MB
> >> >z PpBb 0 0.000 13940714 0.146   1MB- 10MB
> >> >
> >> >not even close, so I'm lead to believe that what's being output in
> > computer
> >> >format is using something entirely different, so I have no idea even
> > where
> >> >to start looking. I just need to know where it's checked for the
> > different
> >> >file sizes so I can break out the 10kB to 100kB even further.
> >>
> >>
> >> -----------------
> >> [EMAIL PROTECTED]
> >> -----------------
> >> Dr. Seuss books . . . can be read and enjoyed on several levels. For
> >> example, 'One Fish Two Fish, Red Fish Blue Fish' can be deconstructed
> >> as a searing indictment of the narrow-minded binary counting system.
> >>   -- Peter van der Linden, Expert C Programming, Deep C Secrets
> >>
> >>
> >>
+------------------------------------------------------------------------
> >> |  TO UNSUBSCRIBE from this list:
> >> |    http://lists.isite.net/listgate/analog-help/unsubscribe.html
> >> |
> >> |  Digest version: http://lists.isite.net/listgate/analog-help-digest/
> >> |  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
> >> |  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
> >>
+------------------------------------------------------------------------
> >>
>
> >
+------------------------------------------------------------------------
> > |  TO UNSUBSCRIBE from this list:
> > |    http://lists.isite.net/listgate/analog-help/unsubscribe.html
> > |
> > |  Digest version: http://lists.isite.net/listgate/analog-help-digest/
> > |  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
> > |  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
> >
+------------------------------------------------------------------------
>
> +------------------------------------------------------------------------
> |  TO UNSUBSCRIBE from this list:
> |    http://lists.isite.net/listgate/analog-help/unsubscribe.html
> |
> |  Digest version: http://lists.isite.net/listgate/analog-help-digest/
> |  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
> |  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
> +------------------------------------------------------------------------
>

+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.isite.net/listgate/analog-help/unsubscribe.html
|
|  Digest version: http://lists.isite.net/listgate/analog-help-digest/
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
+------------------------------------------------------------------------

Reply via email to