Results 1 to 10 of 10

Thread: Curious. Why no 686 optimization?

  1. #1
    Join Date
    Aug 2006
    Location
    Brooklyn NY
    Beans
    196
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Curious. Why no 686 optimization?

    Please don't take this the wrong way. I love Ubuntu and will continue to use it. I am just curious.

    I understand why there is a 386 build. To be as compatible with as much of the world as possible. But why isn't there also a 686 build? I would think the Ubuntu community is large enough to support all possible desires. I have used Arch Linux and other distros and the speed advantage is no illusion.
    Desktop:Hardy Intel P4 2.8, 512mb ram, Geforce 4MX
    Ubuntu User #11009

  2. #2
    Join Date
    Mar 2006
    Location
    UK
    Beans
    4,368
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Curious. Why no 686 optimization?

    probably to cater to the lowest common denominator.

  3. #3
    Join Date
    Aug 2005
    Beans
    462

    Re: Curious. Why no 686 optimization?

    i love ubuntu to be as fast as arch, if i knew what i was doing with linux i'd do it.
    Thanks to the forums staff for your dedication and hard work
    (the admins changed my sig to that lol )

  4. #4
    Join Date
    Jan 2005
    Beans
    Hidden!

    Re: Curious. Why no 686 optimization?

    This was always weird to me as well. Ive seen the threads about it but what Im still fuzzy on is how it would adversely effect users on the lower end?

    I just started to play with Foresight Linux and it defiantly "snappier" than Ubuntu. Nothing insane but defiantly noticeable. Its 686 optimized.

  5. #5
    Join Date
    Oct 2006
    Beans
    255
    Distro
    The Feisty Fawn Testing

    Re: Curious. Why no 686 optimization?


  6. #6
    Join Date
    Jan 2006
    Location
    Laguna, Philippines
    Beans
    1,818

    Re: Curious. Why no 686 optimization?

    From the Ubuntu IRC:
    Background to the decision to replace -686, k7 and -smp kernels with -generic can be found here https://lists.ubuntu.com/archives/ub...st/019983.html (the -386 kernel is still available if needed)
    https://lists.ubuntu.com/archives/ub...st/019983.html

  7. #7
    Join Date
    Dec 2005
    Location
    Western Australia
    Beans
    11,480
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Curious. Why no 686 optimization?

    I doubt it's the 686 optimisation that makes the other distros faster. It's probably because Ubuntu enables a lot of local services by default that most people don't need.
    I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.

  8. #8
    Join Date
    Apr 2006
    Location
    Santa Cruz, California
    Beans
    261
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Curious. Why no 686 optimization?

    The generic kernel is modular, so that means that the kernel will detect what it can use, and use it. In essence, you are using something equivalent to a custom kernel once you boot. Boot time may suffer a little, but your overall speed should be comparable to a custom kernel. You are getting the idea that arch is fast because it has so few services to run. With some serious hacking, you could get ubuntu just as fast as arch, but i mean _serious_. Also, it is important to note that arch is using a much more up to date kernel, and with progress comes speed boosts.

    By the way, if you want to actually use the 686 optimizations, you may have to recompile gnome, firefox, Xserver, and almost everything you will ever use to even see the speed differences.

  9. #9
    Join Date
    May 2005
    Location
    Cydonia
    Beans
    Hidden!
    Distro
    Xubuntu

    Re: Curious. Why no 686 optimization?

    lol, I've had the exact opposite happen with me. With the exception of Java, I think Ubuntu is faster than Arch. It even starts up faster.

  10. #10
    Join Date
    Mar 2005
    Location
    Brooklyn, NY
    Beans
    258
    Distro
    Gutsy Gibbon Testing

    Re: Curious. Why no 686 optimization?

    CPU optimizations (save for 64bit and SMP) are pretty much useless, distro's vary in speed for many reasons and architecture optimizations don't even figure into it. I for one have used both 386, K7 and 686 kernels on previous Ubuntu releases and seen no noticeable difference. The only difference I have ever seen was installing a 686 onto a Pentium M which decreased the performance considerably compared to 386.

    If you really want to test speed differences get Gentoo and do a full 386 build and then a full 686 build on the same machine and see if there is any difference.

    The biggest absolute performance boost that you will see in any distro is changing your WM. Ubuntu with Gnome will always be slower than Ubuntu with XFCE or Fluxbox.
    Since I get asked alot, I am originally from Ukraine but am Russian by nationality. My nick means specter in Russian.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •