System information
Distribution, kernel, architecture, hostname, virtualization, CPU model/topology, RAM, swap, root filesystem and block devices.
A single score is rarely enough when comparing servers. Eka Sunucu Benchmark exposes CPU, memory, storage and network behavior separately. System information and a short CPU measurement run by default; disk and network tests are opt-in.
curl -fsSL https://www.ekasunucu.com/templates/website/EkaSunucu/assets/eka-sunucu-benchmark.sh -o /tmp/eka-sunucu-benchmark.sh && bash /tmp/eka-sunucu-benchmark.sh --hizlicurl -fsSL https://www.ekasunucu.com/templates/website/EkaSunucu/assets/eka-sunucu-benchmark.sh -o /tmp/eka-sunucu-benchmark.sh && bash /tmp/eka-sunucu-benchmark.sh --hizliBefore running a shell script downloaded from the Internet, inspect its source. The command below downloads the script and prints it in the terminal without executing it.
curl -fsSL https://www.ekasunucu.com/templates/website/EkaSunucu/assets/eka-sunucu-benchmark.sh -o eka-sunucu-benchmark.sh && sed -n '1,240p' eka-sunucu-benchmark.shThe default mode does not open a benchmark connection to an external host and does not upload results. Disk testing creates a temporary 512 MiB file only with --disk/--tam and removes it afterward. Network testing connects only to the iperf3 target you provide.
Distribution, kernel, architecture, hostname, virtualization, CPU model/topology, RAM, swap, root filesystem and block devices.
Uses OpenSSL SHA-256 speed as a short repeatable CPU micro measurement. It is not an application benchmark, but it is a useful signal when comparing similar systems under comparable conditions.
When fio is available, the script runs 4K random read/write and 1 MiB sequential read/write tests so IOPS and throughput can be viewed separately.
Network testing never starts automatically. With --ag or --tam and a target iperf3 server, it runs an 8-second client test and avoids silently connecting to arbitrary public test endpoints.
No. Most system information is readable as a normal user. fio only requires write permission to the selected temporary directory.
No. This version performs no automatic package installation and makes no persistent system setting changes. Missing fio or iperf3 causes the related test to be skipped with a message.
I/O benchmarks can affect production performance. Run the disk profile during a low-traffic window and only when sufficient free space is available.
A network benchmark should make its destination explicit. The script therefore starts no network test until you provide an iperf3 target.
Run the same command on two servers and compare CPU, disk and network in a similar time window and load state.