Which of the following is true of the limited pointer format?
a. It divides the caches up into groups and assigns one pointer to each group.
b. It always has a lower storage overhead than the coarse bit vector format.
c. It cannot be combined with any of the other formats presented in the text.
d. It works poorly when used with global synchronization variables.