![Modelio sysml example](https://loka.nahovitsyn.com/173.jpg)
The dd utility can be used to measure both reads and writes. Will plot a detailed graphic with the boot sequence: kernel time, userspace time, time taken by each service. Systemd-analyze $ systemd-analyze plot > boot.svg KDiskMark with its presets and powerful GUI calls Flexible I/O Tester and handles the output to provide an easy to view and interpret comprehensive benchmark result. Kdiskmark is an HDD and SSD benchmark tool with a very friendly graphical user interface. Users will need to navigate through the GUI to the benchmark button ( "More actions." > "Benchmark Volume."). This method is independent of partition alignment!
![modelio sysml example modelio sysml example](https://www.modelio.org/media/kunena/attachments/2055/problemModelioDescription.png)
There is a graphical benchmark called gnome-disks contained in the gnome-disk-utility package that will give min/max/ave reads along with average access time and a nice graphical display. Note: One should run the above command 2-3 times and manually average the results for an accurate evaluation of read speed per the hdparm man page. Timing buffered disk reads: x MB in y seconds = z MB/sec Timing cached reads: x MB in y seconds = z MB/sec Using hdparm with the -Tt switch, one can time sequential reads. Storage media can be benchmarked with hdparm ( hdparm). time contains the time command and some shells provide time as a builtin command. The time(1) command provides timing statistics about the command run by displaying the time that passed between invocation and termination. Iperf can be installed, or a different version of iperf is available with iperf3. It has nicely formatted output and a parallel test mode.
![modelio sysml example modelio sysml example](https://i.ytimg.com/vi/HHQiIF8t-kk/maxresdefault.jpg)
Iperf is an easy to use point-to-point bandwidth testing tool that can use either TCP or UDP. Various flavors of ttcp can be found in the AUR: The program must be provided on both nodes between which bandwidth is to be determined. Ttcp (Test TCP) measures point-to-point bandwidth over any network connection. Interbench is available in the AUR: interbench AUR.
![modelio sysml example modelio sysml example](https://www.modeliosoft.com/images/stories/solutions/system/system_engineering2.png)
Tip: With careful benchmarking, different hardware can be compared.
![Modelio sysml example](https://loka.nahovitsyn.com/173.jpg)