Внимание! Исходя из последних событий по блокировке ресурсов в сети. Хочу предупредить всех наших пользователей!
Публикация любых плейлистов содержащих телеканал «Наш Футбол» (эфирное название «Матч!Премьер» и «Матч! Футбол») ЗАПРЕЩЕНА!
К пользователям которые нарушат правила могут быть применены штрафные санкции!

Автор Тема: как освободить память ресивера  (Прочитано 23884 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
как освободить память ресивера
« : 28 Декабрь 2018, 14:10:41 »
поковырявшись в бекапе "Чёрная роза"v.3 for Spark 7111 backup_G-Man" от Glimmer Man, обнаружил одно интересное решение(новшество, как для меня).
немного дополнив, обнаруженное , "теоретическими подробностями", тут же приступил к практическим занятиям.

Тестировал на своём бекапе
https://giclub.tv/index.php?topic=10510.0
он основан на 5.0 и всегда был итак, очень шустрым. В отличии от выложенного бекапа 75 Мб, у меня он немного тяжелее 85 Мб.

Флешку заформатировал в ext2 , на компе, программой MiniTool Partition Wizard , примонтировал её в ресивере, как /media/hdd и создал на ней, папку USER
соотв. путь к этой папке: /media/hdd/USER

Дальше зашёл в рес, через DCC и дал команду:
init 4
потом по очереди три команды:

mv -f /usr/lib/enigma2/python /media/hdd/USER
mv -f /usr/share/enigma2 /media/hdd/USER
mv -f /usr/lib/python2.7 /media/hdd/USER
понятно, что папок этих , в директориях, больше нет и что они переехали в /media/hdd/USER
соответственно вместо них, создал симлинки (где их искать):

python --> /media/hdd/USER/python
enigma2 --> /media/hdd/USER/enigma2
python2.7 --> /media/hdd/USER/python2.7

в конце дал команду:
init 6
результат такой:
из занятых ранее 85 Мб - теперь зянято всего 45Мб
всё остальное на флешке и работаёт, как реактивное :)


надеюсь , что особенно, очень пригодится тем, кто юзает на 8120
6.2, 7.0

в принципе, весь вышеизложенный процесс, можно автоматизировать, посредством простого скрипта.

Скрипты:
https://giclub.tv/index.php?topic=12344.0;message=310135

Комментарий модератора Вы всё делаете, на свой страх и риск!
Сначала, сделайте полный бекап своей системы!






Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн andrey1961

  • Продвинутый
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 640
  • -> Вас поблагодарили: 3973
  • Сообщений: 1579
  • Репутация: 3978
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Активист Giclub.TV
    • Награды
  • Модель ресивера: GI-8120
как освободить память ресивера
« Ответ #1 : 28 Декабрь 2018, 15:28:53 »
Способ то хороший, в случае, когда не хватает памяти что нибудь поставить (плагин или скин).
А когда из используемой памяти в 119 мб использовано 85 - так и не нужно. Всяко нанд память побыстрее, чем usb. Прироста в скорости не будет. Кстати, плагины flashexpander, skinmover делают точно также.
Но за подробный отчет soveni спасибо.
Эти пользователи сказали Вам СПАСИБО:

Оффлайн airat

  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2040
  • -> Вас поблагодарили: 2522
  • Сообщений: 2114
  • Репутация: 2528
  • Пол: Мужской
  • награды За верность клубу ! Активист Giclub.TV
    • Награды
  • Модель ресивера: gi8120
