変奏現実

パソコンやMMORPGのことなどを思いつくまま・・・記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。

この画面は、簡易表示です

2015年6月20日

GPUを強化したBroadwell-K

Core i7 4790Kで貧相なGPUじゃしょうがないと書いた。
そう思った人が多かったのだろう。
急遽、GPUを強化したCore i7-5775Cが出た訳だけど。
CPUは若干性能低め、但しマルチコアやマルチスレッド対応のゲームなら、若干性能高めになっている。
色々な記事を読んでいると、4790Kに比べ5775Cがクロックが低めになっているのは、4790Kと同じクロックまで上げると、消費電力がググっと増え、電力/処理性能・比(小さい程良い)が悪くなってしまい、アピール性に欠けるためらしい。
どの記事もOCせず普通にゲーム系のベンチマークを動かしてもGPUが力強く働くので4790Kより消費電力が増えており、これに4790K並みのCPUクロックにしてしまうと、飽きれるくらい消費電力が増えてしまいそうな勢い。
チップ自体の価格も高め設定になっているし、ゲームするなら、(存在しない)GPU未強化Broadwell-Kとグラボの組合せの方がお得ということになる。
Broadwell-Kは、
今のPCのオンボではゲームがモタツクけどグラボは付けたくない人。
オンボードのGPUに頼るしかないnucなど小さなケースを利用する人。
そんな明確な方向性を持ったCPUなのだろう。
今のスティックPCはAtomばかりだがいづれCore i7(高性能スティックPC)版も出てくる可能性があるのかも。
勿論、ゲームはより快適になるが、消費電力もそれなりに上がる。どの記事にも発熱に関する情報が無いが多分増えているのだろう。
TDPにはゲーム成分が含まれていない様だ。
ブログ鯖でもマルチスレッド性能が上がっているのなら使い道はあるが、CentOSの最小インストールならUEFIとインストール画面しかGUIしないのでほとんど使わないGPUの分だけ高価格になっていて不向き、ただCentOSのデスクトップ画面を使うために安いグラボを付けているならスピンドルを1つ減らし耐久性を高める意味はありそう。



日に1~2回ぐらい高負荷になる理由

cpu-day
6/19 6:00 ~ 6:30
cromtab -e
30 6 * * * /usr/sbin/reboot
6/19 10:30~11:00
Jun 19 10:36:56  run-parts(/etc/cron.daily)[3812]: finished 0yum-daily.cron
Jun 19 10:36:56  run-parts(/etc/cron.daily)[2607]: starting chkrootkit
Jun 19 10:37:05  run-parts(/etc/cron.daily)[4952]: finished chkrootkit
Jun 19 10:37:05  run-parts(/etc/cron.daily)[2607]: starting freshclam
Jun 19 10:37:13  run-parts(/etc/cron.daily)[4961]: finished freshclam
Jun 19 10:37:13  run-parts(/etc/cron.daily)[2607]: starting iplist_check.sh
Jun 19 10:37:13  run-parts(/etc/cron.daily)[4988]: finished iplist_check.sh
Jun 19 10:37:13  run-parts(/etc/cron.daily)[2607]: starting logrotate
Jun 19 10:37:13  run-parts(/etc/cron.daily)[4995]: finished logrotate
Jun 19 10:37:13  run-parts(/etc/cron.daily)[2607]: starting man-db.cron
Jun 19 10:37:14  run-parts(/etc/cron.daily)[5006]: finished man-db.cron
Jun 19 10:37:14  run-parts(/etc/cron.daily)[2607]: starting mlocate
Jun 19 10:37:16  run-parts(/etc/cron.daily)[5017]: finished mlocate
Jun 19 10:37:16  run-parts(/etc/cron.daily)[2607]: starting virusscan
6/20 11:00~10:30
Jun 20 11:27:13 ssiscirine run-parts(/etc/cron.daily)[2487]: starting chkrootkit
Jun 20 11:27:21 run-parts(/etc/cron.daily)[4279]: finished chkrootkit
Jun 20 11:27:21 run-parts(/etc/cron.daily)[2487]: starting freshclam
Jun 20 11:27:34 run-parts(/etc/cron.daily)[4287]: finished freshclam
Jun 20 11:27:34 run-parts(/etc/cron.daily)[2487]: starting iplist_check.sh
Jun 20 11:27:42 run-parts(/etc/cron.daily)[4457]: finished iplist_check.sh
Jun 20 11:27:42 run-parts(/etc/cron.daily)[2487]: starting logrotate
Jun 20 11:27:42 run-parts(/etc/cron.daily)[4464]: finished logrotate
Jun 20 11:27:42 run-parts(/etc/cron.daily)[2487]: starting man-db.cron
Jun 20 11:27:43 run-parts(/etc/cron.daily)[4475]: finished man-db.cron
Jun 20 11:27:43 run-parts(/etc/cron.daily)[2487]: starting mlocate
Jun 20 11:27:45 run-parts(/etc/cron.daily)[4486]: finished mlocate
Jun 20 11:27:45 run-parts(/etc/cron.daily)[2487]: starting virusscan
らしい。
6/20 6:00 ~ 6:30 に高負荷にならない理由は不明。
6/20 0:00 ~ 2:00 はCounterizeIIをアンスコ・インストをくりかえしたり、いろいろいじっていたせい。
なぜ高負荷になるのか?
それは温度を観ると判る。
temp1-day

