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

Если бы я использовал очень большой размер кэша для своего браузера, а не меньший, ухудшило бы это производительность системы, потребовав от браузера искать данные в кэше? Если бы я продолжил увеличивать размер кэша, разрешенный браузером, снизилась бы производительность до такой степени, что бы простой обмен данными с сервером по сети был бы быстрее?

У меня возникает ощущение (не зная полностью о реализации систем кэширования браузера), что если бы мне пришлось продолжать увеличивать размер кэша, который браузер мог бы использовать, ему пришлось бы постоянно искать в постоянно увеличивающейся коллекции файлов, чтобы увидеть, получать данные с рассматриваемого сервера или нет - что займет больше времени по мере роста кэша. Давайте предположим, что рассматриваемый жесткий диск не является твердотельным, и для сравнения, даст ли твердотельный накопитель значительный прирост производительности, если я позволю браузеру кэшировать все свои данные на SSD?

1 ответ1

1

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

Теперь SSD увеличит производительность, да, это даст вам значительное повышение, поскольку SSD имеют очень низкую задержку доступа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .