JRE slower on Linux

Hi,
I find that Java Applications run slower on Linux than on Windows. Particularly Swing apps are very slow to open on Linux. There is a difference of upto five seconds even while opening small apps.
Why is this so?? Is JRE not well optimized for Linux??

15.12.2008
though the problem happend a long time ago and might be fixed,
possible somebody which come across it again.
As far as i understand its a "sloppy" logging problem and has to
do with the xorg driver.
there is a debian report for it.
Debian Bug report logs - #481745
libxcb: sloppy locking needs to be on by default.
possible the libmawt code needs a small change.
i had the proble in a debian-lenny environment -- possible the fix
did not make the way.
#0 /usr/lib/libxcb-xlib.so.0 [0xdfe80767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xdfe808b1]
#2 /usr/lib/libX11.so.6(_XReply+0x254) [0xdfec6c44]
#3 /usr/jdk1.6.0_03/jre/lib/i386/xawt/libmawt.so [0xe024964e]
greetings robert

Similar Messages

  • Windows Graphics 20 times slower than Linux Graphics?

    Hello,
    I am working on a java application to visualize 3D crystal structures. The atomes in the structure are drawn with "DrawOval" and "FillOval". Most of the processor time is spent on these two commands. Since I want to draw several thousands up to tens of thousands of atoms in real time, performance is a serious issue.
    The program works well, however I made the following observance: The code running on Windows XP is about 20 tims slower (approx. 100 ms/frame vs. 5 ms/frame) than the same code running on the same computer under Linux!
    Why is there such a big performance difference?
    Is there a way to have the same performance on the windows machine as on the linux machine?
    Is it necessary to use a different way to display circles?
    Hardware: AMD dual Athlon, NVidia GeForce4 Ti 4400.
    Thanks a lot for your help!

    I should say I'm surprised that there is such a big difference in performance, but if you want really great performance you might want to look into using OpenGL, even if you only do 2D graphics. 3D drivers are usually more optimized than the 2D counterparts (simply because of greater demand, unless you look into HighEnd CAD graphics cards).
    Obviously OpenGL will only be faster if you've got accelerated 3D drivers for every platform.

  • Oracle 8.1.6 jre problem on Linux Mandrake 7.2

    I tried to install Oracle 8.1.6 on a Linux Mandrake 7.2 distribution using bash (sh is a link to bash) as shell and glibc 2.1.xx (this is the last Mandrake distribution)
    runInstaller script died complaining about command not found. Running the runInstaller bin in install/linux folder complains about not finding jre 1.1.8. I found jre in the stage subfolder and tried to run it manually but i fails (maybe java classPath). I tried even installing jre 1.2.2. the same failure.
    I tried also with ksc & csh: nothing.
    Any idea??
    Thank you.

    You need unset JAVA_HOME, for example
    $ JAVA_HOME=''; export JAVA_HOME
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by David Wang ([email protected]):
    The machine was running 8.1.5 on RedHat 6.1 (Sure, the installation was painful at that time, I downloaded jre1.6.5 & linux_81501patch_ee.tgz to make it works).
    The problem now, is upgrading 8.1.5 to 8.1.6. Since so many people told migration is painful, so I decided to export database, remove 8.1.5, install 8.1.6 and import database.
    After remove all the oracle files (I believe), I ran "runInstaller", after select "Custom" and click "Next". It immidiate shows following error:
    rror in loading component installation...
    Exception java.lang.NullPointerException: Occurred..
    java.lang.NullPointerException:
    at oracle.sysman.oii.oiio.oiiod.OiiodDepEngine.checkPreReq(OiiodDepEngine.java.2185)
    at oracle.sysman.oii.oiio.oiiod.OiiodDepEngine.applySelection(OiiodDepEngine.java.1504)
    at oracle.sysman.oii.oiio.oiiod.OiiodDepEngine.depModeApply(OiiodDepEngine.java.1264)
    at oracle.sysman.oii.oiif.oiifw.OiifwPostModesWCCE.doOperation(OiifwpostDepModesWCCE.java:327)
    at oracle.sysman.oii.oiif.oiifb.OiifbCondIterator.iterate(OiifbCondIterator.java:140)
    at oracle.sysman.oii.oiic.OiicDepWizEngine.doOperation(OiioDepWizEngine.java.339)
    at oracle.sysman.oii.oiif.oiifb.OiifbCondIteration(OiifbCondIterator.java.140)
    at oracle.sysman.oii.oiic.OiicPullSession.doOperation(OiicPullSession.java:510)
    at oracle.sysman.oii.oiic.OiicSessionWrapper.doOperation(OiicSessionWraper.java:110)
    at oracle.sysman.oii.oiif.Oiifb.OiifbLinearIterator.iterate(OiifbLinearIterator.java:116)
    at oracle.sysman.oii.oiic.OiicInstaller.run(OiicInstaller.java:306)
    at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:467)
    and installation stop..
    Do you have any idea?? This is production system, HELP!!!!!
    <HR></BLOCKQUOTE>
    null

  • JRE problem in Linux

    I got this error:-
    $/jre/bin/java -Xmx32M -version
    Error occurred during initialization of VM
    java/lang/NoClassDefFoundError: java/lang/Object
    Any suggestion to resolve this error?

    There are some crazy things, I can't explain...
    1) Here is my [sample project|http://vlkv.storm-soft.kiev.ua/_mywiki/images/6/6f/JavaApplication1.tar.gz]. I've created it with NetBeans 6.5 and jdk 1.6.0_11.
    2) there are directories dist_windows, dist_linux with jars, created under Windows and Linux (same version JDK everywhere). You may compare both JavaApplication1.jar files with some diff tool (such as WinMerge) and you can see that these jars are slightly different. WHY?
    3) Run my sample
    java -jar JavaApplication1.jarpress the button and scroll up and down JTable. Under Windows everything is ok. But under Linux I have the subj bug with BOTH dist_windows/JavaApplication1.jar and dist_linux/JavaApplication1.jar !!!
    4) Start NetBeans 6.5 and open the project. Run the project from inside NetBeans on Linux. Then I see that my java program runs perfectly, without any bugs!!!
    This command
    ps fu -C javaproduces this output:
    vlkv 8778 1.0 2.8 217084 22408 ? Sl 14:01 0:00 \_ /usr/java/jdk1.6.0_11/bin/java -classpath /home/vlkv/NetBeansProjects/JavaApplication1/build/classes:/home/vlkv/NetBeansProjects/JavaApplication1/src NewJFrame
    But if I run NewJFrame without NetBeans like this (copy/paste command):
    /usr/java/jdk1.6.0_11/bin/java -classpath /home/vlkv/NetBeansProjects/JavaApplication1/build/classes:/home/vlkv/NetBeansProjects/JavaApplication1/src NewJFrame
    This bug returns!!! WHY UNDER NETBEANS IT'S OKAY?
    Where are the java experts to help us, please?
    PS: I've found a topic about this problem, unfortunately not answered, here .

  • Java 5 is VERY slow on Linux Fedora core3

    Why Java is 10-15 times slower on Fedora Linux, in comparising to Windows XP?
    I have two identical PC (dual Pentuim3 1Gh, 1.5Gig memory).
    Java version - JDK 1.5.0_03
    For testing, I run simple java program:
    /// Start LoadTest.Java
    import java.util.*;
    public class LoadTest {
    public static void main(String[] args)
    Date startDate = new Date();
    int repeat = 1000;
    HashMap map = new HashMap();
    for(int i=0; i<repeat; i++) {
    //System.out.println(i);
    ArrayList list = new ArrayList();
    long lval = (new Date()).getTime() / startDate.getTime() + ((new Date()).getTime() * startDate.getTime()) - startDate.getTime();
    String sval = Long.toString(lval);
    Long LValue = Long.valueOf( sval ).longValue();
    map.put(LValue, sval);
    String keyset = map.keySet().toString();
    list.add(0,keyset);
    list.addAll(map.values());
    for (Iterator iter = map.keySet().iterator(); iter.hasNext(); ) {
    Long lv = (Long) iter.next();
    String sv = (String) map.get(lv);
    list.add(sv);
    keyset = map.keySet().toString();
    list.add(0,keyset);
    Date endDate = new Date();
    String message = " LoadTest: " + repeat + " repetitions. Total Time: " + (endDate.getTime() - startDate.getTime());
    System.out.println(message);
    /// End LoadTest.Java
    It takes 300ms to run it on Windows and 3900ms - on Linux
    Can somebody help me?
    Shall I consider to use Windows on the web-server?
    Thanks.

    I know, it's just dirty, ugly test, but WHY WinXP handles it better?
    Actually, I did this best after I get som test results for my application.
    I't uses JBoss4.1/Tomcat5 on JDK 1.5_03. I used JMeter to test it and get some strange results - to test throughput rate on plain JSP pages, like login page (without any EJB) , Linux performs 10 times slower (for 100 requests, 24/min on Linux and 240/min on Windows). To test EJB, which retrieving datasets from database, the difference is about 3 times. Linux - FedoraCore 3 (2.6.11)
    That's why I started testing Java itself. BTW, if make this test a little "pretty" - no memory allocations in loop, less using arraylists and maps, the performance difference about 3 times or even less, if to put Thread.sleep(1) in the loop.
    Now, I have to figure out, which paltform to use for our web-application, but I'm confused.
    BTW, which app.server did you use? May be JBoss is not the best solution? The application should handle about 200 users, most of them almost simultaneously.
    Thanks

  • Strange JRE Errors in Linux

    Every time I try and install Oracle on Linux, I end up with this error when it gets to the "Initializing Java Virtual Machine from /usr/local/jre/bin/jre. Please wait...":
    CreateOUIProcess(): -1
    : Bad address
    Can anyone tell me what this is, and how to get around it?

    a little change !
    $cd $ORACLE_HOME/install/linux
    $./runIns.sh
    It will be OK
    null

  • Jre 15.0_22/Linux - Swing components error when using GTKLookAndFeel

    Hello,
    I'm not sure if it's a JRE bug or what, but on Linux platforms our applet fails when using swing components using the GTKLookAndFeel.
    To demonstrate/test, I have the ff test applet:
    import java.applet.Applet;
    import javax.swing.UIManager;
    import javax.swing.UnsupportedLookAndFeelException;
    public class TestApplet extends Applet {
      @Override
      public void init() {
        super.init();
        test();
      public static void main(String[] args) {
        (new TestApplet()).test();
      public void test() {
        try {
          String className = UIManager.getSystemLookAndFeelClassName();
          System.out.println(className);
          javax.swing.LookAndFeel laf = (javax.swing.LookAndFeel) this.getClass().forName(className).newInstance();
          UIManager.setLookAndFeel(laf);
          System.out.println("setting classloader");
          UIManager.put("ClassLoader", this.getClass().getClassLoader());
          UIManager.getLookAndFeelDefaults().put("ClassLoader", this.getClass().getClassLoader());
        } catch (ClassNotFoundException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        } catch (InstantiationException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        } catch (IllegalAccessException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        } catch (UnsupportedLookAndFeelException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        System.out.println(UIManager.getLookAndFeelDefaults().getUIClass("javax.swing.JTextField"));
        UIManager.getLookAndFeelDefaults().getUI(new javax.swing.JTextField());
    }The system look and feel here is GTKLookAndFeel. The problem is that the getUI() call in the last line is returning null and I can see in the console:
    UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField
    java.lang.Error
    .. etc.
    This is happening for different swing classes, I just used JTextField here as a simple test case.
    This only happens if the applet is run from the browser (via the java plugin). If I run the above code from the command line, there is no error raised, and the actual component UI class is a Synth class.
    This is only happening for us in Java 1.5.0_22 on Linux...on 1.5.0_15 and 1.6+ it seems to be fine. I'm using the 1.5.0_22 JDK downloaded from Sun.
    Anyone have any idea how to fix this error or any workaround? As you can see in the code above, I tried specifying the classloader (I read it in some other thread on these forums), but no luck there.
    Or is this a known problem in 1.5.0_22? Can anyone else replicate it?

    Installation howto you can find on http://www.puschitz.com
    Try use "Search" function before you create new topic. This one was discussed many times.

  • Is JavaFX included in the Java 1.7 JDK/JRE for RH Linux/CentOS?

    I am experimenting developing an eclipse 4 application with JavaFX as the renderer on a CentOS system. It was my understanding that JavaFX was now part of the Java 7 (and later) JREs.  Is this not true for the RH/CentOS linux distribution?  If it is not, what do I need to do in order to add JavaFX?

    I've written a small program isolating this issue, you can find it here. It is effected on the 1.6.0u45 and 1.7.0u21 JVMs on Windows for the Calibri, Calibri Bold, Calibri Bold Italic, Calibri Italic and Cambria Bold fonts, and most likely fixed in the non-public 1.6.0u51 JVM and confirmed to be fixed on the 1.7.0u25 JVMs. Given that there's no public documentation, I assume this has been internally discovered or fixed unintentionally.

  • How to upgrade existing JRE on opensuse linux

    Hi
    i get opensuse linux which have jre 5 and i download 6 and i want to upgrade it how?

    Thanks for the reply.  I simply copied the iso to a cd.  during the reboot, I lose my console connection.  So it sounds like I am not burning the cd correctly?

  • Official release of data modeler is very slow on Linux (64bit)

    I was testing the beta version on Linux (64bit) and it was fast (reverse engineering from database for example), but I found out the official release of the data modeler is slower compared to the Beta version. The same JDK version, the same Linux 64bit distro. Is there a memory leak with the official release ? Has any one else observed such sluggish performance with the official release of the data modeler ?
    thanx

    By itself the buffer hit cache ratio is a meaningless statistic. It can in fact be a misleading indicator since it does not actually reflect application performance.
    Tune the query. Make sure it is running as well as it can.
    Then look at overall machine resources: average and peak cpu, memory, and IO loads.
    If spare resources exist then considering more resources to the more important databases on the system.
    Document any performance changes that occur after each change. It is possible for the database performance problem being latching, that is, shared pool access and you might need space in the shared pool more than the buffers. It depends on the application and user load.
    Why are you using a 2K database block size? I would think 4k or 8k would probably be better even for a true OLTP with almost all access by index.
    To get help on the query you will need to post it, the explain plan, and information on available indexes, table row counts, and perhaps column statistics for the indexed columns and filter conditions.
    HTH -- Mark D Powell --

  • Why SocketChannel  connection so slow in Linux Platform?

    Hello everyone!
    I have a server application, and when it runs on windows, everything is fine, as soon as it migrated to linux, the client connection will take as long as 12s to finish connect.
    I don't know why,could anyone help?
    Thanks very much!

    Not sure, did you make any changes to your code between Linux and Windows (100% pure Java should require NO changes in code)?
    Are you running the SAME version of the JRE on both machines? What kind of network setup do the two machines have - similar?

  • Jre error on linux

    Hi,
    Jre doesn't work since some months. I have arch linux but I don't think it is a system's problem, since I have reinstalled the os many times.
    So, the problem is that jre hangs with a grey screen and sends this error messages to the console:
    Locking assertion failure.  Backtrace:
    #0 /usr/lib/libxcb-xlib.so.0 [0xb7d83767]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d838b1]
    #2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xab802a8d]
    #3 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab91364e]
    #4 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8f1f97]
    #5 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8f2248]
    #6 /opt/jav/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0xab8f254f]
    #7 [0xb5d4b4ee]
    #8 [0xb5d43ea5]
    #9 [0xb5d43ea5]
    #10 [0xb5d41243]
    #11 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    #12 /opt/jav/jre/lib/i386/client/libjvm.so [0x630a828]
    #13 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bb00]
    #14 /opt/jav/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x34b) [0x62619bb]
    #15 /opt/jav/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7d5c96d]
    #16 [0xb5d4b4ee]
    #17 [0xb5d43d4d]
    #18 [0xb5d41243]
    #19 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    java_vm: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
    Could not read ack from child process
    Plugin: Java VM process has died.
    Could not start JavaVM!
    VM did not start up properly
    Locking assertion failure.  Backtrace:
    #0 /usr/lib/libxcb-xlib.so.0 [0xb7dad767]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7dad8b1]
    #2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xab822a8d]
    #3 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab93364e]
    #4 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab911f97]
    #5 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab912248]
    #6 /opt/jav/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0xab91254f]
    #7 [0xb5d754ee]
    #8 [0xb5d6dea5]
    #9 [0xb5d6dea5]
    #10 [0xb5d6b243]
    #11 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    #12 /opt/jav/jre/lib/i386/client/libjvm.so [0x630a828]
    #13 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bb00]
    #14 /opt/jav/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x34b) [0x62619bb]
    #15 /opt/jav/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7d8696d]
    #16 [0xb5d754ee]
    #17 [0xb5d6dd4d]
    #18 [0xb5d6b243]
    #19 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    java_vm: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
    Could not read ack from child process
    Plugin: Java VM process has died.
    Could not start JavaVM!
    VM did not start up properly
    Locking assertion failure.  Backtrace:
    #0 /usr/lib/libxcb-xlib.so.0 [0xb7d54767]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d548b1]
    #2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xab7d2a8d]
    #3 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8e364e]
    #4 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8c1f97]
    #5 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8c2248]
    #6 /opt/jav/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0xab8c254f]
    #7 [0xb5d1c4ee]
    #8 [0xb5d14ea5]
    #9 [0xb5d14ea5]
    #10 [0xb5d12243]
    #11 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    #12 /opt/jav/jre/lib/i386/client/libjvm.so [0x630a828]
    #13 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bb00]
    #14 /opt/jav/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x34b) [0x62619bb]
    #15 /opt/jav/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7d2d96d]
    #16 [0xb5d1c4ee]
    #17 [0xb5d14d4d]
    #18 [0xb5d12243]
    #19 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    java_vm: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
    Could not read ack from child process
    Plugin: Java VM process has died.
    Could not start JavaVM!
    VM did not start up properly
    Locking assertion failure.  Backtrace:
    #0 /usr/lib/libxcb-xlib.so.0 [0xb7d81767]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d818b1]
    #2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xab7f2a8d]
    #3 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab90364e]
    #4 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8e1f97]
    #5 /opt/jav/jre/lib/i386/xawt/libmawt.so [0xab8e2248]
    #6 /opt/jav/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0xab8e254f]
    #7 [0xb5d494ee]
    #8 [0xb5d41ea5]
    #9 [0xb5d41ea5]
    #10 [0xb5d3f243]
    #11 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    #12 /opt/jav/jre/lib/i386/client/libjvm.so [0x630a828]
    #13 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bb00]
    #14 /opt/jav/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x34b) [0x62619bb]
    #15 /opt/jav/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7d5a96d]
    #16 [0xb5d494ee]
    #17 [0xb5d41d4d]
    #18 [0xb5d3f243]
    #19 /opt/jav/jre/lib/i386/client/libjvm.so [0x620bc6d]
    java_vm: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
    Could not read ack from child process
    Plugin: Java VM process has died.
    Could not start JavaVM!
    VM did not start up properly
    [arch@archbox ~]$ Note that this error happens with all browsers.
    Thanks.

    15.12.2008
    though the problem happend a long time ago and might be fixed,
    possible somebody which come across it again.
    As far as i understand its a "sloppy" logging problem and has to
    do with the xorg driver.
    there is a debian report for it.
    Debian Bug report logs - #481745
    libxcb: sloppy locking needs to be on by default.
    possible the libmawt code needs a small change.
    i had the proble in a debian-lenny environment -- possible the fix
    did not make the way.
    #0 /usr/lib/libxcb-xlib.so.0 [0xdfe80767]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xdfe808b1]
    #2 /usr/lib/libX11.so.6(_XReply+0x254) [0xdfec6c44]
    #3 /usr/jdk1.6.0_03/jre/lib/i386/xawt/libmawt.so [0xe024964e]
    greetings robert

  • Flash Player still slow on Linux

    I've tried, with my hi-configuration pc, last beta flash
    player amd64 version, on last Jaunty Ubuntu 9.04 with last nVidia
    driver 180.37 and with
    Direct rendering enabled... but still very slow (with HD
    videos, worse with fullscreen mode) VS Windows Vista platform on
    the same machine. I tried to uncheck and recheck "hardware
    acceleration" on Flash Player 10 settings box without see any
    difference (if don't work, why is present a box?).
    With some player (mplayer/smplayer for example) I can see
    without performance problems Full-HD videos... but with Flash
    Player, HDReady videos is "slow and choopy"...
    Can I hope better performance on Linux for the future?
    Thank you much and sorry for my english!
    Intel Q6600 2.4GHz, Asus P5Q Deluxe, 4Gb DDR2, nVidia 8800 GT
    AMP!,

    I am using a very fast computer: Phenom quad-core 2.6GHz with an NVidia GeForce 8800GT. I notice a number of issues with flash 10 performance on this platform. For one, it's barely fast enough to play the Youtube HD video windows and not fast enough to play anything but traditional low def youtube FullScreen. The player doesn't thread at all so it relies soley on the clock speed of the machine. And as another poster said, the hardware acceleration box doesn't really seem to do anything.
    To some degree HD video is going to be a CPU hog...but this performance is far worse than what flash gets on the same machine on windows. That is the first issue. The second issue is that the player really needs to be threaded. Sure, some systems have the power to decode high res x264 with a single core. But there is no point...it's like lifting heavy things with one finger just to show how strong you are. Linux supports threads and the vast majority of machines have multiple cores, so use them! To release a player with such an obvious deficiency is simply lazy programming and design.

  • GTKLookAndFeel window resizing slow in Linux

    With JDK 1.4.2 and Red Hat 9.0, the resizing of windows is alot slower with GTKLookAndFeel. It can take over two seconds for me on an AMD with 1.4Ghz Anything I can do to speed this up?

    startas wrote:So, this bug https://github.com/linuxmint/Cinnamon/issues/2465 affects all new cinnamon 2.x versions. But linux mint 17 with cinnamon doesnt have this bug, and arch linux has, what is the difference ?
    One of the posters pointed out that it may have something to do with VSYNC being enabled in your Graphics drivers.
    I never really experienced this issue with Cinnamon because I have VSYNC turned off in AMD Catalyst..

  • Print slow from Linux

    Hi, I have this HP printer in my company (installed on the LAN).If I want to print a document with multiple page or multiple document (the go in the printer queue), there is a time between each document and each page of the document printed (like 1-3 seconds), if I print from Linux (Ubuntu 14.10 and Ubuntu 15.04)I don't have this time when I print from Windows. Is it a problem due to Linux driver?The driver is : HP Officejet Pro X476-X576 MFP Postscript (recommended) (color, 2-sided printing) Thank you. 

    >> ... Is it a problem due to Linux driver? ... Probably - but as I have no access to this printer model, nor to any *n*x systems, I can't confirm. I suspect that the linux driver may render each page as a series of encapsulated, compressed raster images, which the printer unencapsulates and uncompresses, then prints the resultant dots. It may be that the Windows driver uses a much more efficient command set, especially if the source document being printed is primarily text, rather than bitmap images.

Maybe you are looking for