Earlier quoted context omitted.
What sort of tasks? FWIW, I had a similar configuration to yours (just an older MBP) and installing an SSD helped immensely . I can hit 200% CPU load and not even realize it until the fans kick in…
I know the subject is pretty much Apple's and oranges but i'm currently running: - Terminal with 2 tabs - firefox with 2 tabs - chrome with about 9 - gaim and skype - iTunes streaming soma.fm - Netbeans with an opened project - jEdit - Colloquy - Postgres instance and as soon as i booted Windows XP in VMware, well, took me a while to be able to reply to this post (after the vm settled). I also that you might be sayin…
The ~200 Line Linux Kernel Patch That Does Wonders
91–98 of 98 posts
Re: The ~200 Line Linux Kernel Patch That Does Wonders
#92Earlier quoted context omitted.
Your typical workload sounds almost exactly the same to mine - right down to VMware temporarily killing OS X performance. Not that Anonymous Guy On HN is worth much, but get an SSD - it'll be the best upgrade you've ever purchased. (Or maybe I just needed to sidegrade to Linux. :)
Do you have a suggestion on a good and large SSD? And what did you install it into?
You can also get a brackets that replaces your optical drive, and allows you to fit a 2.5" HDD. I have one in my 17" non-unibody MBP, and it's really the best of both worlds - I keep OS X, my working files and apps on the SSD, along with my main Windows XP web testing VM. My iTunes library, media, and games stay on the HDD, along with a Boot Camped copy of Windows 7 (though it's a pain to get the installer to run without an internal optical drive). I keep a cheap Samsung bus-powered DVD burner in my bag, but in reality I rarely need it. I think OWC sells a bracket for Macs, but if you can figure out exactly which bracket you need, a site called newmodeus.com sells them for almost every laptop ever made for considerably less.
I really do believe my SSD is the best upgrade I've ever spent money on; no computer I use from now on will be without one. It's not so much that the computer is faster; it's more the feeling that the computer does not grind to a halt or slow down, no matter what's going on. (I may have compared my computer to the Terminator amongst friends once or twice… it just doesn't slow down.)
1: macsales.com
Re: The ~200 Line Linux Kernel Patch That Does Wonders
#93Earlier quoted context omitted.
Do they put kernel patches in PPAs?
No, but you can make a deb of a patched kernel and compile that for PPA distribution. It wouldn't be very difficult to make, I would expect to see one in the next 24 hours or so. Be wary of getting your kernel from a PPA though - consider it experimental.
Re: The ~200 Line Linux Kernel Patch That Does Wonders
#94Earlier quoted context omitted.
Of course there will be a regression if you change the scheduler policy. ck tried something similar to this and mplayer performance suffered with it (though I don't remember the details). It also broke gnome-startup because it assumed some specific schedule ordering, though this patch is more limited so it might not.
When your application breaks because of scheduler ordering , You're Doing It Wrong.
By the way, your post is the single most obvious statement I've read this year. You got upvoted just because you capitalized some words?
Re: The ~200 Line Linux Kernel Patch That Does Wonders
#95Earlier quoted context omitted.
When your application breaks because of scheduler ordering , You're Doing It Wrong.
Yeah, well, kernels need to support existing programs… By the way, your post is the single most obvious statement I've read this year. You got upvoted just because you capitalized some words?
(TBH I have no idea why I got upvoted, it wasn't that insightful, but I stick by what I said)
(EDIT: I'm talking about gnome-startup. That's a stupid regression that never should've happened. The mplayer performance bug is totally understandable if you're mucking with the scheduler. What we really need is for someone (distros?) to pick up cgroups and provide a nice UI for it, some sane but nondestructive defaults, etc. Until then, this is a nice patch that keeps badly behaving programs from dragging down the entire system. At the very least, we mostly get user separation in multi-user environments.)
Re: The ~200 Line Linux Kernel Patch That Does Wonders
#96So what's the downside? You almost never get optimizations like this for free. The post hints that this is also good for server workloads, but what suffers? Realtime would, but realtime usually involves a different scheduler anyway.
Re: The ~200 Line Linux Kernel Patch That Does Wonders
#97Re: The ~200 Line Linux Kernel Patch That Does Wonders
#98Earlier quoted context omitted.
Spending a thousand or two on a computer is a hell of a lot easier to justify than spending several hundred on a harddrive. Particularly when you can find less fancy harddrives for a fraction of that. SSDs are far more of a luxury item than laptops.
Agreed. My lizard brain tells me that too. When we buy a faster processor, we are valuing our time against the cost of the processor. I just have to convince the lizard inside to do the same with disk wait times.