Streszczenie:

1. Linux jest lekki w porównaniu do systemu Windows, co powoduje szybszą wydajność.

2. Linux ma dobrze zorganizowany system plików, przyczyniając się do jego prędkości.

3. Linux używa mniej pamięci RAM i CPU, umożliwiając szybsze uruchamianie i działanie.

4. Architektura Linux opiera się na rurach i warstwowych bezpieczeństwa, dzięki czemu jest stabilna.

5. Windows wprowadził programowanie obiektowe (OOP), co spowodowało potencjalne problemy ze stabilnością.

6. Rozkłady Linux mają spójny model bezpieczeństwa, co zwiększa stabilność.

7. Windows wprowadził Dotnet i bardziej deklaratywne języki, zwiększając stabilność.

8. Doksy zostały wprowadzone, zapewniając stabilną i bezpieczną izolację aplikacji.

Pytania i szczegółowe odpowiedzi:

1. Dlaczego Linux jest uważany za szybszy niż Windows?

Linux jest uważany za szybszy niż Windows ze względu na lekki charakter i wydajne wykorzystanie zasobów. Wykorzystuje mniej pamięci RAM i CPU, co skutkuje szybszym rozruchem i ogólną wydajnością.

2. Jaka jest zaleta dobrze zorganizowanego systemu plików Linuksa?

Dobrze zorganizowany system plików w systemie Linux zapewnia, że ​​pliki są przechowywane i dostępne. Ta struktura organizacyjna przyczynia się do szybszych operacji plików i ogólnej prędkości systemu.

3. Jak architektura Linuksa przyczynia się do jej stabilności i prędkości?

Architektura Linuksa, oparta na rurach i warstwach bezpieczeństwa, zapewnia stabilną i przewidywalną wydajność. Zastosowanie programowania deklaratywnego i maszyn stanowych zmniejsza skutki uboczne i sprawia, że ​​aplikacje są bardziej niezawodne i wydajne.

4. Jaki wpływ miało programowanie obiektowe na stabilność systemu Windows?

Programowanie obiektowe wprowadzone w systemie Windows pozwoliło na bardziej elastyczną organizację informacyjną, ale także przyniosło wyzwania stabilności. Zdolność obiektów do zmiany stanu za kulisami wprowadziła potencjalne niespójności i skutki uboczne.

5. W jaki sposób różne rozkłady Linux zapewniają stabilność?

Chociaż istnieje wiele dystrybucji Linuksa, mają one wspólny fundamentalny model bezpieczeństwa i w dużej mierze deklaratywnym rdzeniu. Oznacza to, że jeśli aplikacja się nie powiedzie, ogólnie nie powiedzie się we własnym pudełku, bez wpływu na stabilność całego systemu operacyjnego.

6. W jaki sposób języki Dotnet i Deklaratywne poprawiły stabilność systemu Windows?

Wprowadzenie języków DOTNET i deklaratywnych, takich jak C# i F# w systemie Windows, przyniosło ulepszenia stabilności. Te języki zminimalizowały efekty uboczne i zwiększyły ogólną stabilność aplikacji Windows.

7. W jaki sposób dokują się do stabilności i bezpieczeństwa?

Dokery są pozbawione maszyn wirtualnych, które izolują aplikacje z podstawowego systemu operacyjnego. Ta izolacja zapewnia, że ​​stabilność i bezpieczeństwo systemu podstawowego nie są narażone na działające aplikacje.

8. Czy są jakieś wady Linux pod względem prędkości?

Chociaż Linux jest ogólnie szybszy niż Windows, może wymagać większej wiedzy technicznej i doświadczenia w celu konfiguracji i dostosowania. Ponadto niektóre wyspecjalizowane aplikacje lub oprogramowanie mogą nie mieć pełnej kompatybilności z Linux, potencjalnie wpływając na wydajność.

9. W jaki sposób system Windows dotyczą stabilności?

Windows zajmuje się stabilnością, ciągle ulepszając swoje języki programowania, takie jak DOTNET, i wprowadzanie technik piaskownictwa do izolacji aplikacji. To prowadzi do bardziej stabilnego środowiska systemu operacyjnego.

10. Czy są jakieś zalety dla systemu Windows nad Linux pod względem prędkości?

