Subscribe

Threaded vs Not?

  1. 2003-01-05 22:36:10 PST
    I current have the NON-threaded version of xfree86 installed via fink on 10.2.3. What is the difference between it and the threqaded version? Should I run the threaded version? Benefits? Negatives? TIA! --Corey
  2. 2003-01-10 13:21:01 PST
    The threaded version can be faster, particularly on dual-CPU machines, but there are some applications (notably Matlab) that dont' work with it. I'd suggest waiting for XFree86 4.3, which will be threaded, and install that - it should be here RSN.
  3. 2003-01-12 18:45:15 PST
    Disclaimer: I haven't looked at the X11R6 code in quite a while, so I don't know much about this specific case. But generally...

    Threaded applications are only faster on multiple-CPU machines, and only at the times more than one thread is running. On single-CPU machines, threaded applications are slower, unless you have some big overhead in your code (which is a design problem).
    They also use more memory, but with today's ram size that's not generally a problem unless you run a lot of threads (on OS X each extra thread takes up about half a meg virtual memory by default). But ofc, when running many applications more memory equals more swapping.
Jump To:
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.