CrystalDiskMark 4 ~Marguerite~
CrystalDiskMark 4 ~Unknown~ ~Marguerite~
国内外から多数の要望をいただいておりました CrystalDiskMark の新バージョンの開発に取り掛かりました。ディスクベンチマークのコア部分には Microsoft がオープンソース (MIT License) で開発している DiskSpd を採用するつもりです。
- 開発コードネーム
未定
⇒ (2/5) Marguerite (マルグリット) に決定 - リリース時期
未定 (OSC 2015 Hokkaido が一応目標) - ライセンス
MIT License (Simplified BSD License から変更) - 構成
GUI:GDI/GDI+/(DirectWrite)⇒ (2/5) WPF (.NET4もしくは.NET4.6) で再検討中
Core:DiskSpd https://github.com/microsoft/diskspd - 対応OS
XP/2003/Vista/7/2008/8/2012/8.1/10 (2000 は動作不可)
⇒ (2/5) XP/2003に対応するか検討中
□DiskSpd の XP/2003 対応ビルド方法 (簡易メモ)
- XP 非対応 API への対処 (LoadLibrary()/GetProcAddress())
– GetTickCount64() ⇒ GetTickCount() で代用?
– GetLargePageMinimum() ⇒ 関連コードをスキップ
– GetFileInformationByHandleEx() ⇒ FileExtd.lib をスタティックリンク - リンカーオプション追加
コマンドライン:
x86用:/SUBSYSTEM:CONSOLE,5.01
x64用:/SUBSYSTEM:CONSOLE,5.02
最近のコメント