как освободить память ресивера
« Ответ #2 : 28 Декабрь 2018, 15:59:04 »
soveni, а что будет, если случайно выдернули флешку из работающего ресивера?
Эти пользователи сказали Вам СПАСИБО:
Будущее не определено, нет судьбы, кроме той, которую мы творим сами.

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
как освободить память ресивера
« Ответ #3 : 28 Декабрь 2018, 16:41:21 »
Способ то хороший, в случае, когда не хватает памяти что нибудь поставить (плагин или скин).
А когда из используемой памяти в 119 мб использовано 85 - так и не нужно.
так я же написал, что просто
Цитата
Тестировал на своём бекапе
подразумевая, что понадобится тем , у кого память забита под завязку.
Цитата
Всяко нанд память побыстрее, чем usb. Прироста в скорости не будет.
в теории да, а на практике... я пользуюсь своей сборкой, с 2016-го г. и прекрасно знаю, скорость переключения каналов. так вот , если без теории, то она заметно ускорилась.
ведь нанду на ресе 7 лет, раз 300 перезаливался имидж, а флешку, для чистоты эксперимента, распаковал новую.
Цитата
Кстати, плагины flashexpander, skinmover делают точно также.
так, но не совсем. эти плагины, ничего не  переносят, целыми директориями.

soveni, а что будет, если случайно выдернули флешку из работающего ресивера?
не пробовал. встречный вопрос. а что будет, если ребёнок, пока взрослых рядом нет, нажмёт на педаль "сброс на заводские? или сосед на лестничной клетке, в щитке, фазу воткнёт в ноль :)
Эти пользователи сказали Вам СПАСИБО:
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн andrey1961

  • Продвинутый
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 640
  • -> Вас поблагодарили: 3973
  • Сообщений: 1579
  • Репутация: 3978
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Активист Giclub.TV
    • Награды
  • Модель ресивера: GI-8120
как освободить память ресивера
« Ответ #4 : 28 Декабрь 2018, 16:43:17 »
soveni, а что будет, если случайно выдернули флешку из работающего ресивера?
Понятно, что крэш-бум-бамс.

Но можно сделать новую папку в области примонтированного спарк-раздела - и переносить туда. Там много свободной памяти гуляет(около 250 МБ). И уж тогда не страшно будет отсутствие/вытаскивание флешки, и не будет потерь в скорости.
Эти пользователи сказали Вам СПАСИБО:

Оффлайн VytasM

  • Рекрут
  • *
  • Спасибо
  • -> Вы поблагодарили: 7
  • -> Вас поблагодарили: 13
  • Сообщений: 12
  • Репутация: 13
    • Награды
  • Модель ресивера: Amiko 8900HD
как освободить память ресивера
« Ответ #5 : 29 Декабрь 2018, 01:45:24 »
Попробовал перенести папку с пиконами в /media/spark/enigma/picon - работает все.
Еще перенес  mv -f /usr/lib/python2.7 /media/spark/enigma, но какого то ускорения работы не заметил.
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Ednaz

  • Зам Админа
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 4571
  • -> Вас поблагодарили: 15582
  • Сообщений: 2468
  • Репутация: 15779
  • Пол: Мужской
  • не задавайте технические вопросы в личку!
  • награды Знаток своего дела Продвинутый пользователь  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: Поблагодарить Z707779886070, E342760518570, R341155895525,
как освободить память ресивера
« Ответ #6 : 29 Декабрь 2018, 02:07:32 »
/mnt/spark/
Эти пользователи сказали Вам СПАСИБО:
GI ET11000 4K, Duo4k, Ultimo4k, Solo4k, Uno4k, Uno4k SE, Zero4k, Octagon SF4008, AX HD51, Dreambox 900, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Satellite: Поворотка + 4w, 4.8e, 9e, 13e, 36

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
как освободить память ресивера
« Ответ #7 : 29 Декабрь 2018, 09:22:55 »
в прицепе два скрипта:
remove_folders.sh - переносит папки в spark
return_folders.sh -  возвращает папки из spark (если вдруг когда понадобится)

запускать любым удобным способом.

Важно!!!
в скриптах всё прописано, исходя из того, что spark монтируется в :
/media/usb/spark
если у вас по другому, то перед запуском, поменяйте пути в скриптах!!!

