構造体のパッキングこのアーカイブは同期化されません。日記が更新されても、このアーカイブには反映されません。シェルのインタフェースには構造体が良く出てくる。考えてもいい程、低水準の定義が多いのだ。言語の構造体を定義する場合、注意点がある。それは、パッキングやアラインメントと呼ばれる機構だ。「定義の順序」や「型の大きさ」が大きな意味を持つ。構造体としてのメモリ効率は良いのだが、アクセス効率は悪くなることがある。倍数のアドレスに配置された場合よりも読み書きに余計な時間がかかるのだ。構造体にバイト単位の詰め物を入れることで整列し、アクセス速度を最適化することが考えられた。言語ではコンパイラによって自動的に行われる。整列される間隔の最大バイト数を指定する。バイト境界のメモリ位置に整列される。バイトのパッキングがなされているものが多い。