Запуск работы браузера в оперативной памяти

Приветствую, Форум. Не знаю в какой категории писать, поэтому напишу здесь.
В последнее время заметил, что браузер Chromium стал как-то очень медленно работать (загрузка, обновление страниц и т.д.)
и при наличии "излищней" оперативной памяти, решил запускать хромиум в ней.
Создал папки в домашней директории .chrome и в ней каталог ramdisk (хотя, наверное, можно было сразу создать ramdisk).
В /etc/fstab прописал их в tmpfs и выделил размер:
 tmpfs /home/beisic/.chrome/ramdisk tmpfs noatime,nodiratime,nodev,nosuid,uid=1000,gid=985,mode=0775,size=5000M 0 0
uid и gid из команды: id
В ~.bashrc прописал алиасы. Перемещение профиля в оперативную память (без этого хромиум будет как свежеустановленный):
alias ramdisk="rsync --progress -avt /home/beisic/.config/chromium/ /home/beisic/.chrome/ramdisk/" 
Запуск хромиума в оперативной памяти:
alias newchrom="/usr/lib/chromium/chromium --user-data-dir=/home/beisic/.chrome/ramdisk/ --flag-switches-begin --flag-switches-end & exit"
Теперь chromium запускаю, в оперативной памяти, через терминал, командами: ramdisk и newchrom.
По завершении работы в браузере, и для сохранения сеанса работы (настройки, открытые вкладки, пароли и т.д.), переношу профиль из оперативки
на диск командой oldchrom (алиас из ~.bashrc) :
alias  oldchrom="rsync --progress -avt /home/beisic/.chrome/ramdisk/ /home/beisic/.config/chromium/"

Есть-ли ещё способы запуска браузера в оперативной памяти ?
beisic
ещё способы
Сам пользуюсь, в профиле еще и кеш
https://wiki.archlinux.org/index.php/Profile-sync-daemon

Ну и до кучи
https://wiki.archlinux.org/index.php/Firefox/Profile_on_RAM
vs220
в профиле еще и кеш
В папке ~/beisic/.cache/chromium/ автоматом создалась ссылка на home/beisic/.chrome/ramdisk/cache
т.е. кеш тоже в оперативке.
vs220
https://wiki.archlinux.org/index.php/Profile-sync-daemon
До этого тоже стоял psd, но с ним chromium тоже ужасно тормозил. Удалил.
vs220
https://wiki.archlinux.org/index.php/Firefox/Profile_on_RAM
Раньше пользовался этим, но сейчас для настройки Firefox пользуюсь этой инструкцией:
1. откройте about:config
2. В панель поиска в верхней части введите: browser.cache .
3. Найдите строку browser.cache.disk.enable и установите для него значение false .
4. Для browser.cache.memory.enable установите значение true.
5. Создайте новый параметр, щелкнув правой кнопкой мыши в любом месте, выберите «Создать» и нажмите «Целое».
6. В поле введите новый параметр browser.cache.memory.capacity и нажать ОК.
7. В следующем окне, где запрашивается количество килобайт, просто введите -1, чтобы Firefox динамически определял размер кеша.
И мозилла почему-то работает без всяких тормозов с этими настройками. Сейчас chromium не "отстаёт" от неё.
beisic
кеш тоже в оперативке.
Перед сохранения сеанса работы, чтобы кеш тоже не копировался на диск, удаляю его командой rmcache , которую также прописал в алиасе файла ~.bashrc
alias rmcache="find /home/beisic/.chrome/ramdisk/Default/Cache/ -maxdepth 1 -type f -exec rm -f {} \;"
profile-sync-daemon после соответствующих настроек по вики прекрасно работает для хромиума и лисы. Никаких задержек.
beisic
chromium тоже ужасно тормозил
Так может дело не в IO.
На ssd разницу с оперативкой уже на глаз не видно, на WD hhd практически тоже только в начале пока не закешируется в оперативу и при исчерпании оперативки. На старом сеагейте уже видно плюс слышно диск.

Попробуйте чистый профиль
vs220
Попробуйте чистый профиль
Последовал Вашему совету и запустил чистый профиль браузера в оперативной памяти. Для установки расширений (Adblock Plus, friGate и т.д.)
в настройках браузера отключил функцию "Разрешить вход в Cromuinm".
Теперь для настройки Chromuinm , синхронизация с сервисами Google не требуется. Перед выключением просто синхронизирую профиль браузера с
папкой Chromuinm, созданной в домашней директории. Вход в почтовые ящики и другие сервисы - также возможен.
Осталось написать юнит для автоматической синхронизации профиля Chromuinm из оперативной памяти, с папкой "Chromium" в домашней директории например каждые 10 - 20 минут.

P.S. Скорость работы браузера в оперативной памяти - ну ... быстрая. За 5 ч. работы (оставил включенным yuonube) из выделенных 5 Гб использовано 8 % (при запуске
было 4 % , при полностью настроенном браузере).
beisic
при наличии "излищней" оперативной памяти, решил запускать хромиум в ней
Имеено сам браузер в память даст ускорение только его первого запуска. Далее он и так в пямяти (как и любая другая запущенная прога)
Профиль и пр. в память- может дать ускорения, т.к. постоянное обращение. Особенно на медленном носителе
Для извращений по этой теме см.
PuppyRusArch (PRA)
sfs
Профиль и пр. в память- может дать ускорения, т.к. постоянное обращение
Так, первым алиасом в терминале, ramdisk, профиль браузера и "отправляется" в оперативную память.
Профиль-то зачем? ИМХО, достаточно кэша.
ramchr /home/alien/.cache/chromium tmpfs noatime,nodev,nosuid,size=2G 0 0
Мне хватает
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
 
Зарегистрироваться или войдите чтобы оставить сообщение.