Questions tagged [benchmark]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2
votes
0answers
12 views

How to use kcbench?

I downloaded kcbench according to the online tutorial(https://gitlab.com/knurd42/kcbench). The result displayed after running the script is also correct. Processor: Intel(R) Xeon(R) CPU E5-...
2
votes
1answer
27 views

How to install kcbench on a computer without internet?

I want to install kcbench on the Linux server I use. The server is not connected to the Internet, but my computer (window) is able to connect to the Internet, and I can connect to the server via ssh. ...
0
votes
1answer
23 views

Are sysbench results comparable between versions and distros?

I have a machine which i can boot into either Ubuntu 18.04.5 or Fedora 32. I have had some performance issues, so i thought i would run a quick benchmark on both distros. I installed sysbench from the ...
1
vote
1answer
40 views

Does it make sense to use queue-depth when doing synchronous IO benchmark?

Does it make sense to have a queue depth > 1 when doing a synchronous IO benchmark? I was expecting the same result a of QD1, but QD32 does give better result? I thought it would just be ignored. ...
0
votes
1answer
284 views

NVMe performance hit when using LUKS encryption

I'm running all the commands on the Proxmox host, when I LUKS encrypt a disk I get about a 28% hit in read speeds and 66% hit in write speeds. I have aes-ni enabled and I should be getting good enough ...
0
votes
0answers
12 views

How do I measure hard disk READ latency?

I read on this blogpost that I can measure the hard drive write latency using dd if=/dev/zero of=/root/testfile bs=512 count=1000 oflag=dsync, and by reading dd's manpage I realized I can make it &...
1
vote
0answers
18 views

Cannot get sysbench to stop at max time

I am looking to stress test a machine using sysbench so that I can get the CPU temperature to write to a file each second. Right now the test runs past the max time that I set. How to get it to stop ...
-1
votes
1answer
29 views

Forked process never terminates

I'm wanting to run sysbench and have the process fork in the background. When I run the code below. The stress test completes but I never can get back to bash prompt. Note, I only find the first prime ...
0
votes
1answer
48 views

fio: how to write 2X user capacity?

My system has SSDs and I wanted to run some benchmark tests on it based on SSS PTS (SNIA). For example, for IOPS test, the spec suggested to use QD=32, TC=4 and for doing IO, the spec says following. ...
0
votes
1answer
72 views

fio: how to reduce verbosity?

When I run fio command, I get huge file with following lines which fills up the entire space. I am interested in only the final fio output summary. How can I reduce this fio verbosity? :::: Jobs: 4 (f=...
5
votes
4answers
1k views

Find the lightest desktop environment

A high-votes answer here for the question "What's the lightest desktop" which actually tried to quantitatively assess memory use relies on a Wikipedia page which quotes 2011 data. The newest ...
1
vote
3answers
80 views

Where can I find a comparison of graphics cards using free software drivers? Are there any with good performance? [closed]

Is there a comparison of graphics cards that work with exclusively free software (FOSS drivers without any blobs)? If possible the comparison should include price and performance benchmarks of the ...
3
votes
0answers
69 views

Measuring cumulative peak memory usage of multiple parallel processes

Imagine I run a bunch of processes in parallel using xargs and want to measure their cumulative peak memory usage. How can I do that in Linux? GNU time only measures peak RSS of a single process I run....
0
votes
0answers
16 views

Benchmarks for large memory nodes

We have a node with large amount of RAM (1-8 Tb) but small core count (up to 64) running Ubuntu Server 19.10. Could you recommend any ready-to-use open-source (or at least free) benchmarks/tools/...
-1
votes
1answer
46 views

How kernel building is a memory intensive application? [closed]

What makes benchmarks like kernel-build, pbzip, pfscan memory-intensive applications?
1
vote
2answers
113 views

Why do Linux distributions have different performance?

Phoronix published a comparison of 9 operating systems. The three fastest are: Clear Linux 32310 CentOS Stream (while the rolling Manjaro is the penultimate) Fedora Workstation 31 What are basic ...
0
votes
1answer
2k views

Is there anything similar to CrystalDiskMark for UNIX?

If you're shopping for an SSD, you've surely seen one of those screenshots from CrystalDiskMark with a few green squares, and the 2x4 matrix with results of doing read/write tests for the given ...
0
votes
1answer
59 views

FIO benchmark replay fails in case of size 0

Abhishek Srivastava Member 0 1 post Report post Posted yesterday at 01:46 PM I have downloaded Financial application traces in standard *.spc format and then converted it into fio format. Now when ...
1
vote
1answer
434 views

Does mixing up GTK and Qt applications slow down the machine?

Usually it is recommended to either use GTK or Qt apps in the operating system, but not mixing them both together. Example: When using KDE it seems to be obvious to use KMail (Qt) instead of ...
1
vote
1answer
535 views

Printing milliseconds with GNU time

I am using GNU time for benchmarking and would like to measure real, user and sys time to the nearest millisecond. That is, I want to measure seconds to 3 decimal places, not the default 2. Does GNU ...
2
votes
0answers
41 views

Record filesystem activity

I would like to record all filesystem activity so that I can later replay it at will (for benchmarking purposes). What's the best way of doing that? I considered strace, but rejected that because it ...
3
votes
4answers
2k views

Linux utility to bench mark clock speed of CPU

I have a Linux PC with a 3.4 GHz CPU. I must check this processor to see if it actually runs at that speed. Is there a benchmark available? I ran sysbench but it only provides time of completion, and ...
1
vote
1answer
2k views

FIO reporting slow write speeds while DD reports fast ones

According to most disk benchmarks, sequential write speeds are typically very close to the read speeds. Mine are in the ~500MB/s range. $ dd if=/dev/zero of=tempfile bs=1M count=5120 conv=notrunc ...
1
vote
1answer
55 views

What does the CPU consumption in top mean when a CPU is assigned to a single process?

Being on Linux I have "CPUAffinity= 0 1 3" set in system.conf. I also use "taskset -cp 2 $pid" to assign a CPU to a single process. But what does the CPU consumption for the process in top now mean? ...
2
votes
1answer
598 views

Why do diskspd and fio generate odd numbers on Linux vs. Windows?

UPDATE Thanks to Anon's answer, I figured out that the file system was at fault - I used NTFS. The following are the results using FAT32. Windows: diskspd64 -b128K -d5 -o32 -t1 -W0 -Sh -w0 cdm 508, ...
1
vote
1answer
982 views

How does FIO benchmark set IOdepth?

NOTE: My question stems from this other U&L Q - What exactly is iodepth in fio? I want to know how internally FIO sets I/O depth. I.e., one of the parameters we submit to FIO when we run it is "...
2
votes
1answer
199 views

How to improve rsync execution time on OmniOS (illumos-based)?

I am testing illumos in some of its variants, currently OmniOS. As I was benchmarking io-bound processes, I saw that rsync was significantly slower in respect to my reference, FreeBSD 12-CURRENT. ...
1
vote
1answer
38 views

Disk benchmarking program which doesn't produce CPU load

I'm want to mix CPU and IO intensive benchmarks on the same machine with different levels of CPU utilization and IO throughput. Unfortunately I couldn't produce an high IO load without stressing the ...
0
votes
1answer
120 views

Benchmark a USB host transfer speed with Busybox

I want to benchmark a USB host on my custom machine. It has Busybox V1.20.2. From google, I see that it can be done using dd command. For testing, i copy blender.exe (76MB) to the home folder in ...
2
votes
1answer
558 views

Why is `sync + drop_caches` not dropping caches?

I have a test case for journalctl where it spends several seconds reading from the disk. But if I try to benchmark multiple runs of the test case, I find that it's impossibly fast after the first run....
3
votes
3answers
798 views

Process creation time, shell script and system call overhead

I have a machine dual booted with Arch Linux and Ubuntu (16.04). I have recently started using the Kakoune text editor, and noticed that its startup time is drastically different depending on which OS ...
1
vote
0answers
1k views

cryptsetup, LUKS, dm-crypt benchmark

I'm working on embedded software, where I used the cryptsetup to create an encrypted disk space over a NFS ethernet standard connection... I'm interested to understand the writing speed that this disk ...
5
votes
2answers
6k views

How can I measure the speed/performance of a program?

Recently, I was looking at the performance impact of tools such as strace. For instance, this blog post uses the default metrics given by dd. I wanted to do some measurements myself but with other ...
0
votes
0answers
275 views

Comparing I/O schedulers

I intend to compare different three I/O schedulers: "noop", "cfq", and "deadline" and I plan to compare them for both random reads and writes. So far, the only meaningful cases that I have identified ...
5
votes
1answer
447 views

How to delay bash script until there's enough idle cores to run it?

I'm a student who wants to benchmark a NGS pipeline, monitoring performance according to how many cores it has allocated to it and the size of the input file. For this reason, I wrote a bash script to ...
2
votes
0answers
99 views

How to measure time spent accessing file data over network-attached storage?

For a program running on a (Linux) server in a network-attached storage (NAS) environment, how can I measure the amount of time spent transferring data between the server and the network? The time ...
3
votes
1answer
4k views

Flexible RAM Benchmarking Tool

I'm trying to prove that an application I developed is saturating the memory bandwidth. For pure bandwidth benchmarking I'm aware that there's STREAM, but it only measures the maximum sequential burst ...
2
votes
0answers
1k views

How to check if my graphics card (driver) is working properly? [Debian 9]

I have a nvidia graphics card and for getting it to work I only added contrib non-free to my repositories' sections in synaptic (reluctantly), installed nvidia-driver and restarted. In the NVIDIA X ...
1
vote
1answer
144 views

Find out how much time a process spent in it self

The time command can be used to get an estimate of CPU time for a given job. However, it appears that its output includes the time spent in child processes. Is there a way to get the time spent in the ...
5
votes
0answers
4k views

Using dd on Mac OS: conv=fsync equivalent?

I'm running an experiment where I benchmark the speed of reading and writing with and without caching. On Linux, using 'conv=fsync' as an operand makes sure that the output file is entirely physically ...
0
votes
1answer
120 views

FIO Benchmark Tester: Error when building from source

I encountered some errors when I was trying to build the FIO from source with the 'make' command. It seems I may be missing something. Does anyone what it is? root@DSI:/home/main/fio-2.2.10# make ...
0
votes
1answer
2k views

How to read the data from SysBench And UnixBench when testing VPS

i want to test several linux VPS using bench mark tools as i reead there are 2 indestry standart tools called unixBench and SysBench I compiled them and executed them on the VPS And i have results : ...
1
vote
1answer
2k views

How to test speed of an s3 bucket mounted via s3fs-fuse?

I have an s3 share that's mounted via [s3fs-fuse][1] and would like to run some speed tests to compare throughput on DreamHost's DreamObjects vs Amazon S3. Everything is mounted and working just fine ...
1
vote
2answers
121 views

Testing CPU intensity of a single command or function

Is there a command that's useful for doing a benchmark test on a separate command or function; to see how cpu intensive it is? Preferably something similar to how you can report the duration of a ...
2
votes
1answer
3k views

Unable to use bonnie++ for measuring I/O performance

To troubleshoot some performance issues, we want to do some FS benchmark assessment using bonnie++, but whenever I try to execute, it only prints the usage without actually running. Can anyone ...
1
vote
1answer
104 views

Is there a way to benchmark the find command (to compare with locate)?

Reading the accetped answer of the question locate vs find: usage, pros and cons of each other which tells that locate's main advantage is speed I wanted to do some testing, whether I can benefit from ...
10
votes
5answers
7k views

Universal non-bash `time` benchmark alternative? [closed]

For comparing run times of scripts between different shells, some SE answers suggest using bash's built-in time command, like so: time bash -c 'foo.sh' time dash -c 'foo.sh' ...etc, for every shell ...
0
votes
1answer
704 views

read() randomly a file with O_DIRECT flag on, getting a serious performance hit on 32 MB files size?

I am running a benchmark of HDD read that bypasses page cache. I have set O_DIRECT flag and memaligned my memory. This function attempts a random read within a file(lseek64() used). The data I am ...
0
votes
0answers
490 views

Benchmark /dev/shm

I am currently developing a software that needs fast inter-process and temporary I/O communication (images as well as big hdf5 arrays). The "lifetime" of the data is different and dependent on several ...
1
vote
1answer
621 views

HDDs, outer track vs inner track performance benchmarks?

I am interested in relating the position of a file on disk and the I/O R/W performance characteristics associated with this position. I have been able to find two benchmarks, but they are both for ...