Windows vs. Linux: A 6-Month Hands-On Comparison for Techies, Gamers, and Local AI
This is not a competition between them; it is just a comparison of the pros and cons of using each. For me, I have about 6 months of experience with Arch Linux—specifically focused on running local large language models (LLMs). I want to cover how easy each is to use, which one is good for techies, and whether people who are both gamers and techies like me should use Linux or not. Another…
This comparison between Windows and Linux operating systems delves into six aspects to help tech enthusiasts, gamers, and those who work with local AI models make an informed decision. The author, who has six months of experience with Arch Linux, shares their firsthand experience with both systems.
Firstly, in terms of beginner friendliness, Windows takes the crown. It is designed intuitively, making it accessible for users of all ages, including children. While Arch Linux might seem daunting due to its lengthy setup process and potential for data corruption, the author found it enjoyable and manageable, especially with prior exposure to Git Bash, a Linux-based terminal.
Secondly, both operating systems offer native tools for coding, with Linux having a slight edge. Linux repositories and the Arch User Repository (AUR) provide a vast array of software packages, making it easier to find the necessary tools for development. However, gamers may face challenges when trying to install pirated or third-party game repacks on Linux.
Yet, using Steam with Proton, a compatibility layer, yields impressive gaming performance. The author's machine, equipped with an Intel Core i5-11400H, an NVIDIA RTX 2050 graphics card, and 16 GB of RAM, experiences smoother gameplay on Linux, with up to 20-25 FPS more than on Windows. This can be attributed to Linux's lower resource usage.
Thirdly, customization is where Linux truly shines. Users can fine-tune every aspect of their desktop environment, granting total control over their system. In contrast, Windows is more restrictive, with limited modification options and intrusive telemetry. The author emphasizes the appeal of complete ownership and control that Linux provides.
Fourthly, the author discusses the practicality of daily work on Linux. While Microsoft Office is not natively available, alternatives like LibreOffice are accessible. However, for users reliant on Microsoft Office, web-based versions inside a browser might be a viable workaround. Setting up a general office workstation is more straightforward on Windows, as Linux customizations might be challenging for newcomers to navigate.
Lastly, Linux outperforms Windows when it comes to running local AI models. These models demand significant system resources, and the author's experience with 4B to 7B parameter models running on their GPU demonstrates the advantage of Linux. In comparison, Windows consumes a considerable amount of RAM and VRAM even when idle, leaving less power for actual tasks. Linux, on the other hand, requires minimal memory, allowing for optimal resource allocation for local AI model workloads.
In conclusion, Windows remains the more beginner-friendly and versatile option for general use, while Linux offers superior customization, performance, and resource management for tech enthusiasts, gamers, and individuals working on local AI models.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.