Painter2019 x Core i5-8400

2012年に購入したノートパソコンのCeleron B820でPainter2019を使っていましたからCeleronでも使えると思いますが、CPUに負荷のかかるブラシを使ってさらにサイズを大きくするとCore i5-8400でもCPU使用率100%になります。

テストに使用したのは、AcerのデスクトップパソコンAspire Core i5-8400 XC-885-N58F

Painter2019 x Core i5-8400

Painterのリアル水彩のフラクタルウォッシュ (境界)のサイズを300pxにしてストロークした時のリソースモニターの様子。

CPU 0からCPU 5、合計6個のCPUの使用率が全体的にあがりCPU使用率100%になりました。
Painterのパフォーマンス設定のマルチコアの使用は3。

これは、Corei5のPCにインストールしたときにPainterが設定した値です。
Celeronならここが1になります。
デジタルアート & ペイント ソフトウェア - Corel Painter 2019

マルチコア プロセッサや、AVX2 拡張を使用し、コード最適化を行う CPUへのサポートが強化されたおかげで、これまでで最高速の Painter が生み出されました。

クリスタ x Core i5-8400

クリスタのにじみ水彩を300pxにしてストロークした時のリソースモニターの様子。

描画は遅延しますがCPU使用率は50%以下です。
CPU 0とCPU 5の使用率は100%ですが、その他のCPUを活用している様子はありません。

MediBang Paint x Core i5-8400

MediBang PaintはCPU 5に負荷が集中、その他のCPUを活用している様子はありません。

「Painter 2019」|ソースネクスト
posted by さとぴあ at 2019/04/29 17:03 | Painter

さくらのレンタルサーバのOSのバージョンアップでphpの動作が変わった

サーバのOSのバージョンがあがっただけなのにお絵かき掲示板交流サイトの掲示板の並び方が変わってしまいました。
phpのバージョンは7.2のままです。
XAMPPでは意図通りの動作をするし、さくらのレンタルサーバでも昨日まで問題ありませんでした。
メンテナンスの内容。
FreeBSDのアップデートに伴う変更点 (2019/4/9 更新) – さくらのサポート情報

レンタルサーバのOSである「FreeBSD」のバージョンを9.x系から11.x系へ変更します。
問題が発生したプログラム。
<?php
$arr = array();
foreach(glob('cgi/{foo,bar,baz}/index.html', GLOB_BRACE) as $filename) {
$arr[$filename] = $filename;
}
$i = 1;
foreach($arr as $key => $value){
var_dump($key);
if($i >= 3){break;}
$i++;
}
?>
これまでは、
string(18) "cgi/foo/index.html" string(18) "cgi/bar/index.html" string(18) "cgi/baz/index.html"
foo,bar,baz だったのに、

string(18) "cgi/bar/index.html" string(18) "cgi/baz/index.html" string(18) "cgi/foo/index.html"
bar,baz,foo の順になってしまいました。
foreach(glob('cgi/{foo,bar,baz}/index.html', GLOB_BRACE) as $filename) {
$arr[$filename] = $filename;
}
このコードでは期待通りに並ばないので書き直す事にしました。
<?php
$arr = array('cgi/foo/index.html', 'cgi/bar/index.html', 'cgi/baz/index.html');
for($i = 0; $i <= 2; $i++){
$filename = $arr[$i];
var_dump($filename);
}
?>
XAMPPでも、さくらのレンタルサーバでも、
string(18) "cgi/foo/index.html" string(18) "cgi/bar/index.html" string(18) "cgi/baz/index.html"
が返ってくるようになりました。

POTI-board改のメンテナンスに参加した経験が無かったら書き直せなかったかも…。

お絵かき掲示板 ネコ娘 paintBBS NEO
お絵かき掲示板はこちら。