Časové úseky počítání

Fórum týkající se Boinc Managera, Boinc Studia, BOINC View atd..
Odpovědět
Zpráva
Autor
Aiko Haruka
10.5263157895 %
10.5263157895 %
Příspěvky: 51
Registrován: sob 08 led, 2022 12:29
Bydliště: Nazdice

Časové úseky počítání

#1 Příspěvek od Aiko Haruka »

Jak se dá nastavit časový úsek, kdy se může počítat a kdy se počítání pozastaví? Potřebovala bych vyčlenit několik úseků během dne právě na pozastavení počítání.
ObrázekObrázek

Uživatelský avatar
RoKro
52.6315789474 %
52.6315789474 %
Příspěvky: 1503
Registrován: pon 31 srp, 2009 08:57
rok narození: 29 črc 1970
ID CNT statistics: 10234
Bydliště: Beroun
Kontaktovat uživatele:

Re: Časové úseky počítání

#2 Příspěvek od RoKro »

Napadá mě použít apku Zcron. Úkoly se jí dají plánovat s přesností po 5 nebo 10 minutách. A nasázet do ní příkazy pro boinc ke startu a zastavování výpočtů.
Detaily dodat neumím, jen takhle tu ideu. Možné příkazy do položky Parameter jsem tehdy někde guglil.
Kdysi jsem to použil pro start počítání turnajového kola v nějaký nehezký čas.

Pro inspiraci ukázkový setup pro povolení příjmu práce pro PrimeGrid:
Program: C:\Program Files\BOINC\boinccmd.exe
Parameter: --project http://www.primegrid.com/ allowmorework
Obrázek

Aiko Haruka
10.5263157895 %
10.5263157895 %
Příspěvky: 51
Registrován: sob 08 led, 2022 12:29
Bydliště: Nazdice

Re: Časové úseky počítání

#3 Příspěvek od Aiko Haruka »

A možnost spustit a zastavit Boinc jako takový by nebyla? Ono by to totiž asi stačilo, počítám vlastně jen Einstein a MilkyWay, na CPU i GPU a stačilo by, kdyby se v zadaný čas Boinc zapnul a v další zadaný čas vypnul. A to vypadá, že by ten Zcron mohl umět:

"Starting and stopping of applications (also with parameters)."

Jenom bych potřebovala nastavit, že se Boinc spustí třeba v 10:00 a vypne se v 18:00 a pak se spustí ve 20:00 a vypne se v 0:00 a to v popisu nevidím, tam je spousta možností, ale tohle chybí:

"These tasks can be started automatically at the following points in time:

Daily (every x days).
Weekly (every x weeks at a weekday you can choose).
Monthly (at the x calendar day or the x weekday of a month).
Once.
After the system startup.
In regular intervals (e.g. every 5 minutes, every hour, etc.)"
ObrázekObrázek

Uživatelský avatar
RoKro
52.6315789474 %
52.6315789474 %
Příspěvky: 1503
Registrován: pon 31 srp, 2009 08:57
rok narození: 29 črc 1970
ID CNT statistics: 10234
Bydliště: Beroun
Kontaktovat uživatele:

Re: Časové úseky počítání

#4 Příspěvek od RoKro »

Si do něj naplánuješ třeba deset úkolů, zapnout, vypnout, zapnout, vypnout, ... a každému úkolu dáš požadovaný čas. Nejlepší je si to vyzkoušet.
obrázek_2025-01-11_131214816.png
obrázek_2025-01-11_131214816.png (42.24 KiB) Zobrazeno 175 x
Obrázek

Aiko Haruka
10.5263157895 %
10.5263157895 %
Příspěvky: 51
Registrován: sob 08 led, 2022 12:29
Bydliště: Nazdice

Re: Časové úseky počítání

#5 Příspěvek od Aiko Haruka »

Paráda, děkuju, už to jdu vyzkoušet, včera jsem nebyla u PC.

edit: tak spuštění asi chápu, ale jak nastavím ukončení po nějaké době?
ObrázekObrázek

Aiko Haruka
10.5263157895 %
10.5263157895 %
Příspěvky: 51
Registrován: sob 08 led, 2022 12:29
Bydliště: Nazdice

