All iMac Intel Core Duo models
have two user-accessible memory slots that support up
to 2GB (2048MB) maximum. Apple recommends that memory
be installed in matched-size pairs to maximize performance.
With a matched pair installed, Apple notes that both
memory banks can be accessed at the same time which will
allow a maximum memory throughput of up to 10.7GBps.