Pianificazione QBoost

Utilizzate questo forum per qualsiasi argomento che non è categorizzato altrove.
Rispondi
hispanico
Messaggi: 97
Iscritto il: 02 giu 2010, 22:43

Pianificazione QBoost

Messaggio da hispanico »

Vorrei sapere come posso pianificare sul mio QNAp TS-451D2 l'app QBoost in modo che ogni giorno si attivi e ottimizzi la memoria.
Ho letto questo articolo https://www.qnap.com/en/how-to/faq/arti ... timization
ma onestamente non ben capito come fare.
Mi potreste aiutare a impostarlo ?
Nel mio caso vorrei ottimizzare la memoria ogni giorno alle 20,00

Grazie
Hispa
Ultima modifica di hispanico il 13 nov 2024, 22:24, modificato 1 volta in totale.
hispanico
Messaggi: 97
Iscritto il: 02 giu 2010, 22:43

Re: Pianificazione QBoost

Messaggio da hispanico »

Ho trovato qualcosa su reddit che potrebbe aiutarmi:

"....Jump to shell via SSH (u will have to turn it on via QTS) and then:
Edit the cron list via: crontab -e
At the bottom of this lisst add: 0 0 * * * /bin/echo 1 > /proc/sys/vm/drop_caches
Save the list
This will run QBoost every day at midnight local time. The 1st "0" is the minute and the 2nd "0" is the hour...."


Però vi chiedo:
nel mio caso se scrivo
0 20 * * * /bin/echo 1 > /proc/sys/vm/drop_caches
è corretto per azionare QBoost alle 20,00 (8,00 pm)
oppure il formato ora è sbagliato ?

Una volta scritto il comando come faccio poi a salvarlo nel crontab
Ultima se poi volessi cancellare la riga come posso fare?

Scusatemi e vi ringrazio

Hispa
hispanico
Messaggi: 97
Iscritto il: 02 giu 2010, 22:43

Re: Pianificazione QBoost

Messaggio da hispanico »

Forse ho risolto seguendo queste istruzioni:

https://www.qnap.com/es-es/how-to/faq/a ... dule-a-job

Hispa
hispanico
Messaggi: 97
Iscritto il: 02 giu 2010, 22:43

Re: Pianificazione QBoost

Messaggio da hispanico »

Visto che anche domandando al supporto QNap non danno info/aiuto per riuscire ad usare l'utilità, dopo vari tentativi ci sono riuscito e spiego come:

- usando WinSCP o Filezilla etc. creare una cartella Nas (o nome a vostra scelta) in share/CACHEDEV1_DATA
- creare nella cartella un file.sh (che ho chiamato cache) utilizzando l'editor nano o vi con il seguente contenuto

#!/bin/sh
/share/CACHEDEV1_DATA/Nas/cache.sh

usando Putty in modalità SSH andare nella cartella e digitare il seguente comando per rendere il file eseguibile

chmod +x cache.sh

poi con l'editor nano aprire crontab

nano /etc/config/crontab

ed inserire in fondo alla lista le seguenti inee

0 19 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
0 21 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
0 23 * * * /share/CACHEDEV1_DATA/Nas/cache.sh

che stanno a significare che il QBoost (o utilità clear cache) si avvierà ogni giorno alle 19, 21 e 23.

salvare il file crontab cosi modificato e poi dare il seguente comando per ricaricare il file crontab:

crontab /etc/config/crontab && /etc/init.d/crond.sh restart


Immagine
...prima
Immagine
...dopo

Nel mio caso l'utilità è molto importante usando sul mio QNAP un server Emby, che usa molta memoria durante l'utilizzo.

Hispa


Note:
- pagina QNap per schedulazione https://www.qnap.com/es-es/how-to/faq/a ... dule-a-job
- pagina riferimento per tempi/pianificazione crontab https://crontab.guru/
- pagina riferimento per utilità https://unix.stackexchange.com/question ... lear-cache
hispanico
Messaggi: 97
Iscritto il: 02 giu 2010, 22:43

Re: Pianificazione QBoost

Messaggio da hispanico »

Scusatemi ma ho erroneamente scritto male il comando del file .sh (cache.sh) e qui di seguito riporto i passaggi rivisti e corretti:

- usando WinSCP o Filezilla etc. creare una cartella Nas (o nome a vostra scelta) in share/CACHEDEV1_DATA
- creare nella cartella un file.sh (che ho chiamato cache) utilizzando l'editor nano o vi con il seguente contenuto

#!/bin/sh
/bin/echo 1 > /proc/sys/vm/drop_caches

usando Putty in modalità SSH andare nella cartella e digitare il seguente comando per rendere il file eseguibile

chmod +x cache.sh

poi con l'editor nano aprire crontab

nano /etc/config/crontab

ed inserire in fondo alla lista la seguente inea

0 19-23/2 * * * /share/CACHEDEV1_DATA/Nas/cache.sh

che stanno a significare che il QBoost (o utilità clear cache) si avvierà ogni giorno alle 19, 21 e 23.

salvare il file crontab cosi modificato e poi dare il seguente comando per ricaricare il file crontab:

crontab /etc/config/crontab && /etc/init.d/crond.sh restart


Hispa
Rispondi