Re: Strange pauses in 2.6.2-rc1 / AMD64

From: Aaron Mulder (ammulder_at_alumni.princeton.edu)
Date: 01/22/04

  • Next message: Martin J. Bligh: "Re: 2.6.0 CONFIG_NUMA=y leads to random segfaults"
    Date:	Thu, 22 Jan 2004 14:36:44 -0500 (EST)
    To: Brandon Ehle <azverkan@yahoo.com>
    
    

            Thanks for the tip. Unfortunately, disabling Legacy USB Support
    didn't stop the pauses for me. It's weird -- if I lay off the mouse, the
    CPU goes to 99.7-100% idle, the load goes to 0, and top shows only 1
    running task (presumably top itself). Every little while, Java will wake
    up and do some more work, then go to sleep again. It seems to happen
    during the "jarsigner" phase of the Java build (there are about 20
    invocations of that), and it may be launching a new process to sign each
    JAR, I'm not sure. This last time, I noticed that Java woke up briefly
    when Mozilla hit the top list. It just seems to need some kind of
    external stimulus. Keyboard doesn't do it. FYI, I have no USB devices
    connected at the moment.

    Thanks,
            Aaron

    On Thu, 22 Jan 2004, Brandon Ehle wrote:
    > Aaron Mulder wrote:
    >
    > > I tried out 2.6.2-rc1 today, and saw some very strange behavior
    > >with Java. I run a 30s build process (Java/Ant), and it would basically
    > >stop in the middle. If I run a "top" next to it (this was all in X),
    > >during the pauses, the CPUs would go down to nearly 100% idle, and all the
    > >Java processes disappeared from the top of the list. If I moved my mouse
    > >at all, the Java build would wake up for a bit, then stop again 10 or 15
    > >seconds later. The build would easily take several minutes if I didn't
    > >move my mouse much (or hang indefinitely if I didn't move my mouse at
    > >all). If I consistently jiggled my mouse through the entire build, the
    > >performance was approximately what I would expect (35-40s).
    > >
    > >
    > >
    >
    > I was running into the same thing last night. In order to get the
    > kernel to boot on my machine, I had also been passing idle=poll on the
    > commandline. According to an earlier message, I turned off "Legacy USB
    > Support" in the BIOS and the kernel booted fine without passing the
    > idle=poll parameter and the pauses no longer happen for me.
    >
    > This is on a Athlon 64 3000+ on a K8V Deluxe, 1GB RAM, Gentoo for x86_64.
    >
    > > I tried the same thing under my normal kernel (SuSE
    > >2.4.21-178-smp) and the build ran continuously with no pauses (35s).
    > >
    > > The pauses on 2.6.2-rc1 occured with both 32-bit (Sun) and 64-bit
    > >(Blackdown) Java implementations.
    > >
    > > I can't explain it, but if there's any pertinent info I can
    > >provide, I'll be happy to.
    > >
    > >Thanks,
    > > Aaron
    > >
    > >2x Opteron 248, Tyan Thunder K8W, 4GB RAM, SuSE 9.0 for AMD64
    > >
    > >
    >

    -
    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/


  • Next message: Martin J. Bligh: "Re: 2.6.0 CONFIG_NUMA=y leads to random segfaults"

    Relevant Pages

    • Strange pauses in 2.6.2-rc1 / AMD64
      ... I run a 30s build process (Java/Ant), ... Java processes disappeared from the top of the list. ... 2.4.21-178-smp) and the build ran continuously with no pauses. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Trouble with Java concepts
      ... > is functionally identical to passing pointers in C. ... "passing objects" in Java and go astray from there. ... Java does not pass objects. ... regardless of which language one is using. ...
      (comp.lang.java.programmer)
    • Re: Strange pauses in 2.6.2-rc1 / AMD64
      ... >during the pauses, the CPUs would go down to nearly 100% idle, and all the ... Support" in the BIOS and the kernel booted fine without passing the ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Java
      ... >>semantics from passing references by value in Java. ... parameter passing in Java started to ... Java doesn't have pointers in the sense that it doesn't have something ...
      (comp.programming)
    • Re: [BUG] JVM crashes with 2.6.9-rc2
      ... > That's peculiar. ... here's the error message: ... # Java VM: Java HotSpotClient VM ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)