Windows, z długotrwałą obecnością na rynku, ma szerszy zakres dostępnych oprogramowania i aplikacji. Podczas gdy Linux jest często szybszy, Windows nadal oferuje bardziej obszerny ekosystem, który może lepiej odpowiadać niektórym wymaganiom użytkownika.

11. Czy Linux może przewyższyć system Windows w zadaniach wymagających zasobów?

Linux, ze względu na jego wydajne zarządzanie zasobami i lekki charakter, może przewyższyć system Windows w zadaniach związanych z zasobami. Bardziej skutecznie wykorzystuje zasoby systemowe, co powoduje gładszą i szybszą wydajność.

12. Jak Linux obsługuje wielozadaniowe w porównaniu do systemu Windows?

Linux wyróżnia się wielozadaniowcem ze względu na jego wydajne zarządzanie procesami i alokacja zasobów. Może obsługiwać wiele zadań jednocześnie z minimalnym wpływem na wydajność, oferując bezproblemowe wrażenia użytkownika.

13. Czy Linux ma lepsze czasy rozruchu w porównaniu do systemu Windows?

Linux ma ogólnie szybsze czasy rozruchu w porównaniu do systemu Windows. Jego lekki charakter i wydajne procesy inicjalizacji przyczyniają się do szybszego uruchamiania, umożliwiając użytkownikom szybszy dostęp.

14. Czy prędkość Linuksa może być całkowicie przypisywana jej lekkiej naturze?

Szybkość Linuksa nie może być przypisywana wyłącznie jego lekkiej naturze. Chociaż jest to znaczący czynnik, dobrze zorganizowany system plików Linux, wydajne zarządzanie zasobami i stabilna architektura również przyczyniają się do ogólnej prędkości i wydajności.

15. Czy można poprawić prędkość systemu Windows w celu dopasowania Linuksa?

Chociaż całkowicie dopasowanie prędkości Linuksa może być trudne, istnieją pewne optymalizacje i poprawki, które można zastosować w celu poprawy wydajności systemu Windows. Obejmują one wyłączenie niepotrzebnych programów uruchamiania, optymalizacja ustawień systemu i aktualizację systemu.

Jest Linux szybciej niż Windows

Источником запросов может слжить ведоносное по, подкbarów. ыылку заRzy. Еarag ы исползеете общий доступ и интернет, проблема может ыть с компюююеyn с таким жж жж жесом, кк у комszczeюююе000. Обратитеunks к соем системном адинистратору. Подроlit.

Czy Linux działa szybciej niż Windows?

Оjed

Ыы зарегистрир John. С помощю этой страницы ыы сожем оRipееделить, что запросы оRтравляете имено ыы, а не роvert. Почем это могло пRроизойиS?

Эта страница отображается тех слччаях, когда автоматическими системамgz которые наршают усовия исполззования. Страница перестанеura. До этого момента для исползования слжжж Google неоtoś.

Источником запросов может слжить ведоносное по, подкbarów. ыылку заRzy. Еarag ы исползеете общий доступ и интернет, проблема может ыть с компюююеyn с таким жж жж жесом, кк у комszczeюююе000. Обратитеunks к соем системном адинистратору. Подроlit.

Проверка по слову может также появаятьenia, еaсли ы водите сложные ззапры, оind обычно enia оиизи инenia оtoś еами, или же водите заlektora.

Jest Linux szybciej niż Windows?

Istnieją różne powody, które wyjaśniają, dlaczego Linux wydaje się być szybszy niż Windows.

Po pierwsze, Linux jest bardzo lekki, podczas gdy Windows jest ciężki. W systemie Windows wiele programów działa w tle i jedzą pamięć RAM. Po drugie, w Linux system plików jest bardzo zorganizowany.

Linux zwykle używa mniejszego zużycia pamięci RAM i procesora, dzięki czemu może się uruchamiać i działać szybciej niż Windows.

Linux_VS_Windows.jpeg

Źródło: Wondershare Recoveryt

