Language Selection

English French German Italian Portuguese Spanish

Linux has no domino effect

Filed under
Linux

The domino effect. This means that when one part of an electronic component fails, the surrounding parts also fail. Just like a row of falling domino's. The same thing can also happen in software. Linux does not have this problem due to the nature of the operating system.

When a program fails, or crashes, under a Linux system then only that program is effected. It is then just a simple matter of restarting that particular program and continuing on. Even if other programs are dependent on that program then in the worst case they will crash too. Most of the time they will just pause until the previously crashed program has started up again.

It is all because most of the programs in Linux are not tightly coupled with each other and in the way Linux cleans up its open files as well as its memory management. Even programs that you think are tightly coupled, the K Desktop Environment for example, are in reality quite loosely coupled.

rest here




More in Tux Machines

Weston's IVI Shell Sees New Version

There hasn't been much in the way of exciting Wayland/Weston developments to report on this month, but its development is continuing in its usual manner. Out today is another version of the Weston IVI Shell as it still works to being accepted upstream. The weston-ivi-shell is a reference shell for Wayland's Weston compositor running on In-Vehicle Infotainment (IVI) systems. The Weston-IVI work dates back many months and today's revision to the shell marks its eighth public version as it still seeks to be accepted into mainline Weston. Read more

Python 3 Support Added To The GNOME Shell

The GNOME Shell 3.15.2 release fixes some visual glitching, improves the layout of the extension installation dialog, supports the CSS margin property, and offers other bug fixes and minor enhancements. Most notable to GNOME Shell 3.15.2 though is there's finally Python 3 support. Many GNOME components have long ported their Python 2 code to Python 3 while GNOME Shell's Python support has just received the Py3 treatment. Details on GNOME's overall Python 3 porting work can be found via this Wiki page. Read more

Clonezilla Live 2.3.1-15 Now Available with Check for 32-bit Libraries

Clonezilla Live is a Linux distribution based on DRBL, Partclone, and udpcast that lets users perform bare metal backup and recovery with ease. The developers have just upgraded the system and it's now at version 2.3.1-15. Read more

Workaround Found for Annoying Workspace Switcher Bug in Ubuntu 14.10

The virtual desktops on Ubuntu systems have been working very well in the last few editions, but it looks like there is a problem in Ubuntu 14.10, at least for the system I'm running. The desktop locks up with the workspace switcher activated. Read more