Отучиваем Google Chrome убивать ресурс SSD винчестера
Предыстория:
Как-то примерно год назад появился у меня компьютер, который можно было брать с собой на диван — ноутбук то есть. Ноутбук выбирался чисто для работы, одним из требований при выборе была неплохая производительность. Процессор Intel Core i3 показался достаточным по производительности.
Но, поначалу шустрый ноутбук все больше и больше начинал меня нервировать своей медлительностью. Не то чтобы он тупил, подвисал и тому подобное — нет, он просто равномерно медленно работал. Особенно это было хорошо заметно если поработаешь за «полноразмерным» компьютером с шустрым винчестером, а потом пересядешь за ноутбук. Виной тому был медленный винчестер ноутбука. Причем это проблема не конкретно моего ноутбука, это проблема всех ноутбуков, потому что в них стоят медленные винчестеры со скоростью вращения 5400 об/мин.
В один из дней это меня достало, и было решено купить SSD. Причем выбирался самый быстрый. Проанализировав занятое место на диске С: и финансы, было решено брать SSD объемом 64 GB. А учитывая что при маленьком объеме у большинства твердотельных накопителей скорость падает пропорционально с уменьшением емкости, круг выбираемых моделей быстро сузился. Выбор пал на Samsung 830.
Но как вставить SSD в ноутбук, в котором нет места под второй винчестер? Вариант с полной заменой HDD на SSD я сразу отмел. Быстрое «гугление» привело к тому, что есть все-таки способы — вместо ненужного нынче DVD поставить SSD. Я был уже не первый с такими вопросами, и быстро нашел что нужен некий переходник в который ложится винчестер и вставляется вместо привода. На ebay.com был найден нужный переходник. Назывался лот «Universal 9.5mm 2.5» SATA 2nd HDD Hard Driver Caddy For CD DVD Optical Bay". Стоил он чуть больше восьми долларов.
После почти месячного ожидания, свежекупленый SSD был вставлен в переходник, а переходник уже в ноутбук. Конечно крышка переходника не совсем как у родного привода, получилось не совсем незаметно, но достаточно терпимо.
На новенький винчестер была установлена новомодная Windows 8, всё летало и я был просто сказочно рад что ноутбук мой обрел практически вторую жизнь. Радости моей небыло предела до тех пор пока я не запустил программы мониторинга оставшейся жизни SSD. В частности, программа SSD Ready предрекала остаток жизни моему SSD в полгода. Это как-то совсем не радовало. Начал читать, и думать почему так.
Решение проблемы:
Оказалось, все было просто — самой основной нагрузкой на винчестер стал… Google Chrome! Никогда бы не подумал что монстр огромной корпорации будет так вредить моему винчестеру.
Хром постоянно что-то пишет в кеш. Практически беспрерывно. Вот сюда каждые 2 секунды
C:UsersUserAppDataLocalGoogleChromeUser DataDefaultCache
Также еще есть папка куда пишется кеш онлайн-видео которое вы смотрите. Папка эта носит название Media Cache
А еще пишутся иконки, история и все такое. В итоге я пришел к выводу, что папка User Data просто постоянно изменяется, записывая-считывая файлы и убивая мой SSD.
Быстрый анализ интернета дал ясно понять, что инженерам Хрома это абсолютно не доставляет неудобств, ибо настроек по этой части у хрома практически нет. Настройки принудительно можно применить, дописав к ярлыку параметр, и потом запускать Хром нужно обязательно через этот ярлык, иначе запустится без параметров. Такие же танцы с бубном и у огнелиса. А вот у Оперы все проще — задал в настройках без кеша, и всё.
Было решено отключить этот проклятый кеш Хрома чтобы он вообще не писал ничего на диск. Добавляем к ярлыку запуска Google Chrome параметр "--disk-cache-size=1 --media-cache-size=1". И о чудо! Кеш не пишется, а браузер… не летает и довольно плохо работает. Особенно заметно когда открываешь хром с 30 открытыми вкладками, когда он все подгружает заново. Ну и совсем от записей мы тоже не избавились — что-то типа иконок и истории, все равно писалось на диск.
Вторым вариантом решения проблемы был перенос папки с настройками профиля хрома User Data на HDD. Это конечно бы решило все проблемы, но спрашивается зачем я покупал SSD?
Следующий вариант по-моему скромному мнению, решил все мои проблемы. Я решил использовать RAM Drive — т.е. держать все в оперативной памяти, и только лишь при выключении писать на винчестер. Учитывая что ноутбук у меня либо включен, либо в ждущем режиме, то писаться при выключении будет очень редко. Из понравившихся программ остановил выбор на Qsoft RAMDisk. Ставится как драйвер. В свойствах выбрал размер диска, файловую систему, куда писать при выключении. Под диск выделил 512 МБ (думаю разумный минимум 128 МБ).
Можно было перенести просто папку кэша, можно было и добавить к ней папку Media Cache, но я решил полностью избавиться от всяческих записей, и перенести полностью всю папку User Data.
Можно было опять же указать в параметрах ярлыка --user-data-dir=«путь к рам-диску» для перенаправления хранения профиля, можно было прописать в реестре, но при запуске без ярлыка либо обновлении, все это не работало бы. Начал думать как бы так сделать чтобы ничего не меняя перенаправить. И тут я вспомнил про символические ссылки!
Была скачана утилита Link Shell Extension, при помощи которой я фактически на месте папки User Data создал «ярлык», ссылку которая вела на мой рам-диск. Т.е. на диске ничего не лежало, заходя в папку User Data мы сразу же перенаправлялись на рам-диск. Причем в чем плюс такого решения — ни система, ни Хром никакого подвоха не видели.
Хром стал работать еще быстрее чем он был на SSD. Очень быстро. Я теперь наверное даже всем порекомендую хотя-бы кеш хрома вынести на небольшой рам-диск. Лично для меня загадка почему инженеры не придают внимания проблеме того что хром очень много и часто пишет. Надежность информации это хорошо, но не ценой же убийства винчестера!
В итоге проделанных манипуляций хром у меня летает, и пишет в оперативку все свои гадости. SSD счастлив и радует долгой оставшейся жизнью.
На ССД 32гб, который шел изначально, был размещен раздел С:(система, программы, документы и т.д.):
Он 3К стоит. К тому же, за полгода его ушатать вряд ли представляется возможным.
Сударь, уже 2019, а у меня до сих пор на ssd 120Гб оперативы) и стоит win10
Вы весьма скромны в потребностях :)))
Так что не бойтесь их, а те кто не поставили еще бегом в магазин, поверьте будете шокированны скоростью своего компа даже многолетнего.
С какого момента замеряешь ?
И скорость установки тоже порадовала.
у меня есть SSD ,который специально для этого, для всех кешей и прочей часто обновляющейся фигни. 2 года, полет нормальный.
да, правда со сменой системы, я тоже перейду на RAM диск.
p.s.
комп не выключается никогда! по ночам крутятся сериалы без остановок через хром ( серии сами переключаются)
делайте выводы сами!
Моему SSD более 3х лет. Всё, включая хром, летает.
Каким идиотом нужно быть, чтоьы ограничить кеш на SSD?
НАХУЯ ВООБЩЕ ЕГО ТОГДА БРАТЬ?
На примере моего SDD (plextor m5s 256) ресурс 3000 циклов перезаписи > 750 ТБ (805306368000 КБ), чтобы хром израсходовал его ресурс понадобится 9320675 дней (или 25536 лет), боюсь мне тогда будет не до хрома :)
Это если ещё не брать в расчет срок гарантии, обычно 3 года, за которые SSD успевает устареть на несколько поколений.
Разве 3000 циклов не означают, что, забив хард на 750 гигов, вы сможете это повторить максимум 3000раз?
1. Откройте Google Chrome.
2. Нажмите комбинацию клавиш Ctrl+Shift+i. Появится окно, в нижнем правом углу которого отыщите вот такую кнопку (Settings - Настройки):
3. Отметьте чекбокс "Disable cache" (Отключить кэш):
4. Закройте открытую часть окна настроек, нажав на x.
В результате - вы успешно отключите кэш в Google Chrome.
ахахахах и все? чувак спасибо тебе большое, моя война закончена.
Я понимаю, что Вы все такие умные здесь :D
То есть чтобы мне ускорить работу хрома, нужно обязательно купить ssd???
А можно как-нибудь без этого? =)
Я, когда купил ССД, максимально его нагружал. На HDD только фильмы, файловая помойка и рабочие чертежи. Все используемые проги - на системный SSD. Скорость запуска автокада стала божественной. Пара игр тоже начала радовать.
Вообще система летать начинает.
Но тут у меня возник такой вопрос - как установить Касперского так, чтобы кэш этой падлы не писался на Диск С? Тоесть Как переместить кэш каперского на другой локальный диск
Плюсы гибрида.
- Мало места занимает.
- Относительно не высокая стоймость
- Постоянно используемые игры, фаилы и приложения будут загружаться как на SSD.
- Большой обьем.
- Готовое и простое решение.
Минусы.
- Шум, тепловыделение, устойчивость к падениям, энергоэффективность все как у стандартного HDD.
Почему стоит ставить SSD в ноутбуках, вместо гибрида.
В ноутбуке, если не используешь HDD он выключается и не создает шума(хотя я, отсек с HDD обклеил шумкой, теперь шумит меньше). После падения SSD выживет, а HDD нет, выживет хотя бы система и важные файлы(ведь вы их храните на SSD верно?).
HDD он выключается если его не используют, соответственно .Энергопотребение можно уменьшить, и 30-40 минут к времени работы.
И ещё одно, не покупайте диски от samsung, лучше ocz(toshiba), и plextor.
Вот в принципе и все, ну и в гибридах ставят поменьше объемом SSD. И нет возможности выбирать марку и конфигурацию HDD и SSD(у меня например стоят toshiba(ssd) и Hitachi(hdd, который был в ноуте).
оно то неособо вредит , но из-за частого включение - выключения будет страдать механика , что не очень хорошо
как "добавить параметр" ?
у меня был OCZ Agility 128gb - ssdLife показывал ресурс в 7 лет. Через год использования ресурс был 100%.
сейчас уже полтора года юзаю Kingston HyperX 3k 240gb- ресурс 100%, предполагаемое время смерти - через 8 лет.
Друг юзал какой-то Patriot - при первом включении ресурс был менее 100% (по-моему 94)
за несколько месяцев использования упал до 50%, появились постоянные сбои (битые файлы, спонтанные перезагрузки и т. п.) - винт умер где-то за 4 месяца. Сейчас у него стоит мой OCZ и благополучно работает (в общем, этот винт служит уже года 3)
У меня на часах сейчас 4:45 ночи, этот пост я увидел три часа назад. Я скачал и поставил Ramdisk и Link Shell, но не могу понять - какие конкретно папки и как конкретно с помощью Link Shell нужно скопировать на RAM диск, чтобы спокойно уже уснуть.
Автор нехотя изнасиловал мой мозг! Я был счастливым человеком с немного медленным Хромом всего лишь три часа назад, пока не прочитал этот пост. Теперь же я досконально изучил все материалы в Педивикии на эту тему, и осталось только ссылки сделать.
я должен делать Hardlink в фолдере User Data? или как?
1 - устанавливаешь русскую версию RAM Disk,
2 - копируешь в RAM диск нужные файлы (я кстати сегодня скопировал туда же и папки с графикой от игр - реально стало лучше качество). После копирования оригиналы папок и файлов нужно удалить!
3 - ставишь Link shell Extension,
4 - в RAM диске нажимаешь правой кнопкой по папке и выбираешь пункт "Запомнить источник ссылки",
5 - заходишь в папку из который ты копировал нужные тебе папки (в случае с Google chrome это папка C:\Users\%username%\AppData\Local\Google\Chrome )
6 - нажимаешь правой кнопкой и выбираешь пункт "поместить как" -> "символическую ссылку" и и появляется ярлык файла или папки.
Каждый файл и папка делаются отдельной ссылкой как в обычном вордовском (екселевском) документе.
Ссылка на RAM Disk http://ramdisk.nm.ru/ramdiskent-rus.htm
Ссылка на Link Shell extension (x64) http://soft.sibnet.ru/soft/30920-link-shell-extension-3-8-5-...
Моё объяснение в картинках http://forum.theabyss.ru/index.php?showtopic=492582
Желаю удачи! ;-)
P.s. Игра называется Euro truk simulator 2, сейчас запускаю на "высоком" параметре графики, до этого на "среднем" за час нагревался и вырубался, на "низком" не вырубался, но и графика была так себе.
P.p.s Ноут: Dell Inspiron на Win7, intel core 7 ||поколение, 8 ядер, 6 Gb оперативной памяти и HDD на 640 Gb
Трим пашет,по скоростям видно на картинке.
Установлен ССД и два винта. На ссд винда, на винтах РЕИД. Жалко разбивать и долго, вот и думаю. Будет ли быстрее в AHCI?
, поел пошел за кофе прихожу а экран черный...в итоге выяснилось что умер ссд не определяется ни на одном моем компьютере...пойду на неделе за новым, теперь уверен что хром виноват:(
Ps: прожил 1.5 года...
SSD уже 4 года, а прога говорит, что год (
На дворе 2020й, цены на ССД снизились, и если он крякнет, то не сильно жаль, но если на нем была важная инфа - фотки, семейные видео, документ и тд, то потом уже ничего не восстановить...
Что я понял: чтоб гуглохром быстрее работал - переносим его кеш на рам диск, давая этим хрому ещё 512-1024 мб оперативы к 1-2гб, которые он уже отлопал на показ 2х вкладок. Логика - её нет.
Что я не понял: зачем говорить, что в лисе нет возможности отключить кеш, когда через about:config всё настраиваться.
Итого: ie6+ - вот что было реально лучше, там и кеш можно было перенести средствами браузера.
А по сути SSD это неплохо, но пока объёмы их не радуют. Да и гуглохром вещь таки сильно кривая, но благодаря скрытым галочкам, он есть та многих компах и его даже за это хвалят. Но вот амиго (тот же хром, но от мыла) гоняют, хотя первичным проникновением так именно хром и баловался.
Итого: переходите на ie или огнелиса.
И сделал вывод, что на ноутбуке выгодней не ставить SSD, а сделать виртуальный рам-диск. То есть под конец длиннопоста я задумался, а нафига вообще автору SSD.