I was reading a article about data types alignment in memory(here) and I am unable to understand one point i.e.
Note that a double variable will be al
8 byte alignment for double on 32 bit architecture doesn't reduce memory reads but it still improve performance of the system in terms of reduced cache access. Please read the following : https://stackoverflow.com/a/21220331/5038027