この技術記事では、データを値渡しで渡す際のオーバーヘッドについて検証しています。特に、構造体をどのように渡すかがパフォーマンスに与える影響を分析しています。一般的には、構造体を参照渡しする場合、ポインタサイズの構造体を値渡しすることと同じオーバーヘッドが発生します。データのサイズに比例した時間がかかることが分かりました。また、小さな構造体サイズの値渡しと大きなサイズ間で目立った速度差はなく、統計的には処理が効率的であることが示されています。著者はこれらのベンチマークを通じて、さまざまなマシン上での実験結果を提供し、開発者がこの選択において必要な情報を得られるようにしました。