lkml.org 
[lkml]   [2005]   [Nov]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: nanosleep with small value
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Dag Nygren wrote:
    > But what is the point of having a nanosleep() in that case when you could do
    > just fine with usleep() ?

    I'd suggest looking into the kthrt patches (which incorporates ktimers
    and John Stultz's timeofday patches): http://www.tglx.de/projects/ktimers/

    Running your program, here are some results (latest git tree with the
    latest kthrt and timeofday patches):

    shortest of 10 runs as non-root:
    real 0m0.418s
    user 0m0.000s
    sys 0m0.003s

    longest of 10 runs as non-root:
    real 0m0.794s
    user 0m0.000s
    sys 0m0.002s

    shortest of 10 runs as root:
    real 0m0.066s
    user 0m0.001s
    sys 0m0.007s

    longest of 10 runs as root:
    real 0m0.325s
    user 0m0.000s
    sys 0m0.004s

    Frank
    - --
    Frank Sorenson - KD7TZK
    Systems Manager, Computer Science Department
    Brigham Young University
    frank@tuxrocks.com
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.7 (GNU/Linux)
    Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

    iD8DBQFDfN49aI0dwg4A47wRAoHxAKDTeMGGnv21qem2Ll+SG8x5q+pV7ACgpUiT
    ru0P0KXOet7eNJhLYNRJvpk=
    =7IFW
    -----END PGP SIGNATURE-----
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-11-17 20:49    [W:0.020 / U:31.240 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site