Co to vCPU i jak to działa?

maciej | 2019-02-17 19:12:24 UTC | #1

wytłumaczy mi ktoś jak działa cpu i jak jest to dzielone w vpsach
i czy jak kupujemy VPS KVM Game Pro to dostajemy całe 4ghz czy to jest dzielone czy jak
i co to jest to vcpu


DBanaszewski | 2019-02-17 18:41:23 UTC | #2

CPU to procesor, vCPU to wątek CPU.

Każdy VPS otrzymuje tyle vCPU, ile jest w pakiecie.

Każdy wątek CPU działą z maksymalną częstotliwością podaną w opisie oferty (czasem może więcej, mniej - zależy od wielu czynników).


maciej | 2019-02-17 18:42:46 UTC | #3

czyli każde vcpu ma 4ghz tylko dla nas?
i jak mamy 2vcpu to są dwa rdzenie po 4ghz tylko dla nas?


Timo | 2019-02-17 18:43:16 UTC | #4

Dwa wątki, a nie dwa rdzenie.
Jeśli CPU ma 8 rdzeni i 16 wątków, to na jeden rdzeń przypadają dwa wątki.


DBanaszewski | 2019-02-17 18:44:42 UTC | #5

Teoretycznie tak.

Jeżeli masz 2 vCPU, to masz 1 rdzeń procesora.
1vCPU = 0,5 rdzenia CPU.

KVM ma to do siebie, że izoluje użytkowników nawet po CPU, więc tak, są to wątki tylko dla Ciebie.


maciej | 2019-02-17 18:46:01 UTC | #6

a wiecie gdzie można kupić vpsa z wątkiem 4 ghz ponieważ coś co chce odpalić jest jedno rdzeniowe


Timo | 2019-02-17 18:45:26 UTC | #7

Nie, to tak matematycznie nie działa.
Masz 4 GHz, ale na spółkę z kimś ;) (lub teoretycznie z sobą, jak masz 2 vCPU)


DBanaszewski | 2019-02-17 18:46:06 UTC | #8

[quote=”Timo, post:7, topic:10177”]
ale na spółkę z kimś
[/quote]

To nie OVZ, KVM ma na sztywno przydzielone vCPU i nie da się kraść (można, ale to w bardzo małym procencie [~2% na cały node])


Timo | 2019-02-17 18:47:35 UTC | #9

Tak tak, ale jeśli mamy 1 vCPU, a w danym CPU przypadają dwa wątki na jeden rdzeń, to de facto ktoś może dostać drugi wątek do tego samego rdzenia - o to chodziło ;)


DBanaszewski | 2019-02-17 18:47:51 UTC | #10

A no to się zgadza :)


maciej | 2019-02-17 18:51:34 UTC | #11

troche zrobiłem zamieszanie bo jak pisałem jedno pytanie to inny użytkownik w tym czasie odpowiedział na to pytanie więc stwierdziłem że zedytuje to pytanie na kolejne lecz w tym czasie pojawiły się kolejne pytania i ono zostało niewidoczne.
zadam to pytanie jescze raz
a wiecie gdzie można kupić vpsa z wątkiem 4 ghz ponieważ coś co chce odpalić jest jedno rdzeniowe


DBanaszewski | 2019-02-17 18:54:29 UTC | #12

[quote=”maciej, post:11, topic:10177”]
wiecie gdzie można kupić vpsa z wątkiem 4 ghz ponieważ coś co chce odpalić jest jedno rdzeniowe
[/quote]

Serwer VPS postrzega 1 vCPU jako jeden rdzeń CPU.

Taki serwer VPS z 2vCPU (1 rdzeń CPU) kupisz na lvlup.pro (hello, I’m here), KVM GAME PRO+, najtańszy pakiet.

(Z kodem dbanaszewski.pl 12% taniej :stuckouttongue: )


maciej | 2019-02-17 19:02:59 UTC | #13

pisaliście

[quote=”DBanaszewski, post:5, topic:10177”]
Jeżeli masz 2 vCPU, to masz 1 rdzeń procesora.
1vCPU = 0,5 rdzenia CPU.
[/quote]

chodzi o to że ja chce postawić serwer pewnej gry która będzie używała prawie 4ghz i ten serwer jest jedno rdzeniowy
więc skoro
[quote=”DBanaszewski, post:12, topic:10177”]
Serwer VPS postrzega 1 vCPU jako jeden rdzeń CPU.
[/quote]
to chyba mój serw będzie mógł używać tylko 1 wątek(2ghz)


DBanaszewski | 2019-02-17 19:05:26 UTC | #14

[quote=”maciej, post:13, topic:10177”]
pisaliście
[/quote]

To jest fizyczny wygląd dzielenia CPU - tak jest.
Serwer VPS odczytuje (a dokładniej system na VPSie) 1vCPU jako jeden rdzeń o jednym wątku.


DBanaszewski | 2019-02-17 19:05:06 UTC | #15

[quote=”maciej, post:13, topic:10177”]
to chyba mój serw będzie mógł używać tylko 1 wątek(2ghz)
[/quote]

Nie, 1vCPU pracuje z maksymalną częstotliwością podaną w ofercie. vCPU, CPU, rdzenie pracują z maksymalną częstotliwością podaną w ofercie.


maciej | 2019-02-17 19:07:02 UTC | #16

to jak to jest wtedy z dzieleniem skoro działają z maksymalną częstotliwością


DBanaszewski | 2019-02-17 19:08:15 UTC | #17

Każdy wątek działa z maksymalną częstotliwością podaną w ofercie - dlatego zamiast np. 200 MHz, mamy 4GHz.

Powtarzam to już chyba trzeci raz.


Lumpiasty | 2019-02-17 19:09:38 UTC | #18

Wątki działają niezależnie od siebie, tylko są w jednym kawałku krzemu i komunikują się tą samą szyną danych. Jakby 2 rdzenie w opakowaniu jednego.


system | 2019-03-21 19:09:02 UTC | #19

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.