Windows i Linux są mniej więcej w mniej więcej takim samym czasie (oba rozpoczęły się około 1990 r.), Ale sam Linux był przede wszystkim przepisaniem starszego systemu operacyjnego AT&T Unix opracowanego po raz pierwszy przez Kernigen, Ritchie i Thompson pod koniec lat 60. XX wieku. Jako taka, większość jego architektury została już udowodniona, zanim Linus Torvald po raz pierwszy rozwidlił Linuksa z Minix, kolejną implementację UNIX.

Architektura została zbudowana przede wszystkim na koncepcji rur i warstwowego bezpieczeństwa. Rura przesuwa informacje z jednej formy lub reprezentacji do drugiej. poprzez serię transformacji. Ten proces jest przykładem deklaratywnego programowania. Być może najbardziej intuicyjnym deklaratywnym środowiskiem, jakiego ludzie doświadczają na co dzień, jest arkusz kalkulacyjny, w którym zmienisz liczbę z rzędu liczb, suma tych liczb zostanie automatycznie zmieniła.

Takie programy nazywane są maszynami państwowymi. Oznacza to, że dla każdego konkretnego zestawu danych wejściowych zawsze będziesz mieć te same stany w środowisku. Jedną z kluczowych korzyści tego podejścia jest to, że nie ma żadnych skutków ubocznych – dane, które są ukryte’t wpływają na zwracane odpowiedzi. To sprawia, że ​​wyjątkowo stabilne aplikacje.

Linux_annd_windows_1.png

Linux_annd_windows_22.jpg

Kiedy Windows został po raz pierwszy wprowadzony, nowy język o nazwie C ++ zyskał popularność. C ++ dodano klasy do języka C i spopularyzował paradygmat programowania o nazwie programowanie obiektowe (OOP).

OOP był nowym potężnym sposobem organizowania informacji, poprzez zamknięcie tych informacji w tak zwanych instancjach klasowych. Jednak jedną konsekwencją było to, że klasa stała się możliwa, aby zmienić stan za kulisami, aby dane pochodzące z takich klas nie były już spójne. Były skutki uboczne.

Istnieje wiele dystrybucji (znanych jako dystrybucja) Linuksa, z których każde ma jądro, które definiuje podstawową funkcjonalność, a następnie zestaw pakietów pośrednie. Jednak wszyscy mają ten sam fundamentalny model bezpieczeństwa (taki, który jest w tym momencie dość dobrze testowany) i w dużej mierze deklaratywnym rdzeniu.

Zazwyczaj oznacza to, że gdy aplikacja się nie powiedzie, zawodzi we własnym pudełku, nie obniżając całego systemu operacyjnego. Zazwyczaj oznacza to, że systemy oparte na systemie Linuksa u ich podstaw są bardzo stabilne, nawet jeśli aplikacje zapisane na nich są’T.

Na początku lat 2000. Microsoft wprowadził nowy paradygmat programowania o nazwie Dotnet, a wraz z nim nowy zestaw języków programowania, takich jak C# (który wziął wiele funkcji śmieci i piaskownicy, które zaczęły pojawiać się w Javie i uczyniły je bardziej podstawowymi).

Wprowadził także inny język o nazwie F#, który był znacznie bardziej deklaratywny (jego korzenie są deklaratywnym haskellem). Jednym z nich jest to, że system Windows jest obecnie znacznie bardziej stabilny, choć prawdopodobnie nie jest tak stabilny jak Linux.

Jedną z najbardziej intrygujących innowacji ostatnich kilku lat było wprowadzenie doków, które są zasadniczo rozebrane wirtualne maszyny, które dostarczają wystarczającej ilości informacji, aby aplikacja była oddzielona od podstawowego systemu operacyjnego. Mają tę zaletę, że są bardziej stabilne, ponieważ nie są one zależne od stabilności systemu leżącego u podstaw, ani nie mogą na to wpływać. Są również bezpieczniejsze, ponieważ te zadokowane aplikacje istnieją w oddzielnym kontekście bezpieczeństwa, który nie’t Dotyk w ogóle bezpieczeństwa systemu.

Jako taki, coraz bardziej rozważa, który jest lepszym systemem. Jeśli piszesz aplikacje w Internecie w systemie Windows, IT’S wysoce prawdopodobne, że środowisko Windows działa na komputerze opartym na systemie Linux.

Linux Mint vs Windows 10 Speed ​​Test [Infographic]

