PDA

View Full Version : Why does Linux seem much faster than Windows? Dedicated & VPS server



DDSvpsHost
03-09-2016, 09:30 PM
Sometimes Linux is faster than windows, sometimes not.

From a Linux kernel driver developer's point of view, Linux kernel is faster than Windows, because:

- Linux kernel is big kernel, it includes everything you knows as an OS,the drivers, the file system, the memory management, the task scheduler, everything is in the same kernel space, communication between them is easy and low cost.

- But Windows NT kernel is micro kernel, it only includes basic functions the OS need, other functions are not int the same kernel space, they need IPC(inter-process communication) to talk to each other, this is quite expensive compared to Linux kernel.

Windows is faster than Linux, when it comes to some GUI things, e.g. games.

- Because the design of the X window system of Linux is aimed to be flexible, thus it lost some performance. Good news is the Wayland project is now improving this situation.

Will you run your dedicated server or VPS on the Linux Platform?

roxannegrodrigu
03-11-2016, 01:22 AM
it’s difficult to definitively state whether Linux or Windows is the better OS. Whether or not each one will be a good fit for your business depends a lot on how your company operates, and what applications it uses. If you’re a small firm that works primarily in software, Linux is likely to be a good fit, as the free availability will reduce overheads, and set-up won’t be too complicated to manage. It also has a reputation as a tool for coding. However, larger deployments will be much more complicated. Replacing the computers of hundreds of employees is likely to cause chaos, particularly if they’re not familiar with Linux. It’s possible – especially if a simple, Windows-style distro is used – but without a very capable and well-integrated IT department, many companies will struggle.

bidaddy
05-10-2017, 08:21 AM
Linux outperforms Windows in many areas, because the Linux development and contribution process is conducive to incremental improvements. When IBM, Intel, Redhat, or some independent developer makes an improvement, the GPL license often requires them to share it. Windows, on the other hand, has a smaller developer pool that is not receptive to outside code, and is market-driven (scarce developer time shouldn't be spent fixing what isn't broken).