Dlaczego moja prędkość Internetu z grubsza * podwaja się * przy przejściu z Ubuntu na Win XP?

11

Z tego samego gniazda Ethernet z tego samego komputera (IBM Thinkpad X41) dostaję

  • 40 Mbps od Win XP

  • ~ 18 Mbps od Ubuntu

Poza faktem, że oficjalnie płacę za 50 Mb / s i że dla większości celów i celów wszystko, co przekracza 10 Mb / s, jest dla mnie „wystarczająco dobre”, dlaczego moja prędkość Internetu jest prawie dwukrotnie większa, gdy uruchamiam Win XP ?

Uwaga: nie używam Wi-Fi w tej konfiguracji.

Czy może to być problem ze sterownikiem / oprogramowaniem układowym? Jeśli tak, jak to sprawdzić?

  1. Mój router ma najnowsze oprogramowanie układowe.
  2. Mój modem jest zupełnie nowy (mfg rok temu w chińskiej firmie Sweatshop dla Cisco) i z tego, co mogę powiedzieć o tym, że oprogramowanie układowe jest tutaj od zera.
  3. W Win XP najnowsze aktualizacje są instalowane z Micro $ oft oraz z narzędzia do aktualizacji systemu Lenovo „ThinkVantage”.
  4. Centrum oprogramowania Ubuntu ma zainstalowane wszystkie najnowsze aktualizacje (LTS).

  5. Podłączyłem go również bezpośrednio do modemu: Internet na Ubuntu był tak wolny (lub nawet wolniejszy) niż w przypadku połączenia przez router.

  6. Obecnie nie istnieją żadne inne urządzenia podłączone do routera i Obecnie online (czyli przepustowość obecnie nie są wspólne, a nie, ten router ma nie obsługują wifi ).

Jakie sterowniki i / lub ustawienia mogę (i rozsądnie i bezpiecznie) dostosować w Ubuntu?


W przypadku starszych pytań i odpowiedzi zobacz na przykład:

Pamiętaj, że nie przetestowałem jeszcze sugestii dotyczących sprawdzania prędkości Internetu przez terminal? ale zamiast tego polegał (na razie) na (pozornie niezawodny) speedtest.net .


Edytować

Nie bierz powyższych wartości jako wyrzeźbionych w kamieniu. Nie twierdzę, że przeprowadziłem solidne, standardowe lub szeroko zakrojone testy porównawcze. W grę wchodzi znaczny błąd pomiaru, którego (o ile mi wiadomo) nie da się całkowicie uniknąć. Zaktualizuję moje ustalenia, jeśli zdarzy mi się odkryć lub przetestować coś nowego. W szczególności będę pilnował maksymalnej prędkości osiągniętej podczas surfowania w systemie Ubuntu (w porównaniu do> 40 Mb / s w systemie Windows XP) na tym komputerze / sieci.

szalonych o natty
źródło
Jak testujesz prędkość?
Mitch
@Mitch speedtest.net
o natty
4
spróbuj speedof.me, może to być Twój Flash Player w przeglądarce
10robinho
@ 10robinho Próbowałem speedof.me, bez flasha, po prostu HTML5: ale wciąż nie przyspieszyłem mojego Internetu na Ubuntu ... nieważne dokładność pomiaru: mój internet jest zauważalnie szybszy przy windoze ... arrg .. ,
orzechowe o natty
2
@Marky Ten komentarz nie ma nic wspólnego z pytaniem! OP nie korzysta z łączności bezprzewodowej, nie korzystasz z Ubuntu, więc co próbujesz powiedzieć?
Alvar

Odpowiedzi:

7

Może to być dupleks portu Ethernet powodujący konflikt z przełącznikiem / routerem. Możesz to sprawdzić za pomocą „ethtool”.

Jeśli „eth0” to używany port Ethernet, uruchom:

sudo / sbin / ethtool eth0

... i poszukaj linii z napisem „Dupleks:”. Większość nowoczesnych domowych przełączników / routerów będzie obsługiwać dupleks „Pełny” i powinno to być najbardziej optymalne ustawienie. Inną możliwą byłaby „połowa”.

Niezależnie od wartości możesz zmienić na inną, uruchamiając:

sudo / sbin / ethtool -s eth0 pełny

co ustawia port na pełny dupleks. Aby wymusić półdupleks, uruchom:

sudo / sbin / ethtool -s eth0 połowa

Potwierdź, uruchamiając pierwsze polecenie ethtool, a następnie ponownie uruchom testy prędkości.

dan_linder
źródło
2

Możliwe, że dostaniesz tylko półdupleks pod Ubuntu. Jakiej karty sieciowej i modułu używasz?

Upewnij się również, że ustawienia DNS są takie same jak w systemie Windows, rozwiązywanie nazw może potrwać dłużej i sprawi, że będzie wyglądać wolniej.

