Niestety, kiedy pytasz praktycznie każdego zagorzałego użytkownika Linuksa, dlaczego używanie Linuksa jest tak niezawodne, odpowiedź brzmi zazwyczaj „Po prostu jest”. Oczywiście jest to bardzo słaba odpowiedź, ponieważ niczego nie wyjaśnia.
W tym artykule wyjaśnimy w prosty sposób, dlaczego Linux ma tak solidną reputację, jak to czyni, i co czyni go mniej podatnym na awarie w porównaniu do Microsoft Windows i Mac OS X.
Oto 3 powody, dla których Linux jest niezawodny:
1. Lepsze zarządzanie procesem w tle.
Ogólnie rzecz biorąc, kiedy proces Linux w tle jest włączony, system operacyjny będzie go używał tylko tak długo, jak będzie to konieczne, a następnie wyłączy go, dopóki nie będzie potrzebny.
W systemie Mac OS X, mimo że system operacyjny jest oparty na systemie Unix, istnieją procesy działające w tle, które są „zawsze włączone”, aby zapewnić lepszą obsługę GUI - i nie można ich wyłączyć. W Linuksie możesz wyłączyć wszystko , łącznie z GUI i przejść bezpośrednio do wiersza poleceń, jeśli chcesz.
W systemie Windows od dawna narzeka się na „ciągłą” naturę wielu „usług”, które niszczą zasoby systemowe i powodują, że komputer działa wolniej bez żadnego powodu.
Możliwość całkowitej kontroli procesów w tle jest jednym z powodów, dla których Linux krąży wokół OS X i Windows w dziale szybkości. Dodaje także stabilności.
2. Mniej „niania”
Zarówno Windows, jak i OS X są bardzo winne stylu komputerowego „pozwól mi to zrobić”. Ma to na celu ułatwienie (podobno) korzystania z systemu operacyjnego. Ale są chwile, kiedy nie przeszkadza to w tym, co chcesz zrobić.
Klasycznym przykładem jest sytuacja, gdy instalujesz program, a ten program „przechwytuje coś”, w którym mówisz do siebie „Nie .. NIE Rób tego. Dlaczego to zrobiłeś? Nie tak chciałem się stać! ”Linux tego nie robi. Podczas instalowania aplikacji pod * nix nigdy nic się nie zmienia. Uprawnienia do plików pozostają bez zmian, rozszerzenia plików są nadal przypisywane do odpowiednich aplikacji i tak dalej.
Linux jest ogólnie zaprojektowany w celu umożliwienia użytkownikowi najpierw. To ostatecznie daje użytkownikowi większą kontrolę nad systemem operacyjnym - i to dobrze.
3. Wybredny z natury
Niektórzy ludzie, którzy używają Linuksa po raz pierwszy, uważają za „denerwujące” rzeczy i / lub zezwalają na pewne zdarzenia. To jest plus, a nie oszustwo; system operacyjny został specjalnie zaprojektowany w taki sposób, aby zapobiec występowaniu błędów użytkowników końcowych.
System Windows Vista podczas uruchamiania faktycznie w końcu zastosował dość przyzwoite środki bezpieczeństwa, ale denerwowało wielu ludzi, ponieważ byli przyzwyczajeni do „pozwól, aby wszystko się działo”, tak jak kiedyś Windows. Moja odpowiedź na każdego, kto tak uważa, przyzwyczaja się do tego . Linux robi to od lat, a faktem jest, że jest to konieczne i wymagane.
OS X ma oczywiście pewne zabezpieczenia, ale nie jest tak „wybredny” jak Linux. Niektórzy twierdzą, że jest to problem i że OS X powinien zostać nieco zamknięty. Jest to ciągłe wyzwanie dla inżynierów Apple, ponieważ zawsze mają do czynienia z tym samym pytaniem: „Czy powinniśmy zastosować więcej zabezpieczeń i uczynić system operacyjny mniej przyjaznym, czy nie?” Jest prawdą, że im więcej bezpieczeństwa dodasz, tym mniej „przyjazny” „system operacyjny ma być używany.
Tak czy inaczej wybredna natura Linuksa zwiększa jego stabilność. Każda dystrybucja Linuksa celowo powie w instalacji: „Ok, teraz dodasz siebie do systemu jako użytkownik, a nie administrator ”. Takie rzeczy, choć na pozór nieistotne, są w rzeczywistości bardzo znaczące. Każdy, kto ma dostęp do konta root, ma pełną kontrolę nad twoim urządzeniem. Ale jeśli nie, nawet jeśli mają twoją nazwę użytkownika i hasło, nadal nie mogą uzyskać roota (chyba że root ma takie samo hasło jak nazwa użytkownika, który jest głupi).
Dobre bezpieczeństwo i upodmiotowienie użytkownika zapewniają niezawodny system operacyjny
Ci, którzy od jakiegoś czasu używają dystrybucji GNU / Linux, rozumieją, że pozornie nadopiekuńcza ochrona i sposób, w jaki użytkownik pozwala to zrobić, przyczyniają się do niezawodności Linuksa.