Причины тормозов могут быть разные, например, плагины/расширения вашего браузера. Но причиной могут быть т.н. утечки памяти, которыми страдают в той или иной мере почти все современные браузеры.
Теоретически, браузер должен автоматически избавляться от т.н. недостижимых объектов, а также освобождать память при переходе на другую страницу, но если браузер не может по какой-то причине освободить память, то вот тогда и возникает утечки памяти. Т.е. браузер сохраняет в памяти то что должен был удалить.
Причинами могут быть ошибки самого браузера или ошибки в расширениях браузера, а также, пусть и реже, из-за ошибок в архитектуре JavaScript-кода. Если объём утечек небольшой, то они не сказываются на работе браузера, но если утечек много то они постепенно съедят всю доступную доступную память, что приведёт к тормозам и даже падению браузера. К примеру, был зафиксирован случай когда многократная загрузка в оперативную память одной картинки JPEG размером 22 КБ привёл в результате к обрушению браузера.
Более подробно про утечки памяти, а также про то как их найти и устранить смотри здесь.