コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

2022-01-28から1日間の記事一覧

【Unity】複数の小さなテキストファイルの書き込みを foreach と Parallel.ForEach で実行した場合の速度検証

検証内容 10,000 回 File.WriteAllText を実行する処理を foreach で書いた場合と Parallel.ForEach で書いた場合の速度を検証 検証環境 Unity 2021.2.7f1 Windows IL2CPP ビルド Android IL2CPP ビルド 検証結果(Unity エディタ) 項目 かかった時間 forea…

【Unity】複数の小さなテキストファイルの書き込みを for と Parallel.For で実行した場合の速度検証

検証内容 10,000 回 File.WriteAllText を実行する処理を for で書いた場合と Parallel.For で書いた場合の速度を検証 検証環境 Unity 2021.2.7f1 Windows IL2CPP ビルド Android IL2CPP ビルド 検証結果(Unity エディタ) 項目 かかった時間 for 2.83 秒 P…

【Unity】複数の大きなテキストファイルの書き込みを foreach と Parallel.ForEach で実行した場合の速度検証

検証内容 約 100 MB の文字列を 100 回 File.WriteAllText する処理を foreach で書いた場合と Parallel.ForEach で書いた場合の速度を検証 検証環境 Unity 2021.2.7f1 Windows IL2CPP ビルド Android IL2CPP ビルド 検証結果(Unity エディタ) 項目 かかっ…

【Unity】複数の大きなテキストファイルの書き込みを for と Parallel.For で実行した場合の速度検証

検証内容 約 100 MB の文字列を 100 回 File.WriteAllText する処理を for で書いた場合と Parallel.For で書いた場合の速度を検証 検証環境 Unity 2021.2.7f1 Windows IL2CPP ビルド Android IL2CPP ビルド 検証結果(Unity エディタ) 項目 かかった時間 f…

【C#】各 LINQ ライブラリのベンチマークを確認できる「LinqBenchmarks」紹介

はじめに 上記のリポジトリで各 LINQ ライブラリのベンチマークを確認できます