Co to vCPU i jak to działa?

Zombie
vps, zarządzanie
maciej
maciej

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
DBanaszewski α-tester v3

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
maciej

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

Timo
Timo Moderator forum.lvlup.pro

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
DBanaszewski α-tester v3

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
maciej

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

Timo
Timo Moderator forum.lvlup.pro

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
DBanaszewski α-tester v3

Timo:

ale na spółkę z kimś

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
Timo Moderator forum.lvlup.pro

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
DBanaszewski α-tester v3

A no to się zgadza :)

maciej
maciej

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
DBanaszewski α-tester v3

maciej:

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

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 😛 )

maciej
maciej

pisaliście

DBanaszewski:

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

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

DBanaszewski:

Serwer VPS postrzega 1 vCPU jako jeden rdzeń CPU. to chyba mój serw będzie mógł używać tylko 1 wątek(2ghz)

DBanaszewski
DBanaszewski α-tester v3

maciej:

pisaliście

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
DBanaszewski α-tester v3

maciej:

to chyba mój serw będzie mógł używać tylko 1 wątek(2ghz)

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

maciej
maciej

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

DBanaszewski
DBanaszewski α-tester v3

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
Lumpiasty Stały bywalec

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
system

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