Wydaje się, że pokazuje, że Linux Mint jest ułamkiem szybciej niż Windows 10, gdy jest uruchamiany na tym samym komputerze z niską końcem, uruchamiając (głównie) te same aplikacje.

Zarówno testy prędkości, jak i wynikająca z infografiki zostały przeprowadzone przez DXM Tech Support, australijską firmę wsparcia IT, zainteresowana Linuksem.

Linux vs Windows Test prędkości

Wygodna wygrana dla Linux Mint, ISN’t it?

Możesz dowiedzieć się więcej o komputerze testowym i wyborze aplikacji w towarzyszącym poście na blogu (link już nie jest ważny, więc usunięty marzec 2021).

Linux Mint vs Windows 10

DXM Tech Supports’ James Mawson mówi, że użył laptopa HP 245 G6 zasilanego przez AMD E2-9000E APU w testach, a waniliowe instalacje systemu Windows 10 (aktualizacja maja 2019 r.) I Linux Mint 19.1 (Cinnamon Edition).

Firefox 67 i Slack 3.4.2 zastosowano w obu systemach operacyjnych, ale różnych wersjach LibreOffice (6.0.7 vs 6.2) i GIMP (2.8 vs 2.10) zastosowano z powodu mennicy Linux opartej na Ubuntu 18.04 LTS.

Teraz nie’t Nie znam dokładnej metodologii testowania zastosowanej w tym teście, ale wyniki stanowią interesujący, choć nieco anegdotyczny, przeczytaj.

We wszystkich oprócz jednego z testów Linux Mint wykonuje system Windows 10, choć marginesami, które niektórzy mogą argumentować’mają znaczenie lub są (w niektórych przypadkach) tylko nieznacznie spostrzegalne opóźnienia (hej, ja’próbuję być tutaj zrównoważony).

Jest mennica Linux szybciej niż Windows na serio? Y’Wiem, że to prawdopodobnie; Linux Mint 19.X Rodzina ogólnie czuje się pieprzona.

Jak wyglądało twoje doświadczenie z Linux Mint?

Strona główna / społeczność / Linux Mint vs Windows 10 Speed ​​Test [Infographic]

Anonimowy programista MSFT przyznaje, że Linux jest szybszy niż Windows

Nie powinno to być jakaś wielka niespodzianka, ale Linux jest szybszy niż Windows, a przynajmniej jeden anonimowy programista Microsoft jest gotowy przyznać i wyjaśnić, dlaczego tak jest.

Steven-Vaughan-Nichols

Napisane przez Stevena Vaughana-Nicholsa, starszego redaktora wkładu 12 maja 2013 r

Blue-Screen-of-Death-Windows8

Ten anonimowy, rzekomy programista jądra z systemem Windows po raz pierwszy skomentował wątek konwersacyjny Hacker News. Następnie kontynuował dalsze komentarze na blogu Marc Bevand Zorinaq. Bevand jest starszym inżynierem oprogramowania dla Adconion, który specjalizuje się w obliczeniach o wysokiej wydajności (HPC).

Domniemany programista Microsoft otworzył się: „Windows jest rzeczywiście wolniejszy niż inne systemy operacyjne w wielu scenariuszach, a luka pogarsza się. Przyczyną problemu jest społeczna. Nie ma prawie żadnej poprawy ze względu.”

Nie chodzi o to, że programiści Windows nie chcą poprawić wydajności systemu operacyjnego; Problem polega na tym, że kultura programowania oprogramowania Microsoft zniechęca do ulepszeń. Domniemany programista napisał:

To prawda, że ​​czasami widzi naiwnych ludzi, którzy starają się poprawić sytuację. Ci ludzie prawie zawsze zawodzą. Możemy i poprawić wydajność dla konkretnych scenariuszy, które osoby posiadające zdolność alokacji zasobów uważają, że wpływają na cele biznesowe, ale praca ta jest syzyfowa. Nie ma formalnego ani nieformalnego programu systemowego poprawy wydajności. Zaczęliśmy dbać o bezpieczeństwo, ponieważ Windows Pre-SP3 Windows był egzystencjalnym zagrożeniem dla firmy. Nasza niska wydajność nie jest egzystencjalnym zagrożeniem dla firmy.

