Problems with a wrapper class for session object (revisited)

Discussion in 'ASP .Net' started by John Mullin, Nov 7, 2004.

  1. John Mullin

    John Mullin Guest

    We are having a problem which appears similar to a previous posting:

    http://groups.google.com/groups?hl=...m=#link1

    In the current release of our system, we decided to "wrap" the ASP.NET
    Session and Application objects to improve code clarity and accuracy.
    For example, instead of:

    Session["List1"] = new SomeListClass;

    we provide a wrapper class, with Session variables accessed via
    properties:

    UserSession session = new UserSession(context);
    session.List1 = new SomeListClass();

    Under normal load, the application works fine. However, when we load
    test (using Microsoft Application Center Test), after about 30sec, we
    start getting internal server errors (500). (Previous load testing,
    before the introduction of the wrapper class, was OK).

    I have include some example calling code, an example UserSession
    class, and a Performance Monitor trace (we are using w2k3, so
    apologies if you can't read this, after you cut and paste the
    contents).

    Counter "IO Read Operations/sec" shows where things start to go
    seriously wrong (about half-way in the graph).

    Thanks
    John

    // Calling code...

    /////////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Execute the service.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////////
    public override void Execute(HttpContext context)
    {
    // Create a user session object.
    UserSession session = new UserSession(context);
    ...

    // Create and load a List1 object.
    session.List1 = new SomeListClass();
    session.List1.Load(<params>);

    // Create and load a List2 object.
    session.List2 = new SomeListClass();
    session.List2.Load(<params>);

    ...
    }

    // UserSession class...

    /////////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// A class for accessing properties of the user's session state.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////////
    public class UserSession
    {
    /////////////////////////////////////////////////////////////////////////////////
    // Constants for the item keys.
    /////////////////////////////////////////////////////////////////////////////////
    private const string List1Key = "List1";
    private const string List2Key = "List2";

    /////////////////////////////////////////////////////////////////////////////////
    // Private variables.
    /////////////////////////////////////////////////////////////////////////////////
    private HttpContext _context;

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Property accessor for the context.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    public HttpContext Context
    {
    get { return _context; }
    set { _context = value; }
    }

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Constructor.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    public UserSession(HttpContext context)
    {
    _context = context;
    }

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Get a value from the HTTP session.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    protected object GetValue(string key)
    {
    return _context.Session[key];
    }

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Set a value in the HTTP session.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    protected void SetValue(string key, object value)
    {
    _context.Session[key] = value;
    }

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Initialise the session.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    public void Init()
    {
    // Set some defaults (whatever).
    }

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Property accessor for List1.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    public SomeListClass List1
    {
    get { return (SomeListClass)GetValue(List1Key); }
    set { SetValue(List1Key, value); }
    }

    /////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// Property accessor for List1.
    /// </summary>
    /////////////////////////////////////////////////////////////////////////////////
    public SomeListClass List2
    {
    get { return (SomeListClass)GetValue(List2Key); }
    set { SetValue(List2Key, value); }
    }

    ...
    }

    // Performance Monitor Trace

    <HTML>
    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html;" />
    <META NAME="GENERATOR" Content="Microsoft System Monitor" />
    </HEAD>
    <BODY>
    <OBJECT ID="DISystemMonitor1" WIDTH="100%" HEIGHT="100%"
    CLASSID="CLSID:C4D2D8E0-D1DD-11CE-940F-008029004347">
    <PARAM NAME="_Version" VALUE="393219"/>
    <PARAM NAME="_ExtentX" VALUE="21775"/>
    <PARAM NAME="_ExtentY" VALUE="17066"/>
    <PARAM NAME="DisplayType" VALUE="1"/>
    <PARAM NAME="ReportValueType" VALUE="0"/>
    <PARAM NAME="MaximumScale" VALUE="100"/>
    <PARAM NAME="MinimumScale" VALUE="0"/>
    <PARAM NAME="ShowLegend" VALUE="-1"/>
    <PARAM NAME="ShowToolbar" VALUE="-1"/>
    <PARAM NAME="ShowScaleLabels" VALUE="-1"/>
    <PARAM NAME="ShowHorizontalGrid" VALUE="0"/>
    <PARAM NAME="ShowVerticalGrid" VALUE="0"/>
    <PARAM NAME="ShowValueBar" VALUE="-1"/>
    <PARAM NAME="ManualUpdate" VALUE="1"/>
    <PARAM NAME="Highlight" VALUE="1"/>
    <PARAM NAME="ReadOnly" VALUE="0"/>
    <PARAM NAME="MonitorDuplicateInstances" VALUE="-1"/>
    <PARAM NAME="UpdateInterval" VALUE="1"/>
    <PARAM NAME="DisplayFilter" VALUE="1"/>
    <PARAM NAME="BackColorCtl" VALUE="-2147483633"/>
    <PARAM NAME="ForeColor" VALUE="-1"/>
    <PARAM NAME="BackColor" VALUE="-2147483633"/>
    <PARAM NAME="GridColor" VALUE="8421504"/>
    <PARAM NAME="TimeBarColor" VALUE="255"/>
    <PARAM NAME="Appearance" VALUE="-1"/>
    <PARAM NAME="BorderStyle" VALUE="0"/>
    <PARAM NAME="NextCounterColor" VALUE="0"/>
    <PARAM NAME="NextCounterWidth" VALUE="2"/>
    <PARAM NAME="NextCounterLineStyle" VALUE="0"/>
    <PARAM NAME="GraphTitle" VALUE=""/>
    <PARAM NAME="YAxisLabel" VALUE=""/>
    <PARAM NAME="DataSourceType" VALUE="1"/>
    <PARAM NAME="SqlDsnName" VALUE=""/>
    <PARAM NAME="SqlLogSetName" VALUE=""/>
    <PARAM NAME="LogFileCount" VALUE="0"/>
    <PARAM NAME="AmbientFont" VALUE="-1"/>
    <PARAM NAME="LegendColumnWidths" VALUE="5.63204005006258E-02
    5.63204005006258E-02 0.220275344180225 7.63454317897372E-02
    0.065081351689612 0.065081351689612 9.51188986232791E-02"/>
    <PARAM NAME="LegendSortDirection" VALUE="0"/>
    <PARAM NAME="LegendSortColumn" VALUE="2097272"/>
    <PARAM NAME="CounterCount" VALUE="19"/>
    <PARAM NAME="MaximumSamples" VALUE="100"/>
    <PARAM NAME="SampleCount" VALUE="80"/>
    <PARAM NAME="SampleIndex" VALUE="80"/>
    <PARAM NAME="StepNumber" VALUE="79"/>
    <PARAM NAME="Counter00001.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\% Privileged Time"/>
    <PARAM NAME="Counter00001.Color" VALUE="16776960"/>
    <PARAM NAME="Counter00001.Width" VALUE="1"/>
    <PARAM NAME="Counter00001.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00001.ScaleFactor" VALUE="0"/>
    <PARAM NAME="Counter00001.Minimum" VALUE="0"/>
    <PARAM NAME="Counter00001.Maximum" VALUE="15"/>
    <PARAM NAME="Counter00001.Average" VALUE="4.33515020915198"/>
    <PARAM NAME="Counter00001.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00001.Data" VALUE="0 0 0 0 0 0 0
    0 3 4.04040404040404 3 4 4 6 3 5 7.07070707070707
    5 6 4 5 3 4 11.1111111111111 1 7 3 10 1 1
    4.04040404040404 2 4 4 5 5 3 4.04040404040404 6 2
    2 4 9.09090909090909 2.97029702970297 9.09090909090909
    12 6 5 4 7 9 7.07070707070707 7 11 10 12 11 7
    4.04040404040404 12 15 6 4 10 10 5.05050505050505 0 0
    2 0 0 0 0 0 0 0 0 0 0 -1"/>
    <PARAM NAME="Counter00002.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\% Processor Time"/>
    <PARAM NAME="Counter00002.Color" VALUE="128"/>
    <PARAM NAME="Counter00002.Width" VALUE="1"/>
    <PARAM NAME="Counter00002.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00002.ScaleFactor" VALUE="0"/>
    <PARAM NAME="Counter00002.Minimum" VALUE="0"/>
    <PARAM NAME="Counter00002.Maximum" VALUE="56"/>
    <PARAM NAME="Counter00002.Average" VALUE="31.7657497781721"/>
    <PARAM NAME="Counter00002.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00002.Data" VALUE="0 0 0 0 0 0 0
    0 29 43.4343434343434 48 53 50 47 50 49 46.4646464646465
    50 56 52 52 50 45 50.5050505050505 49 52 55 39 47 39
    30.3030303030303 44 39 54 54 48 38 43.4343434343434 49 30
    42 45 46.4646464646465 18.8118811881188 42.4242424242424
    37 35 31 32 41 36 46.4646464646465 34 48 40 49 47 45
    33.3333333333333 53 48 22 21 48 52 26.2626262626263 6 0
    2 0 0 0 0 0 0 0 0 0 0 -1"/>
    <PARAM NAME="Counter00003.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\% User Time"/>
    <PARAM NAME="Counter00003.Color" VALUE="4210752"/>
    <PARAM NAME="Counter00003.Width" VALUE="1"/>
    <PARAM NAME="Counter00003.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00003.ScaleFactor" VALUE="0"/>
    <PARAM NAME="Counter00003.Minimum" VALUE="0"/>
    <PARAM NAME="Counter00003.Maximum" VALUE="52"/>
    <PARAM NAME="Counter00003.Average" VALUE="27.4305995690202"/>
    <PARAM NAME="Counter00003.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00003.Data" VALUE="0 0 0 0 0 0 0
    0 26 39.3939393939394 45 49 46 41 47 44 39.3939393939394
    45 50 48 47 47 41 39.3939393939394 48 45 52 29 46 38
    26.2626262626263 42 35 50 49 43 35 39.3939393939394 43 28
    40 41 37.3737373737374 15.8415841584158 33.3333333333333
    25 29 26 28 34 27 39.3939393939394 27 37 30 37 36 38
    29.2929292929293 41 33 16 17 38 42 21.2121212121212 6 0
    0 0 0 0 0 0 0 0 0 0 0 -1"/>
    <PARAM NAME="Counter00004.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Elapsed Time"/>
    <PARAM NAME="Counter00004.Color" VALUE="32896"/>
    <PARAM NAME="Counter00004.Width" VALUE="1"/>
    <PARAM NAME="Counter00004.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00004.ScaleFactor" VALUE="-4"/>
    <PARAM NAME="Counter00004.Minimum" VALUE="81.9378208"/>
    <PARAM NAME="Counter00004.Maximum" VALUE="160.9414224"/>
    <PARAM NAME="Counter00004.Average" VALUE="121.44250074"/>
    <PARAM NAME="Counter00004.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00004.Data" VALUE="160.9414224 159.9399824
    158.9385424 157.9471168 156.9456768 155.9442368 154.9427968
    153.9413568 152.9399168 151.9384768 150.9470512 149.9456112
    148.9441712 147.9427312 146.9412912 145.9398512 144.9384112
    143.9469856 142.9455456 141.9441056 140.9426656 139.9412256
    138.9397856 137.9383456 136.94692 135.94548 134.94404 133.9426
    132.94116 131.93972 130.93828 129.9468544 128.9454144
    127.9439744 126.9425344 125.9410944 124.9396544 123.9382144
    122.9467888 121.9453488 120.9439088 119.9424688 118.9410288
    117.9496032 116.9381488 115.9467232 114.9452832 113.9438432
    112.9424032 111.9409632 110.9395232 109.9380832 108.9466576
    107.9452176 106.9437776 105.9423376 104.9408976 103.9394576
    102.9380176 101.946592 100.945152 99.943712 98.942272 97.940832
    96.939392 95.937952 94.9465264 93.9450864 92.9436464
    91.9422064 90.9407664 89.9393264 88.9378864 87.9464608 86.9450208
    85.9435808 84.9421408 83.9407008 82.9392608 -1"/>
    <PARAM NAME="Counter00005.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Handle Count"/>
    <PARAM NAME="Counter00005.Color" VALUE="8388736"/>
    <PARAM NAME="Counter00005.Width" VALUE="1"/>
    <PARAM NAME="Counter00005.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00005.ScaleFactor" VALUE="-2"/>
    <PARAM NAME="Counter00005.Minimum" VALUE="349"/>
    <PARAM NAME="Counter00005.Maximum" VALUE="1860"/>
    <PARAM NAME="Counter00005.Average" VALUE="1379.1125"/>
    <PARAM NAME="Counter00005.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00005.Data" VALUE="1847 1847 1847 1847
    1847 1847 1847 1847 1847 1843 1843 1846 1846
    1846 1846 1846 1846 1846 1846 1846 1846 1849
    1846 1846 1846 1846 1846 1846 1846 1860
    1846 1846 1846 1860 1846 1859 1845 1845 1856
    1845 1845 1859 1843 1797 1722 1666 1602 1542
    1445 1383 1335 1289 1217 1202 1163 1110 1093
    1009 923 825 822 742 633 517 479 439 365 361 350 349 349 351 351
    351 351 351 351 351 351 -1"/>
    <PARAM NAME="Counter00006.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Data Bytes/sec"/>
    <PARAM NAME="Counter00006.Color" VALUE="64"/>
    <PARAM NAME="Counter00006.Width" VALUE="1"/>
    <PARAM NAME="Counter00006.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00006.ScaleFactor" VALUE="-4"/>
    <PARAM NAME="Counter00006.Minimum" VALUE="2148.89451276223"/>
    <PARAM NAME="Counter00006.Maximum" VALUE="438788.065531068"/>
    <PARAM NAME="Counter00006.Average" VALUE="117131.577517961"/>
    <PARAM NAME="Counter00006.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00006.Data" VALUE="2148.89451276223
    3223.37144267906 2170.60346600858 3223.36514824705
    2148.90889989494 2686.14661559749 2686.12263690919
    2686.20206795391 116669.471434346 139609.321604826
    284368.617979938 194919.331044183 218389.870224827
    199548.346271172 194382.00166372 203103.377727973
    134375.799539176 272633.297217815 218923.865558033
    202564.846756623 172041.517400965 224630.394408027
    229251.415104814 115348.089536804 236906.156854999
    208262.294033221 232802.052791642 220536.276496624
    214021.250007672 163529.126731999 137629.96232644
    125389.283369003 216497.727788433 227638.99118488
    245127.12273112 168849.759459672 149391.480023756
    164682.53930437 174558.418004705 70276.3415778569
    151069.343643001 132036.69875138 438788.065531068
    132712.198939688 45135.7707531042 174444.923328248
    23685.8562699023 174982.345358445 152372.352271821
    66758.8144130312 109297.818602043 89175.8207267917
    44161.2903988922 88832.8533713239 44685.3478119933
    23686.3320178105 174441.711577585 110370.559020575
    132700.66642696 65686.9072520419 153438.641898166
    152907.452088148 174985.567125952 71695.5089990493
    46544.4110051962 129419.205726562 20855.8134903477
    2686.13462619982 2686.13462619982 2686.14211956082
    2702.10937375774 2686.11364501144 2713.27956260551
    2686.11739162819 2686.13612486868 2686.11814095279
    2686.13462619982 2686.13987154813 2704.71309155739 -1"/>
    <PARAM NAME="Counter00007.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Data Operations/sec"/>
    <PARAM NAME="Counter00007.Color" VALUE="16384"/>
    <PARAM NAME="Counter00007.Width" VALUE="1"/>
    <PARAM NAME="Counter00007.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00007.ScaleFactor" VALUE="0"/>
    <PARAM NAME="Counter00007.Minimum" VALUE="7.98845543777781"/>
    <PARAM NAME="Counter00007.Maximum" VALUE="195.497276318545"/>
    <PARAM NAME="Counter00007.Average" VALUE="38.280063876964"/>
    <PARAM NAME="Counter00007.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00007.Data" VALUE="7.98845543777781
    11.9827934672084 8.06915786620289 11.9827700678329
    7.98850892154254 9.98567515092003 9.98558601081482
    9.98588129350897 35.947457819552 47.4065696285497
    76.8898488090825 56.9174591936477 58.915795663802
    59.913633060461 54.9203247210814 58.9156970508 40.3458234369712
    75.8906865593532 60.9120406816276 56.9181895784573
    65.9048125164762 67.9033866181188 70.8971464581233
    41.3549701027384 70.9006868069406 63.9068056065042
    69.8979321418489 66.9036129084091 79.8862480548964
    54.9204472861275 53.4575382061186 39.9424331827677
    74.8926680940392 64.9056210335449 81.8821250772032
    108.845134431984 43.9363210593369 57.4931386069033
    120.827242337704 34.9494437924492 60.9118367763673
    99.8568350788649 195.497276318545 32.4917838754912
    10.0862057548836 23.9655067080983 9.98560551007684
    25.9626612376569 19.9714728713311 13.9796488240762
    15.9771693828703 16.1382293311843 7.98865600558831
    17.9738693001937 9.98555258368566 9.98580607833494
    23.9650654729476 19.9711497368271 20.1734062674004
    9.98584786440285 23.9644905545533 21.9683137371301
    25.9631392610723 24.963965027037 17.9738993841399
    33.2852761980869 14.9783205187788 9.98563058066849
    9.98563058066849 9.98565843702907 11.9827466685487
    9.98555258368566 10.0865411249275 9.98556651162895
    9.98563615192817 9.98556929722226 9.98563058066849
    9.98565008010458 10.0546955076483 -1"/>
    <PARAM NAME="Counter00008.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Other Bytes/sec"/>
    <PARAM NAME="Counter00008.Color" VALUE="4194304"/>
    <PARAM NAME="Counter00008.Width" VALUE="1"/>
    <PARAM NAME="Counter00008.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00008.ScaleFactor" VALUE="-4"/>
    <PARAM NAME="Counter00008.Minimum" VALUE="0"/>
    <PARAM NAME="Counter00008.Maximum" VALUE="321418.255736883"/>
    <PARAM NAME="Counter00008.Average" VALUE="157237.349798581"/>
    <PARAM NAME="Counter00008.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00008.Data" VALUE="0 0 0 0 0 0 0
    0 139240.480783045 223835.666078494 171332.551674867
    177242.96503285 169616.57857047 191593.812921844 170790.22726626
    220591.354040696 199107.647307039 220725.066172883
    170479.820613304 166216.092040037 195120.184474916
    168428.359030954 199001.300248442 221771.574793875
    198186.393048629 192613.115010328 167603.258773501
    195595.208741201 167287.794895557 199316.288737227
    140680.067902577 195887.677936588 167165.428030435
    198296.657737639 171520.085099219 202663.648837065
    152001.696915781 194988.48391109 235022.966358344
    170863.836479137 166755.639444967 238427.166549455
    242395.350910629 208397.378779844 302126.241664086
    266807.986181259 283321.58513741 261442.001535417
    237543.694052543 283870.749021691 215505.053501587
    244993.450837376 216151.062707204 307108.52070117
    232357.817290815 262010.575625176 311084.523637964
    231515.553324168 229408.950061937 261270.722109022
    319910.971096691 168688.68982913 155308.503312897
    279554.468841569 321418.255736883 178201.299606691
    28268.0850377407 4829.05094881128 9735.98981615177 0 0 0
    0 0 0 0 0 0 0 -1"/>
    <PARAM NAME="Counter00009.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Other Operations/sec"/>
    <PARAM NAME="Counter00009.Color" VALUE="0"/>
    <PARAM NAME="Counter00009.Width" VALUE="1"/>
    <PARAM NAME="Counter00009.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00009.ScaleFactor" VALUE="-1"/>
    <PARAM NAME="Counter00009.Minimum" VALUE="0"/>
    <PARAM NAME="Counter00009.Maximum" VALUE="1085.39171803331"/>
    <PARAM NAME="Counter00009.Average" VALUE="471.981541551787"/>
    <PARAM NAME="Counter00009.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00009.Data" VALUE="0 0 0 0 0 0 0
    0 330.51690384088 425.650476239318 448.357689808805
    407.409181596636 437.37488984314 433.375279137335
    428.378532824435 441.368442312773 426.657082845971
    475.315352661212 442.361213474771 404.418715425881
    459.336572084531 438.376275372855 446.352457278607
    419.601647871687 449.370550184834 433.368025519107
    444.351140044611 454.345430945166 441.371520503303
    437.366471114979 294.520776531823 392.434406020692
    397.430425352368 481.300143664133 501.278375472634
    660.060861096713 335.513724453118 432.711516883536
    725.962026276947 358.481437756836 397.424771098265
    852.777371573506 986.602834892553 730.572837442863
    893.637829882689 964.611645000958 925.665630784123
    937.651496236916 961.626418754592 870.73241247103
    740.941230130612 920.887711210704 668.051358467322
    963.599104149272 1006.54370043551 919.692739814648
    1001.54002789027 885.720490828283 1060.11249935189
    900.723477369137 1085.39171803331 832.798802580294
    977.612051407301 1006.54706989013 889.708019514928
    642.506695096405 81.8814855026577 26.9612025678049
    51.9252790194761 0 0.998562222379062 0 0 0 0 0 0 0
    0 -1"/>
    <PARAM NAME="Counter00010.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Read Bytes/sec"/>
    <PARAM NAME="Counter00010.Color" VALUE="255"/>
    <PARAM NAME="Counter00010.Width" VALUE="2"/>
    <PARAM NAME="Counter00010.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00010.ScaleFactor" VALUE="-4"/>
    <PARAM NAME="Counter00010.Minimum" VALUE="47.9307326266669"/>
    <PARAM NAME="Counter00010.Maximum" VALUE="432384.263557567"/>
    <PARAM NAME="Counter00010.Average" VALUE="114185.810142117"/>
    <PARAM NAME="Counter00010.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00010.Data" VALUE="47.9307326266669
    71.8967608032505 48.4149471972174 71.8966204069973
    47.9310535292552 59.9140509055202 59.9135160648889
    59.9152877610538 114568.542232892 136417.951683449
    282267.627825467 192293.13950595 216814.122334023
    196396.889172191 192281.049605299 200477.135639098
    132253.609226392 270007.080038196 216822.899433539
    200463.866565868 168526.594066753 220953.625738499
    225049.510987972 111634.211490016 233229.307153265
    204585.655623172 229125.421560981 216859.573470821
    209455.750931334 159604.811135009 132324.553817681
    122763.068387236 213508.012478119 225012.809903062
    242137.426603301 162668.554118993 147290.525034919
    161770.562266508 166972.264615949 65549.1796660439
    148071.682429843 125855.560659998 432384.263557567
    127533.205509837 43544.1674849836 172343.947240171
    21584.8848705821 172356.122317867 150796.603062273
    64657.8729040414 107722.070271658 87053.6435697409
    43110.7821341573 86206.6713569067 43109.6276142877
    21585.3184189288 172340.774171124 107744.352830182
    130578.424087629 64636.3960567067 150812.533141563
    150806.482447106 172359.295731467 68018.8162298673
    43145.3469216622 124394.137665384 18229.6146260551
    59.9137834840109 59.9137834840109 59.9139506221744
    67.9022311217762 59.913315502114 60.5192467495653
    59.9133990697737 59.913816911569 59.9134157833336
    59.9137834840109 59.9139004806275 60.3281730458898 -1"/>
    <PARAM NAME="Counter00011.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Read Operations/sec"/>
    <PARAM NAME="Counter00011.Color" VALUE="32768"/>
    <PARAM NAME="Counter00011.Width" VALUE="2"/>
    <PARAM NAME="Counter00011.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00011.ScaleFactor" VALUE="0"/>
    <PARAM NAME="Counter00011.Minimum" VALUE="3.99422771888891"/>
    <PARAM NAME="Counter00011.Maximum" VALUE="160.044402374767"/>
    <PARAM NAME="Counter00011.Average" VALUE="30.659495605161"/>
    <PARAM NAME="Counter00011.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00011.Data" VALUE="3.99422771888891
    5.99139673360421 4.03457893310145 5.99138503391644
    3.99425446077127 4.99283757546001 4.99279300540741
    4.99294064675448 31.9532958396017 40.3460167051487
    72.8955709488704 51.9246996152576 55.9200772402188
    53.9222697544149 50.926119286821 53.9228413685288
    36.3112410932741 70.89787823308 56.9178085057832
    52.9239306606708 51.92500380086 60.9133321133124
    62.9087355896024 34.2943654510513 63.9104782485098
    56.9169987432928 62.908138927664 59.9136832015604
    63.9089984439171 46.9320185899635 43.3712102427
    34.9496290349217 61.9112722910724 59.9128809540414
    68.9008125649636 67.9033866181188 39.9421100539426
    47.4066230618326 73.894346553637 25.9624439601051
    46.9320709588404 58.9155326965303 160.044402374767
    22.645788761706 7.06034402841854 19.971255590082 5.9913633060461
    20.9698417688767 16.9757519406314 9.98546344576869
    12.9814501235822 12.1036719983882 5.99149200419123
    12.9811278279177 6.98988680857996 5.99148364700096
    19.970887894123 14.9783623026203 16.1387250139203
    7.98867829152228 18.9718883556881 17.9740748758337
    20.9702278647123 17.9740548194667 10.9840496236411
    23.1988288653333 9.98554701251923 4.99281529033424
    4.99281529033424 4.99282921851454 5.99137333427437
    4.99277629184283 5.04327056246377 4.99278325581447
    4.99281807596409 4.99278464861113 4.99281529033424
    4.99282504005229 5.02734775382415 -1"/>
    <PARAM NAME="Counter00012.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Write Bytes/sec"/>
    <PARAM NAME="Counter00012.Color" VALUE="16711680"/>
    <PARAM NAME="Counter00012.Width" VALUE="2"/>
    <PARAM NAME="Counter00012.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00012.ScaleFactor" VALUE="-2"/>
    <PARAM NAME="Counter00012.Minimum" VALUE="1050.50826473486"/>
    <PARAM NAME="Counter00012.Maximum" VALUE="7586.15338875649"/>
    <PARAM NAME="Counter00012.Average" VALUE="2945.76737584418"/>
    <PARAM NAME="Counter00012.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00012.Data" VALUE="2100.96378013556
    3151.47468187581 2122.18851881136 3151.46852784005
    2100.97784636569 2626.23256469197 2626.2091208443
    2626.28678019286 2100.92920145381 3191.36992137726
    2100.99015447155 2626.19153823322 1575.74789080474
    3151.45709898025 2100.95205842101 2626.24208887464
    2122.19031278469 2626.21717961972 2100.96612449417
    2100.98019075569 3514.92333421206 3676.76866952814
    4201.90411684201 3713.87804678738 3676.84970173458
    3676.63841004919 3676.63123066125 3676.70302580242
    4565.49907633733 3924.31559699057 5305.40850875819
    2626.21498176697 2989.71531031405 2626.18128181882
    2989.69612781886 6181.20534067875 2100.95498883738
    2911.97703786193 7586.15338875649 4727.16191181299
    2997.66121315827 6181.13809138173 6403.80197350176
    5178.99342985102 1591.60326812064 2100.97608807662
    2100.97139932017 2626.22304057837 1575.74920954802
    2100.94150898973 1575.74833038559 2122.17715705074
    1050.50826473486 2626.18201441719 1575.7201977056
    2101.01359888167 2100.93740646174 2626.20619039277
    2122.24233933052 1050.51119533518 2626.10875660314
    2100.96964104189 2626.2713944854 3676.69276918202
    3399.06408353402 5025.06806117785 2626.19886429256
    2626.22084271581 2626.22084271581 2626.22816893865
    2634.20714263596 2626.20032950933 2652.76031585595
    2626.20399255841 2626.22230795711 2626.20472516946
    2626.22084271581 2626.2259710675 2644.3849185115 -1"/>
    <PARAM NAME="Counter00013.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\IO Write Operations/sec"/>
    <PARAM NAME="Counter00013.Color" VALUE="65535"/>
    <PARAM NAME="Counter00013.Width" VALUE="2"/>
    <PARAM NAME="Counter00013.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00013.ScaleFactor" VALUE="0"/>
    <PARAM NAME="Counter00013.Minimum" VALUE="1.99716400139708"/>
    <PARAM NAME="Counter00013.Maximum" VALUE="46.9328957840667"/>
    <PARAM NAME="Counter00013.Average" VALUE="7.62056827180303"/>
    <PARAM NAME="Counter00013.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00013.Data" VALUE="3.99422771888891
    5.99139673360421 4.03457893310145 5.99138503391644
    3.99425446077127 4.99283757546001 4.99279300540741
    4.99294064675448 3.99416197995022 7.06055292340101
    3.99427786021208 4.99275957839015 2.99571842358315
    5.9913633060461 3.99420543426047 4.99285568227118
    4.03458234369712 4.99280832627324 3.99423217584443
    3.99425891778648 13.9798087156162 6.99005450480634
    7.98841086852094 7.06060465168704 6.99020855843076
    6.9898068632114 6.98979321418489 6.98992970684871
    15.9772496109793 7.98842869616401 10.0863279634186
    4.99280414784596 12.9813958029668 4.99274007950345
    12.9813125122395 40.9417478138657 3.99421100539427
    10.0865155450708 46.9328957840667 8.98699983234409
    13.9797658175269 40.9413023823346 35.4528739437776
    9.84599511378521 3.02586172646509 3.99425111801639
    3.99424220403074 4.99281946878017 2.99572093069966
    3.99418537830748 2.99571925928819 4.03455733279608
    1.99716400139708 4.99274147227602 2.9956657751057
    3.99432243133398 3.9941775788246 4.99278743420678
    4.03468125348007 1.99716957288057 4.99260219886528
    3.99423886129637 4.99291139636007 6.98991020757037
    6.98984976049887 10.0864473327536 4.99277350625961
    4.99281529033424 4.99281529033424 4.99282921851454
    5.99137333427437 4.99277629184283 5.04327056246377
    4.99278325581447 4.99281807596409 4.99278464861113
    4.99281529033424 4.99282504005229 5.02734775382415 -1"/>
    <PARAM NAME="Counter00014.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Page Faults/sec"/>
    <PARAM NAME="Counter00014.Color" VALUE="16711935"/>
    <PARAM NAME="Counter00014.Width" VALUE="2"/>
    <PARAM NAME="Counter00014.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00014.ScaleFactor" VALUE="-1"/>
    <PARAM NAME="Counter00014.Minimum" VALUE="0"/>
    <PARAM NAME="Counter00014.Maximum" VALUE="1004.51156241169"/>
    <PARAM NAME="Counter00014.Average" VALUE="157.626770964271"/>
    <PARAM NAME="Counter00014.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00014.Data" VALUE="0 0 0 0 0 0 0
    3.99435251740359 11.9824859398507 0 83.8798350644536
    18.9724863978826 0 81.8819651826301 128.8131252549 0 0
    157.772743110234 263.619323605733 0 38.943752850645
    21.9687427293914 0 0 0 0 0 173.749681284525
    249.644525171551 38.9435898937995 0 61.9107714332899
    0.998568907920523 39.9419206360276 19.97125001883
    151.784040675795 0 394.382757812267 175.748716127569
    117.8295533574 491.288913015946 187.730849948266
    561.168347567222 500.176551780289 174.491359559487
    453.34750189486 185.732262487429 552.205833247087
    363.480806258226 520.242645524549 139.800232100115
    223.917931970182 47.9319360335298 339.50642011477
    370.464000854738 267.619602899376 610.110625165457
    298.568688565566 275.366995550015 71.8981046237005
    1004.51156241169 595.14159033316 428.391797807694
    207.700189024948 195.715793293968 314.697156781913
    731.940596017659 47.9310267872087 38.9439592646071 0
    11.9827466685487 0 0 0 0 0 0 0 0 -1"/>
    <PARAM NAME="Counter00015.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Page File Bytes"/>
    <PARAM NAME="Counter00015.Color" VALUE="16776960"/>
    <PARAM NAME="Counter00015.Width" VALUE="2"/>
    <PARAM NAME="Counter00015.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00015.ScaleFactor" VALUE="-6"/>
    <PARAM NAME="Counter00015.Minimum" VALUE="33914880"/>
    <PARAM NAME="Counter00015.Maximum" VALUE="61943808"/>
    <PARAM NAME="Counter00015.Average" VALUE="53288908.8"/>
    <PARAM NAME="Counter00015.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00015.Data" VALUE="61911040 61911040
    61911040 61911040 61911040 61911040 61911040 61911040
    61886464 61812736 61812736 61435904 61353984 61943808
    61550592 61423616 61538304 61575168 61661184 60968960
    60968960 60985344 60837888 60837888 60837888
    60837888 60837888 60837888 61157376 60940288 60833792
    60907520 60645376 60755968 60645376 60751872 60637184
    60637184 60370944 60616704 60092416 61935616 61784064
    60616704 58568704 57978880 57233408 56573952
    55304192 53927936 52576256 51998720 51380224 51634176
    50634752 49487872 51077120 48848896 47718400 46579712
    46538752 43683840 41250816 39481344 38846464 38363136
    37216256 34291712 34144256 33988608 33988608
    33914880 33914880 33914880 33914880 33914880 33914880
    33914880 33914880 -1"/>
    <PARAM NAME="Counter00016.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Page File Bytes Peak"/>
    <PARAM NAME="Counter00016.Color" VALUE="128"/>
    <PARAM NAME="Counter00016.Width" VALUE="2"/>
    <PARAM NAME="Counter00016.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00016.ScaleFactor" VALUE="-6"/>
    <PARAM NAME="Counter00016.Minimum" VALUE="33988608"/>
    <PARAM NAME="Counter00016.Maximum" VALUE="63856640"/>
    <PARAM NAME="Counter00016.Average" VALUE="54742528"/>
    <PARAM NAME="Counter00016.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00016.Data" VALUE="63856640 63856640
    63856640 63856640 63856640 63856640 63856640 63856640
    63856640 63856640 63856640 63856640 63856640 63856640
    63856640 63856640 63856640 63856640 63856640 63856640
    63856640 63856640 63856640 63856640 63856640
    63856640 63856640 63856640 63856640 63856640 63856640
    63856640 63856640 63856640 63856640 63856640 63856640
    63856640 63856640 63856640 63856640 62246912 61792256
    60616704 58998784 58998784 57417728 57417728
    55304192 54448128 52576256 51998720 51838976 51838976
    51838976 51838976 51077120 48848896 47722496 46624768
    46624768 43683840 41250816 39501824 38883328 38363136
    37216256 34291712 34144256 33988608 33988608
    33988608 33988608 33988608 33988608 33988608 33988608
    33988608 33988608 -1"/>
    <PARAM NAME="Counter00017.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Thread Count"/>
    <PARAM NAME="Counter00017.Color" VALUE="8421376"/>
    <PARAM NAME="Counter00017.Width" VALUE="2"/>
    <PARAM NAME="Counter00017.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00017.ScaleFactor" VALUE="-1"/>
    <PARAM NAME="Counter00017.Minimum" VALUE="26"/>
    <PARAM NAME="Counter00017.Maximum" VALUE="145"/>
    <PARAM NAME="Counter00017.Average" VALUE="107.4"/>
    <PARAM NAME="Counter00017.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00017.Data" VALUE="144 144 144 144 144 144
    144 144 143 140 140 141 141 141 141 141 141 141 141 141 141 142 141
    141 141 141 141 141 141 142 141 144 144 145 144 145 144 144 145 144
    144 145 144 141 135 133 126 122 116 109 106 102 98 96 93 89 89 82
    76 67 67 61 52 43 40 37 31 31 29 29 29 26 26 26 26
    26 26 26 26 -1"/>
    <PARAM NAME="Counter00018.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Working Set"/>
    <PARAM NAME="Counter00018.Color" VALUE="4194304"/>
    <PARAM NAME="Counter00018.Width" VALUE="2"/>
    <PARAM NAME="Counter00018.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00018.ScaleFactor" VALUE="-6"/>
    <PARAM NAME="Counter00018.Minimum" VALUE="46047232"/>
    <PARAM NAME="Counter00018.Maximum" VALUE="74121216"/>
    <PARAM NAME="Counter00018.Average" VALUE="65433036.8"/>
    <PARAM NAME="Counter00018.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00018.Data" VALUE="74067968 74067968
    74067968 74067968 74067968 74067968 74067968 74067968
    74051584 74002432 74002432 73666560 73588736 74121216
    73785344 73658368 73773056 73809920 73895936 73158656
    73158656 73162752 73072640 73072640 73072640
    73072640 73072640 73072640 73392128 73175040 73060352
    73109504 72855552 72974336 72855552 72953856 72847360
    72847360 72572928 72785920 72302592 74121216 73904128
    72499200 70488064 69865472 69185536 68526080
    67219456 65937408 64577536 64049152 63406080 63639552
    62717952 61587456 63090688 60940288 59813888 58728448
    58695680 55791616 53379072 51650560 51023872 50552832
    49426432 46419968 46239744 46096384 46096384
    46047232 46047232 46047232 46047232 46047232 46047232
    46047232 46047232 -1"/>
    <PARAM NAME="Counter00019.Path"
    VALUE="\\JMLAPTOP04\Process(w3wp)\Working Set Peak"/>
    <PARAM NAME="Counter00019.Color" VALUE="0"/>
    <PARAM NAME="Counter00019.Width" VALUE="2"/>
    <PARAM NAME="Counter00019.LineStyle" VALUE="0"/>
    <PARAM NAME="Counter00019.ScaleFactor" VALUE="-6"/>
    <PARAM NAME="Counter00019.Minimum" VALUE="46096384"/>
    <PARAM NAME="Counter00019.Maximum" VALUE="76013568"/>
    <PARAM NAME="Counter00019.Average" VALUE="66856448"/>
    <PARAM NAME="Counter00019.StatisticStatus" VALUE="0"/>
    <PARAM NAME="Counter00019.Data" VALUE="76013568 76013568
    76013568 76013568 76013568 76013568 76013568 76013568
    76013568 76013568 76013568 76013568 76013568 76013568
    76013568 76013568 76013568 76013568 76013568 76013568
    76013568 76013568 76013568 76013568 76013568
    76013568 76013568 76013568 76013568 76013568 76013568
    76013568 76013568 76013568 76013568 76013568 76013568
    76013568 76013568 76013568 76013568 74366976 73904128
    72499200 70885376 70885376 69316608 69316608
    67219456 66433024 64577536 64049152 63868928 63868928
    63868928 63868928 63090688 60940288 59813888 58781696
    58781696 55791616 53379072 51671040 51060736 50556928
    49426432 46419968 46256128 46096384 46096384
    46096384 46096384 46096384 46096384 46096384 46096384
    46096384 46096384 -1"/>
    <PARAM NAME="Selected" VALUE="\\JMLAPTOP04\Process(w3wp)\IO Read
    Operations/sec"/>
    </OBJECT>
    </BODY>
    </HTML>
     
    John Mullin, Nov 7, 2004
    #1
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.