Re: Časové úseky počítání

#6 Příspěvek od Aiko Haruka »

Tak mi funguje spouštění, moc děkuju. Ale nefunguje mi ukončení, Boinc jako takový se ukončí, ale výpočty běží na pozadí, co dělám špatně? Odkaz na program je boincmgr.exe. Díky.
ObrázekObrázek

Uživatelský avatar
RoKro
52.6315789474 %
52.6315789474 %
Příspěvky: 1503
Registrován: pon 31 srp, 2009 08:57
rok narození: 29 črc 1970
ID CNT statistics: 10234
Bydliště: Beroun
Kontaktovat uživatele:

Re: Časové úseky počítání

#7 Příspěvek od RoKro »

Hele, jak píšu, víc o tom nevím. Mrkni, jestli nepomůže https://boinc.mundayweb.com/wiki/index. ... e_switches, třeba parametr --quit. Ale jestli to jde spouštět přes Zcron a jestli to dělá opravdu to, co bych čekal, to nevím.
Obrázek

Aiko Haruka
10.5263157895 %
10.5263157895 %
Příspěvky: 51
Registrován: sob 08 led, 2022 12:29
Bydliště: Nazdice

Re: Časové úseky počítání

#8 Příspěvek od Aiko Haruka »

Zkusím to prozkoumat, děkuju 🙂 A ono možná bude stačit spustit jen CLI boinc.exe, upravovat a nastavovat tam nic nechci, jen aby to počítalo v zadané časy a to GUI není úplně potřeba. Zatím se mi to správně spustilo a podle výpisu odeslalo vypočítané jednotky a stáhlo nové a v 21:55 by se to mělo vypnout, tak pak napíšu, jestli se to tak opravdu stalo a hlavně jestli to přestalo počítat.

Každopádně ten Zcron využiju i na další věci, takže moc děkuju za doporučení skvělého programu, který jsem hledala 🙂 Není zrovna jednoduchý, ale to nějak půjde.
ObrázekObrázek

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19903
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: Časové úseky počítání

#9 Příspěvek od forest »

Podařilo se ti nastavit i to vypnutí? Nebo potřebuješ ještě jinak s tím nastavením pomoct?

Dá se využít i vytvoření .bat souboru s patřičným příkazem a nastavit pouštění jen něho. Pokud bys chtěla spustit/vypnout něco náročnějšího, třeba příkazem v konkrétním adresáři.

Aiko Haruka
10.5263157895 %
10.5263157895 %
Příspěvky: 51
Registrován: sob 08 led, 2022 12:29
Bydliště: Nazdice

Re: Časové úseky počítání

#10 Příspěvek od Aiko Haruka »

Zdá se, že se to povedlo, ne tedy úplně tak, jak bych chtěla, ale v zásadě to funguje. Je potřeba zavolat boinc.exe a ten se pak ukončí včetně výpočtů. Když to samé udělám s boincmgr.exe, tak se program sice správně ukončí, ale výpočty běží dál na pozadí. Takže to textové asi stačí, i když bych ráda viděla, jak to probíhá 🙂 Prostě se spuštěním není problém, problém je v ukončení...
ObrázekObrázek

Uživatelský avatar
RoKro
52.6315789474 %
52.6315789474 %
Příspěvky: 1503
Registrován: pon 31 srp, 2009 08:57
rok narození: 29 črc 1970
ID CNT statistics: 10234
Bydliště: Beroun
Kontaktovat uživatele:

Re: Časové úseky počítání

#11 Příspěvek od RoKro »

A nedalo by se to celý řídit tím, co jsem dával jako vzor hned na začátku, ale místo mého allowmorework používat přepínač suspend pro pozastavení výpočtů a přepínač resume pro obnovení výpočtů? Boinć manager i boinc.exe by celou dobu mohly žít a v BM bys viděla stav.
RoKro píše: pát 10 led, 2025 20:47 Program: C:\Program Files\BOINC\boinccmd.exe
Parameter: --project http://www.primegrid.com/ allowmorework
--project URL operation
Project operation options = reset | detach | update | suspend | resume | nomorework | allowmorework
Obrázek

Odpovědět

Zpět na „BOINC a jeho obslužné programy“