Нет, так ты ничего не заметишь.
Кеш это вообще не для копирования больших файлов, ибо чтение и запись больших файлов - это линейная скорость чтения, а кеши хороши для рандомного доступа.
Предположим, у тебя выполняется компиляция продукта. тысячи маленьких файликов считаны, обработаны. Для каждого создан небольшой obj файлик (от десятков байт до пары мегабайт) и записан. Затем линкер по ним всем пробегает и собирает уже в основной исполняемый файл.
То есть выполняется несколько тысяч операций прочитаь/записать пару килобайт.
Быстрый кеш поможет тебе быстро взять сотню операций в себя, а затем подумать и записать в основную память одной длинной операцией.
Таким образом на основную память все будет записано словно это была линейная операция.
Динамический и статический - это просто что туда класть. Статический нарезан под готовые кусочки, динамический позволяет сохранить и килобайт и 100 килобайт и гигабайт отдельно нарезанным кусочком под каждую операцию, но будет чуть медленнее.
P.S. В конечном счете, все будет упираться скорее всего в размер кластера дисковой системы.
Почитай детали, если надо
https://www.atpinc.com/blog/what-is-SLC-cache-diff...
Но. На линейное копирование крупных файлов, кеш обычно практически не влияет