最大 平均 最新
temp1 26.8 C 26.8 C 26.8 C
Core2 44.0 C 38.0 C 40.0 C

CPU100%近くになっても、あまり上がらない。
つまり、温度優先(44.0 Cでクールダウン)の設定の様だ。
 



【CounterizeII】特定のIPアドレスのカウンタを消す

設定をミスると自分のIPアドレスがいっぱいカウントしてしまうので
消す方法。

SET @IP:='PCのIPアドレス';
SET @MD5IP:=md5(@IP);
SET @MD5IP16:=SUBSTRING(@MD5IP,2,16);
SELECT @BEFORE_COUNT0:=count(*) FROM wp_Counterize  WHERE IP = @MD5IP16;
SET @BEFORE_COUNT:=@BEFORE_COUNT0;
DELETE FROM wp_Counterize WHERE IP = @MD5IP16 AND @BEFORE_COUNT>0;
SELECT @AFTER_COUNT0:=count(*) FROM wp_Counterize  WHERE IP = @MD5IP16;
SET @AFTER_COUNT:=@AFTER_COUNT0;
SELECT @IP AS IP, @MD5IP AS MD5IP, @MD5IP16 AS MD5IP16, @BEFORE_COUNT AS BEFORE_COUNT , @AFTER_COUNT AS AFTER_COUNT

 
これでBEFORE_COUNTが0件なら問題なし。
SUBSTRING(@MD5IP,2,3);としてみると、3文字でてくるので
SUBSTRING(@MD5IP,2,16);の部分は、2文字目から16文字分切り出す。
多分MYSQLじゃなくてもいけるハズ。
いちいち

SELECT @BEFORE_COUNT0:=count(*) FROM wp_Counterize  WHERE IP = @MD5IP16;
 SET @BEFORE_COUNT:=@BEFORE_COUNT0;

と、SELECT で設定した変数を SET で別の変数を設定しているのは、
phpMyAdminで実行すると、SELECT文が何度か実行してしまうらしく、

SELECT @BEFORE_COUNT0:=count(*) FROM wp_Counterize  WHERE IP = @MD5IP16;

の@BEFORE_COUNT0に0が入ってしまい、最後のSELECTで、
BEFORE_COUNT:0、AFTER_COUNT:0 になってしまうから



Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' for query SELECT keywordID FROM wp_Counterize_Keywords

Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘=’ for query
SELECT keywordID
FROM wp_Counterize_Keywords
WHERE keyword = ‘\xe3\x83\x87\xe3\x83\x90\xe3\x82\xa4\xe3\x82\xb9 root\\\\wpd\\\\0000
wp_Counterize_Keywordsの照合手順がlatin1_swedish_ciなせいらしい。
  1. 使用中のプラグインのリストから ConterrzeII を削除。
  2. ブログ用のDBの照合手順をutf8mb4_general_ciに変える。
  3. ブログ用のDBのConterrzeII関連テーブルを削除。
  4. ConterrzeIIの設定をメモる
    • SELECT * FROM `wp_options` WHERE `option_name` like ‘counterize_%’
  5. counterize_install.phpを起動するため、ConterrzeIIの設定を削除。
    • DELETE  FROM `wp_options` WHERE `option_name` like ‘counterize_%’
  6. プラグイン 新規作成 で ConterrzeII をインスト。
  7. 設定 ConterrzeII で設定をし直す。
  8. ConterrzeII の改造部分を上書き。

Counterize II Status »

Total: 13836 hits and 681 unique.
Today: 135 hits and 19 unique.
Currently: 2 users online.

なのでカウンタには更に13836




top