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: 3
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 »

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
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Tomfoc »

Korzysta z tyłu, ile potrzebuje. Obciążysz procka mocniej, to będzie korzystać z większej ilości rdzeni.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
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 »

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 »

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: 4674
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 »

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: 6
Rejestracja: 04 kwie 2016, 15:08
Płeć: Mężczyzna
Architektura: x86_64

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Wojmistrz »

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
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 197
Rejestracja: 19 paź 2006, 01:54
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

Post autor: Spass »

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ą.
sudo apt purge snapd
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
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 »

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”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 38 gości