после запуска скрипта, дождитесь окончания выполнения (2 - 3 мин.)
в конце, ресивер перегрузится автоматически!
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
как освободить память ресивера
« Ответ #8 : 29 Декабрь 2018, 09:38:13 »
Но можно сделать новую папку в области примонтированного спарк-раздела - и переносить туда.
да я и папку новую не делал, переносил прямо в папку spark.
а потом ещё и в спарк перегрузился, для проверки - всё работает. перенесённые туда папки, спарку не мешают...
Эти пользователи сказали Вам СПАСИБО:
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн android(doktor270350)

  • Продвинутый
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 3853
  • -> Вас поблагодарили: 1804
  • Сообщений: 1284
  • Репутация: 1809
  • Пол: Мужской
  • награды Продвинутый пользователь За верность клубу ! Активист Giclub.TV
    • Награды
  • Модель ресивера: Tiviar Mini HD CI+Formuler F1+GI S8120+Openbox X-820 CI
как освободить память ресивера
« Ответ #9 : 11 Январь 2019, 19:24:59 »
запускать любым удобным способом.
а каким именно? я не одного способа не знаю.и по какому пути их кидать?
Эти пользователи сказали Вам СПАСИБО:
хочешь жить-умей вертеться!!!

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
как освободить память ресивера
« Ответ #10 : 11 Январь 2019, 19:28:05 »
и по какому пути их кидать?
например в папку /tmp/ присвоить права 777 или 755 , потом зайти через DreamExplorer и запустить "выполнение скрипта"
Эти пользователи сказали Вам СПАСИБО:
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн android(doktor270350)

  • Продвинутый
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 3853
  • -> Вас поблагодарили: 1804
  • Сообщений: 1284
  • Репутация: 1809
  • Пол: Мужской
  • награды Продвинутый пользователь За верность клубу ! Активист Giclub.TV
    • Награды
  • Модель ресивера: Tiviar Mini HD CI+Formuler F1+GI S8120+Openbox X-820 CI
как освободить память ресивера
« Ответ #11 : 11 Январь 2019, 19:31:59 »
через DreamExplorer
я тут читал что кто то пиконы отдельно кидал в спарк.
а эти скрипты автоматом все что надо переносят? не надо ничего прописывать или указывать?
Эти пользователи сказали Вам СПАСИБО:
хочешь жить-умей вертеться!!!

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
как освободить память ресивера
« Ответ #12 : 11 Январь 2019, 19:34:08 »
я тут читал что кто то пиконы отдельно кидал в спарк.
не надо ничего прописывать или указывать?
встречный вопрос. а там написано, что что-то надо указывать или прописывать?
Эти пользователи сказали Вам СПАСИБО:
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн dojd

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 18
  • -> Вас поблагодарили: 57
  • Сообщений: 72
  • Репутация: 57
  • Пол: Мужской
    • Награды
  • Модель ресивера: GI 8120
как освободить память ресивера
« Ответ #13 : 11 Январь 2019, 22:24:45 »
Да,всё переносится в папку spark уже давно с момента её появления в Openpli
Вопрос - а можно ли в папке spark создать swapfile если не работает usb ?
Теоретически можно - прописать путь в HddManager или SwapManager
Но на практике пока не получилось
Эти пользователи сказали Вам СПАСИБО:

Оффлайн android(doktor270350)

  • Продвинутый
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 3853
  • -> Вас поблагодарили: 1804
  • Сообщений: 1284
  • Репутация: 1809
  • Пол: Мужской
  • награды Продвинутый пользователь За верность клубу ! Активист Giclub.TV
    • Награды
  • Модель ресивера: Tiviar Mini HD CI+Formuler F1+GI S8120+Openbox X-820 CI
как освободить память ресивера
« Ответ #14 : 13 Январь 2019, 01:25:37 »
встречный вопрос. а там написано, что что-то надо указывать или прописывать?
нет.не написано.но на всяк случай спросил.я в этом линусе как сви.я в апельсинах если честно.
ps
мои медали в данном случае ни о чем не говорят.можите их снять...(модераторам)
я такой же продвинутый как ..................... ;D
Эти пользователи сказали Вам СПАСИБО:
хочешь жить-умей вертеться!!!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal