ubuntuのチューニング
昨日は下記条件で27分ちょいという結果でした。
temp1: Intel S3610 400GB x2 RAID0
temp2: RamDisk
では、temp1をHDDにしたらどうなるでしょうか?
temp1: SAS15k 300GBx4 RAID0
temp2: RamDisk
なんと1830.73sec (0:30:31)でした。
これ、同条件のWindows10では5760.32sec (1:36:00)という結果でした。ubuntu強すぎでは!?
では、HDDをsas7.2kに変えたらどうなるか?
temp1: SAS7.2k 2TBx4 RAID0
temp2: RamDisk
2097.18sec (0:34:57)でした。やはりSAS15kよりは遅い、けど十分速いよ!?これ、同条件のWindows10だと2時間以上かかるやつ。ubuntuヤバい。
ubuntuは最強か?
凄まじく速くなりましたが、ubuntuが謎のフリーズをするようになってしまいました。sshで接続してるteratermはWindowが消え、マウスカーソルはフリーズ、pingは届かず。
[ 11.003761] kernel: EDAC amd64: F19h detected (node 0).
[ 11.003764] kernel: EDAC amd64: Error: F0 not found, device 0x1650 (broken BIOS?)
こんな感じのエラーが出まくってました。調べると、メモリのエラーかな?確かにこのPCのメモリはちゃんぽんなんですよね。
HyperX Fury RGB DDR4-3600 32GBx2
TEAMGROUP Elite DDR4-3200 32GBx2
前者はOCメモリ、後者はDDR4-3200ネイティブです。混在したことによりDDR4-2400で動作させています。(というか周波数いくつにしてもダメでした。。。)
BIOSのアップデートでエラーでなくなったという話もあったので試しました。
ASUS B550-E GAMINGの最新版2404にアップデート
エラーは消えなかった…orz
ちなみにメモリ不足ではありませんでした。ramdisk使わずにmadmaxを動かしてもフリーズしましたので。
TEAMGROUPのメモリ4枚で試したいところではありますが、メインPCの水冷ブロックの中なんですよね…これを取り外すのは1日仕事になるので躊躇しています。どうしたものかな。
ubuntuの設定など
昨日はmdadmで/dev/md0、/dev/md1、/dev/md2をRAID0で組みました。しかし、今日再び見たら/dev/md125、/dev/md126、/dev/md127になっていました。しかも中のRAIDアレイがコロコロ入れ替わるんです。
HDDのデバイス番号もコロコロ入れ替わります。/dev/sdaはHMRSK2000GBAS07Kだったのだけど、今日みたらINTEL SSDSC2BX40になっていました。
これを回避するためには、デバイスのマウントをUUIDで指定してやればいいようです。
sudo blkid /dev/md126
/dev/md126: UUID=”0ed2b243-ae57-4869-adfa-0faf4626d515″ TYPE=”xfs”
/etc/fstabに書き込みます。
おっと、その前に、rootのviの動作が気持ち悪かったのでvimをインストールします。
sudo apt install vim
これでいつもの感じで使えるようになりました。
sudo vi /etc/fstab
fstabにマウントを明示させます。これで起動時に自動でマウントもしてくれるようになりました。ついでにnasとramdiskも設定しとく。
[code]
UUID=0ed2b243-ae57-4869-adfa-0faf4626d515 /mnt/sas xfs defaults 0 0
UUID=c0ec9c06-5254-4239-bcd6-577d50387de9 /mnt/s3610 xfs defaults 0 0
UUID=325f0c32-7d99-4937-a485-f7f597fa2c1b /mnt/hgst xfs defaults 0 0
//qnap.local/home/ /mnt/qnap cifs username=hyperbanana,password=pssword,uid=1000,gid=1000,file_mode=0755,dir_mode=0755 0 0
tmpfs /mnt/ram tmpfs defaults,size=110G,uid=1000,gid=1000,mode=0755 0 0
[/code]
再起動したときにdf -Th
してちゃんとマウントされてればオッケー!
ついでにls -l /mnt/
でパーミッションやオーナーグループなどをチェックしとけばOKかな。
今日のチア農場
plot 2222 → 2252 (+30)
XCH 2.26113279 (+0.05364071)
フリーズ地獄で思ったより増えてないけど、報酬はアップしてますね。
ディスカッション
コメント一覧
まだ、コメントがありません