Отличия DRAM и SDRAM
Основная отличительная особенность SDRAM по сравнению с другими типами оперативной памяти связана с синхронизацией работы с центральным процессором.
Раньше системы памяти функционировала асинхронно, поэтому, запросив из нее какие - либо данные процессор был вынужден входить в холостой цикл для того, чтобы их дождаться, так как время ожидания было неизвестным, и это не позволяло заниматься другой работой. Благодаря синхронизации деятельность памяти и процессора, последний всегда “знает”, через сколько тактов он получит необходимые данные. Если результат обращения к памяти нужен не сразу, ЦП может выполнить некоторые команды вместо того, чтобы просто прекращать работу. Соответственно, возрастает эффективность работы современных процессоров, что повышает производительность всей вычислительной системы.
У синхронности работы есть и другая отличительная особенность: контроллер оперативной памяти всегда заранее “знает”, через сколько тактов процессору понадобятся данные из памяти, что позволяет ему оптимизировать свою работу. Именно синхронную (по отношению к процессору) работу новой памяти обычно рассматривают как основную ее особенность, что заложено в названии: Synchronous DRAM.
На рисунке показаны эти отличия структуры DRAM памяти от SDRAM памяти. Видно, что процессы чтения - записи информации в модули SDRAM синхронизованы с тактовой частотой работы ЦП.