整列されたメモリが私の仕事を容易にするので、malloc() よりも memalign() を使用する必要があるかどうかを決定しようとしています。ここで GNU ドキュメント ( http://www.gnu.org/software/libc/manual/html_node/Aligned-Memory-Blocks.html )を読み、The function memalign works by allocating a somewhat larger block.
その「やや大きなブロック」の正確な値を知りたいと述べています。 .
論理的に考えると、必要な余分なメモリは、必要なアライメントの値と等しくなるはずです。しかし、それ以上の最適化があるかどうかはわかりません。