Run comprehensive hardware benchmarks and create a profile:
Runs comprehensive hardware benchmarks and generates a detailed performance profile with bottleneck analysis.
/plugin marketplace add danielrosehill/linux-server-plugin/plugin install linux-desktop-mgmt@danielrosehillbenchmarking/Run comprehensive hardware benchmarks and create a profile:
CPU Information:
lscpunproc and lscpu | grep -E "^CPU\(s\)|Core|Thread"cat /proc/cpuinfo | grep "MHz"Memory Information:
free -hsudo dmidecode -t memory | grep -E "Size|Speed|Type:"swapon --showStorage Information:
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,FSTYPE,MODELlspci | grep -i storagedf -ThCPU Benchmark (if sysbench available):
sysbench cpu --threads=1 --time=30 runsysbench cpu --threads=$(nproc) --time=30 runsudo apt install sysbench if not availableDisk I/O Benchmark (if available):
dd if=/dev/zero of=/tmp/test bs=1M count=1024 conv=fdatasyncrm /tmp/testSystem Performance:
uptimeiostat -x 2 3 (if sysstat installed)Create a comprehensive hardware profile document and save it to hw-profile/hardware-benchmark-$(date +%Y%m%d-%H%M%S).md with:
Format clearly with sections, tables where appropriate, and include raw outputs in code blocks.
After creating the document, inform Daniel of the location and highlight any performance concerns or bottlenecks identified.