Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
jeden3
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 01 sty 2018, 09:39
Płeć: Mężczyzna
Wersja Ubuntu: 16.10
Środowisko graficzne: Brak
Architektura: Inna

Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: jeden3 » 23 lip 2018, 06:21

Witam, może moje pytanie nie jest zbyt mądre i nie na temat.
Nie jestem specem IT.
Na ilu rdzeniach pracuje Ubuntu 18.04 ?
Sprzęt ma procesory po 2, 4, 8 itd rdzeni - co nie oznacza że wszystkie są wykorzystywane przez system.
Czy jest więc sens kupować komputer 4 rdzeniowy pod Ubuntu 18.04 - ? (bo jeśli i tak pracuje tylko na 2 rdzeniach ?)
Pozdrawiam
K
Awatar użytkownika
Tomfoc
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1676
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Tomfoc » 23 lip 2018, 08:39

Korzysta z tyłu, ile potrzebuje. Obciążysz procka mocniej, to będzie korzystać z większej ilości rdzeni.
Laptop: Lenovo Ideapad 300, CPU: Intel® Core™ i5-6200U CPU @ 2.30GHz × 4, GPU: Intel® HD Graphics 520 (Skylake GT2), RAM: 8 GB, HDD: 500 GB
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3877
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: jacekalex » 23 lip 2018, 14:25

Linux zawsze używa tyle rdzeni, ile tylko znajdzie, chocby ich było 1024.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
Deezy
Sędziwy Jeż
Sędziwy Jeż
Posty: 96
Rejestracja: 16 lip 2013, 14:04
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Deezy » 23 lip 2018, 14:26

A to nie jest tak, że to aplikacje korzystają z X rdzeni? Jeżeli aplikacja jest napisana w ten sposób, że korzysta z max 2 rdzeni, to sam OS przecież nie ma nic do tego. Czy przykładowo instalując stare Ubuntu, które przestało być rozwijane zanim wyszły procesory X-rdzeniowe, to aplikacje wykorzystujące większą ilość rdzeni będą ograniczane jakoś przez system? Tak z ciekawości się dołączam. :P
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3877
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: jacekalex » 23 lip 2018, 14:40

Deezy pisze:
23 lip 2018, 14:26
A to nie jest tak, że to aplikacje korzystają z X rdzeni? Jeżeli aplikacja jest napisana w ten sposób, że korzysta z max 2 rdzeni, to sam OS przecież nie ma nic do tego. Czy przykładowo instalując stare Ubuntu, które przestało być rozwijane zanim wyszły procesory X-rdzeniowe, to aplikacje wykorzystujące większą ilość rdzeni będą ograniczane jakoś przez system? Tak z ciekawości się dołączam. :P
To już zależy od aplikacji, np Vlc czy MPV dekodując film przez procesor potrafią uzyć wszyskich rdzeni.
Od programistów danej apilakcji zaleźy, czy będzie chodzić na jednym czy wielu rdzeniach.

W każdym razie kernel Linuxa, jeśli ma do dyspozycji wiele rdzeni, to postara się rozłożyć aplikacje na wszyskie rdzenie, aby zrównoważyć obiążenie na poszczególnych rdzeniach.
Także jeśli odpalisz np 10 aplikacji, z których każda potrafi pracować tylko na jednym rdzeniu,
to Linux i tak je rozdzeli po wszyskich dostępnych rdzeniach.
W ten sam sposób działa Android i z reszą współczesny Windows też.

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Wojmistrz
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 04 kwie 2016, 15:08
Płeć: Mężczyzna
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Wojmistrz » 05 sie 2018, 01:32

To się dołączę do pytania. A jak jest z obsługą wątków? Czy opłaca się kupować pod Linuxa nieco wolniejsze i7 ale 4/8, czy może odrobinę szybsze i5 4/4?
Podobnie czy warto pchać się Intela, czy może warto kupić większą ilość rdzeni w AMD? Myślę konkretnie o procesorach: Intel Core i7-8700k (6/12) 3.7/4.7GHz lub AMD Ryzen 7 2700X (8/16) 3.7/4.3GHz.
Awatar użytkownika
Spass
Sędziwy Jeż
Sędziwy Jeż
Posty: 88
Rejestracja: 19 paź 2006, 01:54
Płeć: Mężczyzna
Środowisko graficzne: Xfce
Kontakt:

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Spass » 05 sie 2018, 01:48

Wojmistrz, zupełnie nic nie wiemy z twojego postu o tym, do czego chcesz wykorzystywać ten procesor. Nie ma jednej słusznej odpowiedzi, niektóre aplikacje pracują lepiej na dwóch mocnych rdzeniach, inne na szesnastu słabszych. Najlepiej poszukać w sieci benchmarków pokazujących różnice wydajności w zastosowaniach, które cię interesują.
_____________________________________
"Bosy, ale dumny, wychodzę z Babilonu."
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3877
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: jacekalex » 05 sie 2018, 01:54

Wątki Linux obsługuje, inna sprawa, że ostatnio Developerzy OpenBSD zauważyli solidne zagrożenie bezpieczeństwa w mechaniźmie Hyper-Threading poważną potencjalną lukę bezpieczeństwa (zauważyli to przy okazji badania Spectre), także zalecają wyłączenie HT.
Dlatego przy wielordzenowych procesorach Hyper-Threading jest bardziej ryzykowny niż potrzebny. :twisted:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”