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.
Thread beginning with comment 540247
To view parent comment, click here.
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."
Member since:

> 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

RE[12]: lie-nux at it again.
by MOS6510 on Sat 27th Oct 2012 15:44 in reply to "RE[11]: lie-nux at it again."
MOS6510 Member since:

You're picking nice features from a huge range of Linux distributions.

Yes, of course Linux can run on much more limited hardware than let's say Windows and it has a number of nice DE/GUIs, but can it run those graphical wonders on limited hardware? IIRC you could run Linux on a 386 with 1 MB, but that rules out KDE, GNOME, XFCE. The Ubuntu tool you mentioned may be very nifty, but what use it is for Slackware users? Or anyone not using a GUI.

Package managers may be nice, but not everything is in a repository and even when everything is you can still break the system. Windows and OS X users can't even spell the word 'dependency'. For some reason these "inferior" systems don't have this problem.

Sure, Linux can make a great server operating system or a mediocre desktop system that's great for the more technical minded, but often when the positive points of Linux are presented they tend to be picked from various distributions.

Reply Parent Score: 2

RE[13]: lie-nux at it again.
by Laurence on Sat 27th Oct 2012 20:03 in reply to "RE[12]: lie-nux at it again."
Laurence Member since:

Package managers may be nice, but not everything is in a repository and even when everything is you can still break the system. Windows and OS X users can't even spell the word 'dependency'. For some reason these "inferior" systems don't have this problem.

Of course Windows and OS X have dependencies. What the frak do you think DirectX, .NET, JRE and OpenGL are? To name but a small obvious few.

And only last week I ran into an issue where one client couldn't install a Blackberry manager on his Mac because he never upgraded the OS from Tiger. That's one hell of a massive dependency right there.

Yeah you could argue that only idiots would try to run java applications without installing JRE, or expect all the latest Mac applications to run a 7 year old version of OS X, but the same could be said for Linux users who choose to run a distro that doesn't properly manage dependancies when they're only a novice. The *buntu's, however, rarely have such issues.

So while I do agree that the Linux shared object method kind of sucks at times, these days it's pretty well managed so conflicts only happen about as often as they do on other platforms.

Edited 2012-10-27 20:06 UTC

Reply Parent Score: 3