rupert
źródło
1

No cóż, nie można winić Ubuntu, może być coś z routerem. System operacyjny nie spowalnia połączenia z Internetem. Sprawdź ustawienia zapory, ustawienia IP, DNS i sprawdź, czy masz najnowsze sterowniki karty sieciowej.

Spróbuj także wyłączyć udostępnianie Internetu, odznaczając opcję Dostępne dla wszystkich użytkowników. Właśnie tego spróbowałem i to zrobiło różnicę. Aby to zrobić, patrz poniżej:

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Z opcją Odznaczone

wprowadź opis zdjęcia tutaj

Z opcją Zaznaczone

wprowadź opis zdjęcia tutaj

Szybkość pobierania nie ma praktycznie nic wspólnego z mocą obliczeniową komputera. Zakładając, że twój komputer jest w stanie uruchomić dowolny system operacyjny i że ma on port Ethernet 10/100, nic nie wpłynie na twoje prędkości pobierania. Na szybkość pobierania ma wpływ przede wszystkim serwer, z którym się łączysz, a także natężenie ruchu sieciowego między tobą a tym serwerem oraz oczywiście szybkość połączenia, za które płacisz swojemu dostawcy usług internetowych. 1

System operacyjny nie ma wpływu na szybkość pobierania. Dotyczy to połączenia internetowego lub usługodawcy internetowego, urządzenia, z którego korzystasz na komputerze w celu uzyskania dostępu do Internetu (na przykład: LAN i modem, konfiguracja sieci, router (konfiguracja), urządzenia bezprzewodowe i wiele innych), a także przepustowość że Twój dostawca usług internetowych dał ci dostęp do innej lokalizacji za pomocą Internetu (oznacza, że ​​inna prędkość serwera lub zakres lokalizacji wpłynie na twoją prędkość DL). Jednak niektóre programy, takie jak przeglądarka internetowa, menedżer pobierania i inne programy, które wpływają na dostęp do Internetu, również działają, ale efekt jest mniejszy niż oczekiwano. 1


Co wpływa na szybkość? Każda przeglądana strona internetowa lub plik pobrany z Internetu jest obsługiwany przez dziesiątki komputerów, zanim pojawi się na ekranie. A prędkość odbierana z Internetu zależy od najwolniejszego „łącza” w łańcuchu danych prowadzącym do komputera. Poniżej wymieniono niektóre czynniki, które mogą wpłynąć na szybkość połączenia szerokopasmowego.

Serwer hosta Najczęstszą przyczyną niskiej prędkości w Internecie jest serwer hosta. Ten serwer może być źle skonfigurowany lub mieć zbyt małą moc w stosunku do liczby osób korzystających z niego jednocześnie. Wolny serwer może wpływać na wszystko, co robisz w Internecie.

Reklamy rozpoznające lub oprogramowanie szpiegujące Jeśli komputer jest zainfekowany programem rozpoznającym reklamy lub oprogramowaniem szpiegującym, prawdopodobnie zauważysz zmniejszoną wydajność komputera i ciągły strumień wyskakujących reklam. To prawdopodobnie spowoduje, że wszystko na twoim komputerze będzie działało wolniej.

Przeglądarka internetowa Uszkodzona lub źle skonfigurowana przeglądarka internetowa jest jednym z najczęstszych wąskich gardeł w szybkim przeglądaniu stron internetowych.

Oprogramowanie instalacyjne konfiguracji TCP / IP dostarczane przez dostawców usług telefonicznych i firm satelitarnych może zmienić domyślne ustawienia TCP / IP na komputerze, aby zapewnić lepszą wydajność. Zmiany te zwykle powodują gorszą wydajność szybkich usług internetowych i powinny zostać odinstalowane.

Dobra znajomość systemu DNS i zmiany ustawień może przyspieszyć połączenie.

Sprzęt komputerowy Szybkość procesora, dysku twardego, karty sieciowej, akceleratora grafiki, a nawet ilość pamięci RAM, mają wpływ na szybkość przetwarzania danych internetowych przez komputer.

Twój system operacyjny Przy intensywnym użytkowaniu każdy system operacyjny komputera może ulec uszkodzeniu, nieefektywnemu lub źle skonfigurowany, co wpłynie na szybkość. (Odpowiedzialność użytkownika)

Twoje domowe urządzenie sieciowe Domowe urządzenie sieciowe lub router kieruje ruchem między modemem kablowym a komputerem (komputerami). Routery, które nie używają standardów Ethernet 100baseT lub nieaktualnego oprogramowania, mogą spowolnić połączenie.

Sygnał modemu Jeśli sygnał modemu dostarczony do modemu kablowego / dsl jest zbyt silny, zbyt słaby lub zbyt głośny, może to spowodować spowolnienie modemu lub całkowite zaprzestanie działania. Wszelkie zmiany linii, wewnątrz lub na zewnątrz, mogą również spowolnić sygnał modemu.

