ИМХО, сильно укрупненное мнение.
Там же по сути как сделано, если упрощенно. Есть некоторые цепочки блоков, которые по некоторому алгоритму разделены на "кучки" и между собой сцеплены в так называемые цепочки. Сам Oracle работая с кэшем защищает не только конкретные блоки, но и "кучки" блоков (цепочки), делая работу последовательной на столько - на сколько это необходимо для согласованности. Таким образом, отдельно взятый блок и "кучка" блоков (цепочка) - это отдельные ресурсы, которые могут быть популярными либо не популярными по отдельности.
Например, представим ситуацию, когда самые востребованные блоки (не обязательно "горячие") попали в одну "кучку". Соответственно, все - приехали. Да, возможно, что есть некторый блок, который сразу всем необходим - это уже, так называемый, горячий блок.
А системные ресурсы? Защелка: закрыл-сделал-открыл. Вдруг тут проблема?