Widzisz, właściciele komponentów są na ogół otwarcie wrogo nastawieni do łatek zewnętrznych: jeśli jesteś deweloperem, akceptowanie zewnętrznej łatki denerwuje prowadzenie (z powodu potrzeby utrzymania tej łatki i uzasadnienia w wysyłce nieplanowanej zmiany projektu), sprawisz, że testowanie Code Code są rozgniewane (ponieważ test jest na haku, aby zmiana niczego nie złamała, a po prostu wykonałeś pracę), a pm [Project Manager] jest zły (z powodu harmonogramu Churn). Po prostu nie ma zachęty do akceptowania zmian spoza własnego zespołu. Zawsze możesz znaleźć powód, aby powiedzieć „nie” i masz bardzo mało zachęty do powiedzenia „tak”.

W pierwszej kolejności nie ma żadnej motywacji do wprowadzania zmian. W Linux-Kernel, jeśli poprawisz wydajność przemieszczania się katalogu o konsekwentne 5 procent, jesteś chwalony i podziękowani. Tutaj, jeśli to zrobisz i nie jesteś w zespole menedżera obiektów, nawet jeśli przekroczysz kod właścicieli OB i do drzewa, twoje zarządzanie nie obchodzi. Tak, dokonanie ogromnej poprawy spowoduje zauważenie przez seniorów i może być dobrodziejstwem dla twojej kariery, ale poprawa musi być bardzo duża, aby przyciągnąć taką uwagę. Przyrostowe ulepszenia po prostu denerwują ludzi i są w najlepszym razie neutralne dla twojej kariery. Jeśli masz pecha i mówisz o tym, w jaki sposób poprawiłeś wydajność innego komponentu w systemie, zapyta cię, czy możesz przyspieszyć poślizg robaków.

Z miejsca, w którym siedzi, Microsoft traci również swój najlepszy talent do konkurencji. Napisał: „Kolejnym powodem różnicy jakości jest to, że mieliśmy problemy z utrzymaniem utalentowanych ludzi. Google i inne duże firmy w Seattle wciąż kłusowują naszych najlepszych, najbardziej doświadczonych programistów i zatrudniamy młodzież prosto ze studiów, aby je zastąpić. Znajdziesz SDES [Microsoft Software Development Engineer] i SDE IIS Utrzymanie ogromnego importu systemów. Ci programiści mają na myśli dobrze i zwykle są odpowiednio inteligentni, ale nie rozumieją, dlaczego podjęto pewne decyzje, nie rozumieją skomplikowanych szczegółów dotyczących działania ich systemów, a co najważniejsze, nie chcą zmieniać niczego, co już działa.”

Ponadto, twierdził, Microsoft „Junior deweloperzy mają również tendencję do poprawy systemu poprzez wdrożenie zupełnie nowych funkcji zamiast ulepszania starych. Spójrz na najnowsze wydania Microsoft: Nie naprawiamy starych funkcji, ale akretujemy nowe. Nowe funkcje pomagają znacznie bardziej w czasie przeglądu niż ulepszenia starych. (To dosłownie wyjaśnienie PowerShell. Wielu z nas chciało poprawić CMD.exe, ale nie mógł.) ”

Dla Sheer Snark trudno jest pokonać jego przemyślenia na temat systemu plików NT (NTFS): „O Boże, kod NTFS to fioletowa wiktoriańska powieść horroru napędzana opium, która wykorzystuje globalne zamki rekurencyjne i seh [strukturalna obsługa wyjątków] do kontroli przepływu. Zamiast tego napiszmy Refs [Resilient File System]. (I hej, zacznijmy od skopiowania i wklejenia kodu źródłowego NTFS i usunięcia połowy funkcji! Następnie dodajmy sumy kontrolne, ponieważ sumy kontrolne są fajne, właściwe, a teraz z Summem kontrolnymi jesteśmy tak samo dobrzy jak ZFS [System plików Z] ? Prawidłowy? I kto i tak potrzebuje kwot?) ”

