lkml.org 
[lkml]   [2007]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: sched_yield: delete sysctl_sched_compat_yield
    From
    Date
    On Mon, 2007-12-03 at 11:05 +0100, Ingo Molnar wrote:
    > * Zhang, Yanmin <yanmin_zhang@linux.intel.com> wrote:
    >
    > > Although no source codes of volanoMark, I suspect it calls
    > > Thread.sched. volanoMark is a kind of chatroom benchmark. When a
    > > client sends out a message, server will send the message to all
    > > clients. I suspect the client calls Thread.yield after sending out a
    > > couple of messages.
    >
    > yeah, so far only volanomark seems to be affected by this, and if it
    > indeed calls Thread.yield artificially it's a pretty stupid benchmark
    > and it's not the fault of the JDK. If we had the source to volanomark we
    > could fix this easily.
    >
    > > 2 JVM all have regression if sched_compat_yield=0.
    > >
    > > I ran some testing, such like iozone/specjbb/tbench/dbench/sysbench,
    > > and didn't see regression.
    >
    > which JVM was utilized by the specjbb (Java Business Benchmark) tests?
    BEA Jrockit. It supports huge pages which promote performance for about 8%~10%.

    -yanmin


    \
     
     \ /
      Last update: 2007-12-04 07:45    [W:0.024 / U:1.008 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site