Классика баз данных - статьи

       

Другие аппаратные средства


Во всех случаях предполагается наличие основной памяти значительного объема, хотя, вероятно, меньшего, чем объем флэш-памяти или диска. При определении относительных размеров разных видов памяти следует руководствоваться правилом пяти минут []. Заметим, что, несмотря на схожую скорость передачи, краткое время задержки флэш-памяти по сравнению с дисками очень сильно воздействует на время удержания данных в основной памяти.

Наконец, предполагается наличие значительной скорости процессорной обработки, обеспечиваемой современными многоядерными процессорами. Кроме того, автор полагает, что грядущая транзакционная память (на уровне аппаратуры и программных систем) позволит обеспечить поддержку сложных структур данных с высокой степенью параллелизма. Например, в эвристиках замещения страниц можно будет использовать очереди с приоритетами, а не битовые шкалы или связанные списки. Аналогично, от использования более сложных структур данных может выиграть управление блокировками. Тем не менее, не предполагается и не требуется наличие структур данных, более сложных, чем те, которые уже широко используются для замещения страниц и отслеживания местоположения данных.



Содержание раздела