> an x86 will fetch them on any alignment, so malloc() is not obliged to
> align at all, whereas for performance on an x86 you want to align on a
> paragraph boundary (16 bytes?).

With a 128 bit memory bus, there are obvious advantages to aligning on 128
bit boundaries, however cache-line association maybe more important
depending on your application.

If you are really that low on memory, you probably (a) don't have a
buswidth anything like this and (b) shouldn't be using malloc, which
has significant overheads anyway.

Julian.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to