Tag Info

Hot answers tagged

36

Linux has wide support for lots of different hardware architectures and platforms from tiny embedded boards to massive computing arrays. While other good kernels are available, the coverage and quality of hardware drivers available for Linux far surpass any other platform. The Linux kernel source is open and can easily be modified to run on various custom ...


18

I work in the HPC industry. If you're asking why most people today use Linux on their cluster, it's what you listed in your question: more than 90% of the biggest clusters run Linux. It's the de-facto standard - almost any cluster library, tool or application is ready-to-run on Linux. It is more work to setup a cluster using any other operating system. If ...


13

For almost any question of the form: "Why is x the predominant choice in the y market segment?" the answers cluster around two factors. At some critical juncture during the emergence and growth of that market segment or niche the product in question had some advantages in cost and features which encouraged its adoption by a critical mass. Once that ...


6

One more reason. In the old days for serious work there were no Linux, no Windows, but UNIX and VMS (MSDOS and similar were not contenders, they lacked too many features), and maybe few less known things like lisp machines... Of those, only UNIX-derived platforms survived. And Linux was a cheap alternative for UNIX-like OSes: more-or-less compatible, open ...


4

A chroot should not impact performance. I haven't heard of any benchmark on it because it's really just a mapping between two spaces. Anyway, for your problem, maybe it should be better to use something like LXC. Instead of moving somethings working, you can simply create a LXC and do your stuff inside this LXC. LXC is far better than chroot and has really ...


1

I would try to diagnose if this is a problem with your VM environment or your code. Here are some things to consider about your VM. Do you have vmware configured to allow access to multiple CPU's? I don't have experience with recent versions, but it used to be something you had to specifically allow. In VirtualBox, I have an option in the virtual machine ...



Only top voted, non community-wiki answers of a minimum length are eligible