andrzejn: (Default)
[personal profile] andrzejn
Где-то с полгода назад я задумался о том, что в моём ноуте дофига оперативной памяти, которуя я даже всю не использую. И тогда взял и отключил в своём браузере дисковый кэш, оставив только кэш в памяти. Результаты эксперимента:

1) Диск дёргается заметно меньше.
2) Страницы загружаются ощутимо не медленнее. По-моему, с нынешними скоростями бывает быстрее загрузить небольшую страницу или картинку из интернета, чем найти её в большом дисковом кэше.
3) Меньше проблем с устаревшими залежавшимися ресурсами в кэше: после каждого запуска браузера всё наверняка загружается заново.

Думаю, что дисковый кэш браузера морально устарел. По крайней мере, с моими паттернами использования интернета: несколько ресурсов открыты у меня постоянно, а на остальные я хожу очень эпизодически.

Можете попробовать полезть в настройки своего браузера (если понимаете, о чём я тут писал, и знаете, куда лезть), отключить дисковый кэш и попробовать сами.

Date: Thursday, 26 October 2017 14:53 (UTC)
brmail: (Default)
From: [personal profile] brmail
думаю, что верно только первое из трех.
Второе - не совсем верно. Следует учитывать, что чтение из сети происходит многопоточно, но потоков буквально порядка десятка. Тогда как чтение файлов с диска паралельно и не ограничено по колчеству. Те читая мелкий файл с интернета браузер ставит следующий в очередь, а чтение с диска очереди на скачивание не создает. Третье - всецело на плечах програмиста сайта. Что читать из кеша, а что из интернета и через сколько времени считать кеш протухшим, все можно задать в настройках странички, и не забывайте, что кроме мелких элементов дизайна существуют довольно тяжелые картинки-логотипы, просто тяжелые картинки и прочая кешируемая медиа. В качестве примера, вы загружаете 50 постов DW в своей ленте, а через полчаса грузите ленту снова. Нижние два поста уже ушли на следующую страничку, добавлены верхние два, а остальное все - уже было загружено, и всю графику можно тянуть из кеша.
Единственно, ради чего стоит задуматься об отключении кеша, это экономия ресурса SSD, если ваш харддрайв именно такой. С другой стороны у меня уже годами они стоят как основной диск и ничего с ними не происходит страшного. Допускаю, что через 4- лет он может начать умирать, тогда и стоит беспокоиться о замене всего диска.

Edited Date: Thursday, 26 October 2017 14:57 (UTC)

Date: Thursday, 26 October 2017 16:07 (UTC)
brmail: (Default)
From: [personal profile] brmail
ну ты же не знаешь как оно имплементировано в браузере. Например открыл второй инстанс браузера, будет ли в нем доступна версия кеша из первой инстанс?
Вторая бяка, которая есть, и которую ты игнорирукшь - что будет с памятью, если винде понадобиться свободный кусок? Она просто вытеснит твой кеш из реальной памяти в своп-файл на диске.

Date: Thursday, 26 October 2017 23:53 (UTC)
veefore: (Default)
From: [personal profile] veefore
Firefox? В хроме, вроде, кэш вообще не отключается?

Дисковый кэш в браузере не отключал, зато отключал файл подкачки в винде - все работает намного быстрее. Да и на ssd ничего лишнего не пишется. Главное, чтобы памяти хватало.

Date: Friday, 27 October 2017 16:12 (UTC)
alexartukov: (Default)
From: [personal profile] alexartukov
Ты сподвиг меня вернуться к RAM-диску - впервые после УКНЦ.

Дело не только в кэше. Яндекс.Браузер, например, постоянно что-то в своем профиле молотит, а history - еще и пару минут после закрытия всех окон.

Устал, отселил профиль на RAM-диск - и сразу повеселело.

Profile

andrzejn: (Default)
Андрій Новосьолов

March 2026

M T W T F S S
       1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16171819202122
23242526272829
3031     

Most Popular Tags

-

Style Credit

Expand Cut Tags

No cut tags
Page generated Monday, 16 March 2026 07:10
Powered by Dreamwidth Studios