Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
25% Recurring Discount on NVMe VPS
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Can't run Geekbench 6 on @TencentLighthouse 's promotional 1y 2vCPUs 2GB RAM VM

manishmanish Member
edited 7:45AM in General

I got a 1-year 2vCPUs Linux VM for 10.08 USD/year [promotional pricing] with the following specs:
2vCPUs2GB, SSD 40GB, Peak Bandwidth 20M, Monthly Traffic 512GB

As listed at: https://www.tencentcloud.com/act/pro/lighthouse

It freezes the system every time I run Geekbench 6 on it. I have no way to do anything but reboot from their console. It won't even let me ssh login from another tab etc.

System information according to the Geekbench 6:

System Information
  Operating System              Debian GNU/Linux 13 (trixie)
  Kernel                        Linux 6.12.94+deb13-amd64 x86_64
  Model                         Tencent Cloud CVM
  Motherboard                   N/A
  BIOS                          SeaBIOS seabios-1.9.1-qemu-project.org

CPU Information
  Name                          AMD EPYC 9754
  Topology                      1 Processor, 1 Core, 2 Threads
  Identifier                    AuthenticAMD Family 25 Model 160 Stepping 2
  Base Frequency                2.25 GHz
  L1 Instruction Cache          64.0 KB
  L1 Data Cache                 64.0 KB
  L2 Cache                      512 KB
  L3 Cache                      256 MB
  Instruction Sets              sse2 sse3 pclmul fma3 sse41 aesni avx avx2 avx512-f avx512-dq shani avx512-bw avx512-vl vaes avx512-vnni

Memory Information
  Size                          1.90 GB

So, the CPU looks good to handle this.

Their support is prompt and replied as follows:

Upon checking the logs, we found that the CPU was running at 100%​ and the system eventually ran out of memory (OOM). The system subsequently killed the geekbench_avx2​ business process.
Please note that severe memory shortages can cause excessive disk read operations, leading to I/O bottlenecks and system freezes.
We recommend:
1. Optimizing your application to reduce memory consumption, or
2. Upgrading to a higher-spec instance plan to accommodate your workload.  https://www.tencentcloud.com/document/product/1103/41562 

Of course a synthetic benchmark will peak the CPU to max for a while but it is the job of the hypervisor to throttle or control it? Isn't it? It should not just freeze, right? or am I wrong?

Can someone explain me why is this happening? I am running Debian 13.5 with no load like VPN, web servers etc. Just sshd server.

@TencentLighthouse Please look into this. Thank you!

Here is the results of @ddps 's 1core 2G RAM VM [1 Core less and same amount of RAM]:
https://browser.geekbench.com/v6/cpu/18569350

Comments

  • EthernetServersEthernetServers Member, Patron Provider

    What did their support team say when you contacted them on their website?

  • manishmanish Member

    @EthernetServers said: What did their support team say

    I have included it in the post. Basically they want me to upgrade!

    Upon checking the logs, we found that the CPU was running at 100%​ and the system eventually ran out of memory (OOM). The system subsequently killed the geekbench_avx2​ business process.
    Please note that severe memory shortages can cause excessive disk read operations, leading to I/O bottlenecks and system freezes.
    

    Could it be related to disk read operations? Or their hypervisor is not tuned to handle CPU burst loads?

    Best Regards

  • dbadudedbadude Member

    Dont run it in a ssh session, put in a background session. Like; nohup yourbenchscript &

    Thanked by 1totally_not_banned
  • manishmanish Member

    @dbadude said: Dont run it in a ssh session, put in a background session

    I never had to do this. How would this help please?

  • edited 8:27AM

    @manish said:
    Could it be related to disk read operations?

    Maybe. If you run into a situation where the system doesn't have anything good to swap (assuming you have swap enabled of course) and starts endlessly juggling different chunks in and out of RAM (since it really needs all of them but can't fit everything into RAM at the same time) it's not going to be pretty and can basically feel like a hard lock even on bare metal. Add a virtualized disk shared with X other VMs and blasted cores...

    Theoretically 2G should be plenty in my opinion but given how much senseless resource waste modern Linux installations regularly are i wouldn't be surprised if i'm wrong.

  • suutsuut Member

    Is it the latest version of Geekbench 6? If I recall correctly, there were issues with the previous version of Geekbench 6 failing to run.

  • dbadudedbadude Member

    @manish said:

    @dbadude said: Dont run it in a ssh session, put in a background session

    I never had to do this. How would this help please?

    if memory and cpu is getting tight some processes (like your ssh session) can be killed by the kernel or hypervisor. If you want your benchmark to finish it shouldnt be run in a ssh session but in the background, so when the ssh session is killed, the child (your benchmark) session isnt killed too.

  • manishmanish Member

    @suut said: Is it the latest version of Geekbench 6?

    Yes and the same version ran here:

    Here is the results of @ddps 's 1core 2G RAM VM [1 Core less and same amount of RAM]:
    https://browser.geekbench.com/v6/cpu/18569350
    

    I have Ghost instance [tech blog], email server, authoritative DNS and what not running on it vs literally nothing on Tencent's VM.

  • suutsuut Member

    @manish said:

    @suut said: Is it the latest version of Geekbench 6?

    Yes and the same version ran here:

    Here is the results of @ddps 's 1core 2G RAM VM [1 Core less and same amount of RAM]:
    https://browser.geekbench.com/v6/cpu/18569350
    

    I have Ghost instance [tech blog], email server, authoritative DNS and what not running on it vs literally nothing on Tencent's VM.

    The CPU supports sustained 100% utilization.

  • manishmanish Member
    edited 8:59AM

    So, it worked now, all that was required is a GB of SWAP!! :wink:

    It was literally running out of memory as I saw this time while doing the test with top running in a separate tab.

    Results of 2vCPUs2GB AMD EPYC 9754 instance by @TencentLighthouse with GB6:
    https://browser.geekbench.com/v6/cpu/18570622

    vs 1vCPU2G AMD Ryzen 9 9900X instance by @ddps:
    https://browser.geekbench.com/v6/cpu/18569350

    AMD's Desktop CPUs are crazy good for servers? I had similar experience with @gigahost 's AMD Ryzen VMs.

  • manishmanish Member

    @dbadude said: if memory and cpu is getting tight some processes (like your ssh session) can be killed by the kernel or hypervisor.

    Thank you but a GB of SWAP fixed it :smiley:

  • LeviLevi Member

    Always add swap to low memory servers. Holy shit. What llm has to say about that?!

  • manishmanish Member

    @Levi said: low memory servers

    Since when 2GB is low for a VPS? They still do 512M VMs, don't they? Apparently 2G without swap is edgy situation if you want to do Geekbench. It may or may not run depending on the installation image.

  • edited 9:34AM

    @manish said:

    @Levi said: low memory servers

    Since when 2GB is low for a VPS? They still do 512M VMs, don't they?

    Yeah, agreed. When you know what your workload requires you can pretty much skip swap. I have a 256mb VM running without swap no problems. I wouldn't try benching that sorry snail though :D

    Thanked by 1manish
  • dbadudedbadude Member

    @manish said:

    @dbadude said: if memory and cpu is getting tight some processes (like your ssh session) can be killed by the kernel or hypervisor.

    Thank you but a GB of SWAP fixed it :smiley:

    weird because 2GB physical ram should be enough. but anyway making a swap of 1 or 2 Gb is always handy on those low end chicken

  • manishmanish Member

    @dbadude said: weird because 2GB physical ram should be enough.

    It was almost enough, as only about 40-50M of SWAP was used during the test.

    If I got to install Debian from scratch vs provider's image, chances are it would run well without the SWAP. It did on a VM hosted on a friend's server with R9 7900 1core 2GB

  • LeviLevi Member

    Nowadays 8GB DDR5 is normal. 2 and bellow is small plate chicken with no fries.

  • ascicodeascicode Member
    edited 10:23AM

    Does swap change a bit of benchmark, maybe 1-2%?

Sign In or Register to comment.