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.
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.
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
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.
Pozdro