Linked by cloud on Sat 27th Oct 2012 01:05 UTC
Linux A new version of the real-time Linux scheduler called SCHED_DEADLINE has been released on the Linux Kernel Mailing List. For people who missed previous submissions, it consists of a new deadline-based CPU scheduler for the Linux kernel with bandwidth isolation (resource reservation) capabilities. It supports global/clustered multiprocessor scheduling through dynamic task migrations. This new version takes into account previous comments/suggestions and is aligned to the latest mainline kernel. A video about SCHED_DEADLINE is also available on YouTube.
Permalink for comment 540247
To read all comments associated with this story, please click here.
RE[11]: lie-nux at it again.
by rklrkl on Sat 27th Oct 2012 15:00 UTC in reply to "RE[10]: lie-nux at it again."
rklrkl
Member since:
2005-07-06

> a "package manager" denotes a hierarchical file system.

Nope, a package manager doesn't denote that. It's a way of resolving package dependencies when a one or more parent packages are installed, removed or updated. It also handles one or more software repositories and can be used for entire OS upgrades. In other words, far superior to Windows Update or Apple's Software Update, both of which only handle MS or Apple products respectively and aren't used for OS updates either.

The fact that almost every Linux system has its partitions formatted with a hierarchical file system that packages sit on top of is a full two levels of abstraction away from a package manager.

> if you take a walk and re-consider linux again... boring, complicated, un-reliable, pretentious.

Not boring at all - particularly with massive choices you get for your desktop environment (instead of one for Mac OS X or maybe two if you're suffering Windows 8) and how you can customise it, which is usually where Linux desktops shine (think Compiz with all its special effects). I bet most Windows and Mac desktops look identically boring, with just the background colour/image changed and a stupidly large number of document icons on the Desktop.

Now if "boring" you mean not many commercial games for it, then I might agree, but there is a Linux client for Steam in beta right now, plus more and more games are working under WINE, never mind stuff like indie game houses supporting Linux (Humble Indie Bundle anyone?).

As for "complicated", you can pretty do most things by the GUI in Linux now and with things like Ubuntu's Software Centre, installing new packages is actually easier than Windows (I hate Windows myriad of package installers and updaters - it's nasty when every app updates in radically different ways).

Linux is one of the most reliable OS'es on the planet - only some of the BSD variants (UNIX again!) can beat it for uptimes. It's pretty rare to get a whole kernel crash nowadays that isn't triggered by some sort of hardware fault. It's why Linux is the only OS used for tiny embedded systems (watches, phones etc), through to larger consumer products (hard disk recorders, TVs, wireless routers) right through to servers and mainframes (the most popular OS on the Top 500 supercomputers? Linux).

I'm not sure how "pretentious" is an accusation you can level at Linux - I think Apple have that moniker well and truly sewn up. I've found Mac OS X to be a rather inferior UNIX to Linux with a shiny (prententious!) desktop layer on top that is no more functional than the average Linux desktop.

> try running lie-nux on your next airplane. good luck not "crashing".

I believe many airlines use Linux for their in-flight entertainment systems, but I couldn't speak about the more critical flight systems. I wouldn't be surprised if some of those run a hardened/real-time Linux variant to be honest.

Reply Parent Score: 4