0
0

総合システム検査テストのたたき台づくり

  • 市販ではBurnintestなどありますが、自分たちでどうにかならないとゆうしゅうn同僚が制作しているのを見て刺激を受けた
  • Ubuntuしか仕事では最近使わないので、ちょっとつくってみる
  • Windowsってなんだかんだすごいんだなと思うこともある

For your reference
Regarding the English / CN explanation below link is better for non-Japanese speaker

En

Cn

できること (機能追加しました)

maindisplay2.png

  • テキストボックス内は基本的なCPU情報などを載せています。

ひたすら負荷をかける

  • α版みたいなものなので特に見どころはありませんが。
  • 将来的にはスキルを身に着けてもう少し情報・機能を充実させたい

セットアップ

  • Githubからクローンするとディレクトリ作成したり、ファイルの配置が面倒なので、create_and_move_files.shで対応
ターミナル画面

chmod +x create_and_move_files.sh
./create_and_move_files.sh

スクリプトの中身はシンプル

ターミナル画面

#!/bin/bash

# Create main directory
mkdir -p lin_bench

# Create subdirectories
mkdir -p lin_bench/cpu_load
mkdir -p lin_bench/gpu_load
mkdir -p lin_bench/system_info

# Move files to respective directories
mv main.py lin_bench/
mv cpu_load.py lin_bench/cpu_load/
mv gpu_load.py lin_bench/gpu_load/
mv system_info.py lin_bench/system_info/

echo "Directory structure has been created and files have been moved to their respective directories:"
echo "1. main.py has been moved to lin_bench directory."
echo "2. cpu_load.py has been moved to lin_bench/cpu_load directory."
echo "3. gpu_load.py has been moved to lin_bench/gpu_load directory."
echo "4. system_info.py has been moved to lin_bench/system_info directory."


注意
CPU/GPUの負荷ゲージですが、かなり範囲狭いので、近々調整します。=すぐにMAX負荷状態になる・・・

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0