Żadne z tych „rewelacji” nie jest tak nowe. Każdy, kto podążył za Mini-Microsoft, anonimowym spojrzeniem na życie w Farms Cubicle Development Farms, lub przeczytał komentarze niezadowolonych byłych programistów mikrosoft, takich jak Hamilton Verissmo, wie o biurokracji rozwoju Microsoft w zakresie innowacji. Jak powiedział Brian Cody, były inżynier Microsoft, powiedział magazyn Forbes w 2012 r., Bycie odnoszącym sukcesy programistą oprogramowania Microsoft „zawsze był znacznie mniejszy o tym, jak mogę zostać lepszym inżynierem i wiele więcej o mojej potrzebie poprawy mojej widoczności wśród innych menedżerów”.

Krótko mówiąc, Microsoft stał się „starą” firmą. Nic dziwnego, że dziś Microsoft koncentruje się bardziej na graniu w nadrabianie zaległości i smartfonach z błędami, takimi jak Windows 8 Metro.

Ludzie reagują na ten nowy wygląd w środku Microsoft, tak jak to szokujące. To nie jest. Jak dodał sam programista, gdy historia zaczęła rozprzestrzeniać się przez blogosferę, „wymknęła się spod kontroli. Byłem zbyt surowy i nie zamierzałem tego jako jakiegoś ogromnego ekspozycji. To jest po prostu narzekające ”.

W szczególności na częściowo apologizował do swoich NTFS: „NTFS używa SEH wewnętrznie, ale system plików jest bardzo solidny i dobrze przetestowany. Ludzie, którzy go utrzymują, są jednymi z najbardziej utalentowanych i doświadczonych, jakie znam. (To prawda, myślę, że zachowują brzydki kod, ale brzydki kod może poprzeć dobre, niezawodne komponenty, a brzydota jest z natury subiektywna.) ”

Próbując zakręcić sumę skarg w bardziej pozytywny sposób, dodał: „Windows i Microsoft nadal mają mnóstwo talentów technicznych. Nie wysyłamy kodu, którego ktoś nie utrzymuje i nie rozumie, nawet jeśli czasami zajmuje to trochę czasu. Chociaż czytam i piszę dostęp do źródła systemu Windows i zobowiązuję się do niego od czasu do czasu, tak samo jak dziesiątki tysięcy innych. Nie jestem nikim specjalnym . Prawie nigdy nie podejmujemy decyzji indywidualnie i chociaż utrzymuję, że dynamika społeczna zniechęca do podejmowania ryzyka i spontaniczną indywidualną współpracę, chcę podkreślić, że nie jesteśmy szaleni i nie jesteśmy dysfunkcyjne. Siły społeczne, o których wspomniałem, działają jako opuszczenie innowacji i myślę, że powinniśmy coś zrobić z aspektami naszej kultury, które podkreśliłem, ale daleki od okaleczenia. Negatywne efekty są bardziej podobne do tych poniesionych przez zamontowanie niepotrzebnego spoilera w samochodzie niż wyrywanie bloku silnika. Niedopuszczalny jest fakt, że nasz dział inżynierii regularnie działa i uwalnia niezawodne, przydatne oprogramowanie, które działa na całym świecie. Bez względu na to, co myślisz o interfejsie Windows 8, system pod spodem jest solidny, podobnie jak Windows 7, i jestem dumny z tego, że byłem niewielką częścią tego całego procesu.”

Twardy jak skała? Comiesięczne wtorki Microsoft Patch i ciągłe poprawki z harmonogramu zero-day, takie jak May’s IE 8 poprawka, pozostawia wątpliwości, jak zawsze, bezpieczeństwo i stabilność Windows, ale co jeszcze może powiedzieć pracownik Microsoft? W każdym razie, jeśli chodzi o prędkość, Linux, a nie Windows, jak on sam nadal przyznał, pozostaje wyraźnym mistrzem.

Powiązane historie

  • Linux 3.9 Release jądra oferuje buforowanie SSD i ulepszenia wydajności serwera
  • Nowy pakiet komputerów Microsoft o wysokiej wydajności zapewnia grupowanie w chmurze
  • Szybkie, szybsze, najszybsze: Superkomputeryzowanie Linux
  • Cycle Computing wprowadza DataManager dla superkomputerów w chmurze
  • Kim jest Julie Larson-Green? Poznaj nową szef Windows