GriefNorth |
|
Темы:
8
Сообщения:
40
Участник с: 08 декабря 2013
|
Собственно вопрос весь в названии темы. Имел ли кто опыт переноса ~/.cache с хомяка на ramdisk? Вот и интересно существеннен ли будет прирост производительности(профит, плюшки и т.д.) или не стоит заморачиваться, или все же откровенная глупость? |
gard |
|
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
Имею опят использования ssd, не нужно ничего переносить, сплошной профит. К тому же цены на них сейчас не кусаются. |
redpunk |
|
Темы:
1
Сообщения:
19
Участник с: 20 февраля 2012
|
/etc/fstab tmpfs /путьдопапки tmpfs nodev,nosuid,size=2G 0 0 в свое время переносил так кеш хрома, т.к. тот постоянно что то туда писал |
GriefNorth |
|
Темы:
8
Сообщения:
40
Участник с: 08 декабря 2013
|
gardТоже SSD, но хомяк на блинном харде лежит, так как куча документов, музыки и видео. |
gard |
|
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
У меня и хомяк на ssd, документы, музыка, видео - симлинками на отдельный хард. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
redpunkзачем такие извращения? во первых, это нужно делать в пользовательском пространстве, а не в системном!!! а значит монтирование должно происходить после логина, до входа пользователя монтировать бессмысленно! а во вторых у нас уже есть /tmp на tmpfs так вот создаем папку пользователя при логине например /tmp/user/, а ~/.cache делаем ссылкой на /tmp/user/cache/. ну и естественно закрываем доступ всем кроме владельца на /tmp/user/ для безопасности.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
кстати, вот такой юнит будет при первом логине создавать в /tmp папку с именем пользователя и переносить туда ~/.cache а при последнем выходе удалять созданную папку в /tmp, для освобождения памяти. все внутренности ~/.cache не сохраняются!!! ~/.config/systemd/user/cache.service ну и включить под пользователемsystemctl --user enable cache сразу можно и запустить. systemctl --user start cache
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
данный юнит будет стартовать только при входе в сеанс? т.е. для его запуска нужно перезайти в сеанс или ребутнуть комп? я правильно понимаю? вопрос не праздный, потому что
сервис включен, но неактивен и активировать его не получается старт от имени пользователя тоже ничего не даёт
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
при запуске systemctl от пользователя ключик --user обязателен и не нужны никакие sudo! попробуй systemctl --user status cache
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
работает прошу прощенья за тупость - с systemd ранее дела не имел, это для меня тёмный лес |