Querry Regarding Memory Alignment
March 21, 2016
11:34 a.m.
Hi All, I have 2 questions regarding memory access/alignment 1: can aligned/unaligned virtual address could translate to unaligned/aligned physical address ? or aligned virtual --- > aligned phy and unaligned virtual --- > unaligned phy ?? 2: Since the cpu access the memory in word size, for a large buffer, (say size N bytes where N > wordsize) isn't it sufficient for buffer to be properly aligned if its address % WORD_SIZE == 0? rather than address % N == 0 check?? Since cpu, anyways will not access more than word size at a time so any address which is divisible by wordsize is by default properly aligned from the cpu access point of view? Please share your inputs.
3799
Age (days ago)
3799
Last active (days ago)
0 comments
1 participants
participants (1)
-
Vishwas Srivastava