Strona 1 z 1

Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 23 lip 2018, 06:21
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

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 23 lip 2018, 08:39
autor: Tomfoc
Korzysta z tyłu, ile potrzebuje. Obciążysz procka mocniej, to będzie korzystać z większej ilości rdzeni.

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 23 lip 2018, 14:25
autor: jacekalex
Linux zawsze używa tyle rdzeni, ile tylko znajdzie, chocby ich było 1024.

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 23 lip 2018, 14:26
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

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 23 lip 2018, 14:40
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:

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 05 sie 2018, 01:32
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.

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 05 sie 2018, 01:48
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ą.

Re: Ubuntu 18.04 - ile rdzeni procesora wykorzystuje?

: 05 sie 2018, 01:54
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: