Changeset 1364


Ignore:
Timestamp:
Apr 15, 2004, 12:45:12 AM (21 years ago)
Author:
bird
Message:

done.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/testcase/1023-maxfilehandles.c

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r1363 r1364  
    4747    static int      aiFiles[MAX_FHS];
    4848
    49     DosSetRelMaxFH(&lFHDelta, &cFHs);
    50     printf("cFHs=%d\n", cFHs);
    51 
    52     /* check for args */
     49    /*
     50     * Init
     51     */
    5352    fStreams = argc >= 2;
    5453
     54    DosSetRelMaxFH(&lFHDelta, &cFHs);
     55    printf("1023-maxfilehandles: starting at cFHs=%d; testing %s.\n", cFHs, fStreams ? "streams" : "io");
     56
     57    /*
     58     * Open files.
     59     */
    5560    cFHLast = cFHs;
    5661    msLastInc = pGIS->msecs;
     
    8792
    8893    msTotal += msEnd - msLastInc;
     94    if (!msTotal)
     95        msTotal++;
    8996    cFiles = i;
    9097
     
    9299    DosSetRelMaxFH(&lFHDelta, &cFHs);
    93100    printf("cFHs=%d\n", cFHs);
    94     printf("msTotal=%d  cIncrements=%d  cFiles=%d  i.e. %d handles per second\n",
    95            msTotal, cIncrements, cFiles, cFiles * 1000 / msTotal);
     101    printf("msTotal=%d  cIncrements=%d  cFiles=%d  i.e. %d handles per second (%s)\n",
     102           msTotal, cIncrements, cFiles, cFiles * 1000 / msTotal, fStreams ? "streams" : "io");
    96103
    97104    /*
     
    110117    }
    111118    msEnd = pGIS->msecs;
    112     printf("close of %d files took %d ms\n", j, msEnd - msStart);
     119    msTotal = msEnd - msStart;
     120    if (!msTotal)
     121        msTotal++;
     122    printf("close of %d files took %d ms  i.e. %d handles per seconds\n",
     123           j, msTotal, cFiles * 1000 / msTotal);
    113124
    114125    /*
Note: See TracChangeset for help on using the changeset viewer.