メモリに制約のある x64 システムを使用しており、大量のデータをメモリに保持する必要があります。この種のデータ構造を使用することの欠点は何ですか。
struct entity
{
unsigned int hash : 26;
unsigned int timestamp : 14;
} __attribute__ ((__packed__));
ビット フィールドの使用が推奨されないことはわかっていますが、この整列されていないデータ構造を使用する場合の最悪の欠点は何ですか。
構造体はメモリ ストレージで使用され、パフォーマンスの低下が予想されます。