Rodzaj połączenia Najważniejszym czynnikiem decydującym o szybkości Internetu jest rodzaj posiadanego połączenia internetowego. Możesz kupić usługę internetową na różnych poziomach prędkości, w zależności od tego, co oferuje dostawca. Zazwyczaj prędkości wahają się od 1,5 megabajta na sekundę do 6 megabajtów na sekundę, co odpowiada czasowi pobierania i wysyłania potrzebnemu Internetowi do wysyłania i odbierania informacji.

Pora dnia W przypadku wielu rodzajów Internetu, takich jak te, które są połączone liniami telefonicznymi lub kablami koncentrycznymi, może mieć znaczenie pora dnia. Internet i DSL oparte na modemie to współużytkowane systemy sieciowe - co oznacza, że ​​jeśli wiele osób w Twojej okolicy korzysta z Internetu, może to spowolnić twoje połączenie internetowe z powodu zablokowanej przepustowości, która jest odpowiedzialna za transmisję danych.

Pamięć komputera Nawet jeśli kupisz wyższą prędkość usługi internetowej, możesz korzystać z tych wyższych prędkości tylko wtedy, gdy Twój komputer ma takie możliwości. Jednym z głównych czynników prędkości w komputerze jest ilość pamięci --- lub RAM ---, którą posiada. Pamięć RAM jest odpowiedzialna za tymczasowe przechowywanie instrukcji komputera. Brak pamięci RAM oznacza, że ​​komputer musi przechowywać instrukcje na dysku twardym, co trwa dłużej.

Szybkość procesora Szybkość procesora --- lub szybkość, z jaką komputer wykonuje i przesyła instrukcje --- jest innym aspektem, który określa szybkość komputera, a także jego połączenie z Internetem. Jeśli masz wysoką prędkość Internetu, ale nie masz wystarczająco dużej szybkości procesora, komputer nie będzie w stanie szybko wykonać instrukcji, co spowoduje spowolnienie interakcji z Internetem.

Wirus Kolejnym możliwym zagrożeniem, które może spowolnić prędkość Internetu, jest wirus. Jeśli nie masz zainstalowanego dobrego programu antywirusowego, wirusy mogą zainfekować komputer, co może spowodować znaczne zmniejszenie szybkości wykonywania wszystkich operacji, w tym połączenia internetowego. 2)

1 Źródło: Gendou 2 Źródła: eCo MTC

Mitch
źródło
1
@Mitch „Spróbuj także wyłączyć udostępnianie Internetu przez odznaczenie Dostępne dla wszystkich użytkowników. Właśnie próbowałem, a to zrobiło różnicę ”. Czy mógłbyś podać jej liczbę?
1
@nuttyaboutnatty ta opcja nie wpływa na router.
Mitch
1
@Mitch Nie jestem pewien, czy mogę zgodzić się na stwierdzenie, że „system operacyjny nie ponosi winy” : co ze sterownikami? Niezależnie od tego, czy zaliczasz je do systemu operacyjnego, czy nie, może to być „wąskie gardło”, nie? Podłączyłem też laptopa bezpośrednio do modemu (co wyklucza interferencję routera): wciąż nie ma prawie „równości” prędkości.
orzechowy o natty
1
Spróbuj uruchomić LiveCD / LiveUSB innej wersji Ubuntu lub innej dystrybucji (Fedora itp.). W pewnym momencie mogą wystąpić zmiany w sterowniku.
Bert
1
Mój powyższy komentarz zostaje usunięty, a głosowanie nad odpowiedzią „Dostępne dla wszystkich użytkowników”, która jest wysoce prawdopodobna, nie jest przyczyną niskiej prędkości? Naprawdę mody? Dalej chłopaki! Nie jestem ekspertem od sieci, ale ta domniemana odpowiedź powyżej nawet nie zawiera niczego, co mogłoby wyjaśnić przyczynę zmniejszenia prędkości o połowę na Ubuntu w porównaniu do XP.
Marky,
1

Nie jestem doświadczonym użytkownikiem, ale jak widać na zdjęciu:

obraz testu prędkości

Mam to samo połączenie.

Zdarzyło mi się to podczas korzystania ze starej wersji Ubuntu, a problem polegał na tym, że bezprzewodowy adapter USB mojego komputera to 802.11g. Kiedy zmieniam go na 802.11n problem został rozwiązany (możliwe jest tylko dostosowanie sterowników).

Wiem, że z twoją znajomością komputera może to być głupia odpowiedź , ale rozważ moją gotowość do pomocy.

ciemności
źródło
Witamy w Ask Ubuntu! Jak to odpowiada na pytanie? Co konkretnie zalecasz oryginalnemu plakatowi , aby rozwiązać ten problem? W tej odpowiedzi nie jest to do końca jasne.
Eliah Kagan