<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="Times New Roman, Times, serif">Sorry, helyesen: Gyenge
Ádám az új admin kollega.<br>
<br>
Üdv: Gergő<br>
</font>
<pre class="moz-signature" cols="72">---------------------
Dr. Gergo Pokol
associate professor
Head of Fusion Plasma Physics Group
BME NTI
<a class="moz-txt-link-abbreviated" href="http://www.reak.bme.hu/pokol">www.reak.bme.hu/pokol</a>
tel: +36 1 463 2469
---------------------</pre>
<div class="moz-cite-prefix">On 2024. 06. 06. 14:27, Gergo Pokol
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:45daad59-cbb7-4408-96ce-224f2b63a4dd@reak.bme.hu">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Kedves Kollegák!<br>
<br>
Gyenge Ákos új tagja a Moodle Admin listának, és kezdeményezője a
Moodle aktívabb használatának az MI-ben. Kérésére feltelepült a
Stack plugin, amivel feladatokat lehet létrehozni. Erről alább
olvashatjátok a levelét.<br>
<br>
Üdv: Gergő<br>
TTK Moodle Felelős<br>
<br>
<br>
<br>
<table class="moz-header-part2" width="100%" cellspacing="0"
cellpadding="0" border="0">
<tbody>
<tr>
<td>
<div class="moz-header-display-name"
style="display:inline;">To: </div>
<a class="moz-txt-link-rfc2396E"
href="mailto:pokol@reak.bme.hu" moz-do-not-send="true">"pokol@reak.bme.hu"</a>
<a class="moz-txt-link-rfc2396E"
href="mailto:pokol@reak.bme.hu" moz-do-not-send="true"><pokol@reak.bme.hu></a>,
Peterdi Tibor <a class="moz-txt-link-rfc2396E"
href="mailto:peterdi.tibor@bme.hu"
moz-do-not-send="true"><peterdi.tibor@bme.hu></a>,
Lenhardt Tamás <a class="moz-txt-link-rfc2396E"
href="mailto:lenhardt.tamas@bme.hu"
moz-do-not-send="true"><lenhardt.tamas@bme.hu></a></td>
</tr>
<tr>
<td>
<div class="moz-header-display-name"
style="display:inline;">CC: </div>
<a class="moz-txt-link-rfc2396E"
href="mailto:moodle-adm@lists.math.bme.hu"
moz-do-not-send="true">"moodle-adm@lists.math.bme.hu"</a>
<a class="moz-txt-link-rfc2396E"
href="mailto:moodle-adm@math.bme.hu"
moz-do-not-send="true"><moodle-adm@math.bme.hu></a>,
Dr. Török János <a class="moz-txt-link-rfc2396E"
href="mailto:torok.janos@ttk.bme.hu"
moz-do-not-send="true"><torok.janos@ttk.bme.hu></a></td>
</tr>
</tbody>
</table>
<br>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Kedves Gergő és többiek!</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
A Stack plugin kis létszámnál eddig remekül működik, már több
kolléga elkezdte kísérleti jelleggel használni. Köszönöm
mindenkinek az eddigi segítséget.</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Az őszi félévben tervezzük nagyobb létszámú kurzusoknál is
bevezetni, persze fokozatosan. Fontos lenne hogy a lehető
legjobban előkészítsük, hogy ez nehogy terhelési problémát
okozzon a szerveren. Egyeztettem a VIK-es adminisztrátorral
(Varga György, HIT tanszék, <a
class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:varga@hit.bme.hu" moz-do-not-send="true">varga@hit.bme.hu</a>),
ahol szintén használják ezt a plugint.</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Azt kérnénk hogy az ő tapasztalataik alapján konfiguráljuk be a
plugint még az ősz előtt.</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Alább bemásolom amit ő írt (nekem elég technikai). Ha ez nem
gond, azt kérnénk hogy már most a vizsgaidőszakban ezt kezdjük
majd el. Ha szükséges, kedden délután én már be tudok menni a
FIEK-be. Köszönettel,</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Gyenge Ádám (Matematika Intézet)</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
> Úgy tudom hogy a VIK-en már használjátok a Stack nevű
Moodle plugint<br>
> matematikai kvízekhez. Mi a TTK-n is elkezdjük ezt
használni. Meg tudnád<br>
<br>
Igen, par eve mar hasznaljuk. Elsosorban a szamolasi kepessegei
es a<br>
kiertekeles miatt.<br>
A stack ugyebar egyreszt a moodle resze masreszt hasznalja a
maxima-t, ami<br>
a lenyegi kepessegeit adja. Vegulis a maxima-t egy kulon
virtualgepbe tettem, egyreszt security<br>
(gond eseten nem a moodle kompromittalodik), masreszt a terheles
elosztasa<br>
miatt. Utobbihoz a maximapool-t is hasznaljuk. A ket vm az
azure-ben egy<br>
halozatban van, a maximapool kivulrol nem hozzaferheto. Ha
nalatok maskent<br>
lesz akkor oda kell figyelni hogy ezt csak a moodle szerver erje
el.<br>
<br>
Emiatt kicsit mas a konfiguracio, mint a sima esetben. Egyreszt<br>
a maximapool kodot es a hozza tartozo kornyezetet kell
kialakitani<br>
(tomcat-ot hasznal). A maximapool-t megtalalod a githubon ill.
ugy<br>
emlekszem a stack plugin githubjarol is el lehet talalni oda. Az
ott<br>
leirtak szerint kell eljarni.<br>
Masreszt a maxima-hoz kell csinalni egy optimized verziot. Ez
kicsit<br>
trukkos, kell hozza a felinstallalt stack pluginbol jopar dolog.
Az<br>
optimalizalas nagyjabol azt csinalja, hogy a maxima-ba behuzza a
stack-hoz<br>
tartozo scripteket es ezt a processzt kidumpolja, ezutan az
eredeti maxima<br>
helyett ez futtathato, es mar nem kell indulaskor azzal
foglalkoznia hogy<br>
a file-okat parsolja es vegrehajtsa. Igy csokken a terheles amit
a<br>
processz inditasa okoz. A maximapool konfiguraciojaban az igy
optimizalt<br>
maximat kell hasznalni. Az optimalizalt maxima eloallitasat is
megtalalod<br>
a stack plugin githubjan.<br>
<br>
Ket komolyabb tapasztalat volt ezzel.<br>
Az egyik: a stack a kerdes leirasanal megengedi a sort/utasitast<br>
lezaro pontosvesszo elhagyasat. Legalabbis regebben megengedte.
Ez viszont<br>
azt jelentette, hogy a kerdesbe irt kodot joval lassabban
parsolta, ami<br>
pont a kenyes helyzetben, zh vagy vizsga kozben irtora
megnovelte a<br>
terhelest. Raadasul ezt meg a moodle plugin vegzi, azaz ez az
egesz<br>
moodle-t erinto problemava valik. Nalunk 600 emberes vizsganal
ebbol volt<br>
komoly gond, amig ki nem deritettem hogy ez okozza. Talan azota
mar<br>
javitottak ezen, de jo ha tudsz rola.<br>
A masik kurrensebb, pont Lorant targya kapcsan jon elo. Idonkent
az a<br>
tapasztalat, hogy a kiszolgalo vm kilotte az egesz tomcat
processzt, mert<br>
elfogyott a memoria. Ennek ugy nez ki az az oka, hogy egy-egy
maxima<br>
processz hosiesen probalja kiertekelni a valaszkent kapott
formulat vagy<br>
kifejezest, es ez neha nagyon sok memoriat emeszt fel. Ez ugye
user input<br>
miatt is elojohet. Magaban a maximaban (az altalunk hasznalt
verzioban<br>
biztosan) nincs olyan megadhato korlat amivel ezt meg lehetne
fekezni, igy<br>
ezzel eddig nem nagyon tudtam mit kezdeni. Esetleg a maximapool<br>
hangolasaval lehet korlatozni hogy egy maxima meddig futhat, igy
kevesebb<br>
ideje van memoriat foglalni. <br>
<br>
Meg annyi hogy a kiszolgalo vm 8 mag 32G RAM meretu. Ebben boven
elfutogat<br>
sima esetben a maximapool es nalunk a mas kerdestipushoz tartozo
dolog is.<br>
Ezzel lement (a pontosvesszos anomalia utan) 600 koruli emberrel
vizsga.<br>
Magan a vm-en debian van es minden a normal csomagokbol kerult
fel.<br>
<br>
Hat ennyi, gondolom lesz mit atgondolni ezek alapjan... Ha van
kerdesed<br>
akkor ird.<br>
<br>
--<br>
Gyorgy Varga |<br>
Department of Networked |<br>
Systems and Services | the horizon calls<br>
Technical Univ. of Budapest | with its parallel lines<br>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:varga@hit.bme.hu" moz-do-not-send="true">varga@hit.bme.hu</a>
|</div>
<table class="moz-header-part1" width="100%" cellspacing="0"
cellpadding="0" border="0">
<tbody>
<tr>
<td>
<div class="moz-header-display-name"
style="display:inline;">Subject: </div>
Re: moodle plugin</td>
</tr>
<tr>
<td>
<div class="moz-header-display-name"
style="display:inline;">From: </div>
Gyenge Ádám Balázs <a class="moz-txt-link-rfc2396E"
href="mailto:gyenge.adam@ttk.bme.hu"
moz-do-not-send="true"><gyenge.adam@ttk.bme.hu></a></td>
</tr>
<tr>
<td>
<div class="moz-header-display-name"
style="display:inline;">Date: </div>
2024. 05. 30. 14:09</td>
</tr>
</tbody>
</table>
<pre class="moz-signature" cols="72">--
---------------------
Dr. Gergo Pokol
associate professor
Head of Fusion Plasma Physics Group
BME NTI
<a class="moz-txt-link-abbreviated" href="http://www.reak.bme.hu/pokol"
moz-do-not-send="true">www.reak.bme.hu/pokol</a>
tel: +36 1 463 2469
---------------------</pre>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<br>
</body>
</html>