Eine Community. 50 Tage. 3.500 Sion. Nur gemeinsam können wir dieses Ziel erreichen. Wir glauben, dass der Sion ein wichtiger Schritt in die Zukunft einer klimafreundlichen Mobilität ist.
Wer hats gemacht -> Sonomotors
Eine Community. 50 Tage. 3.500 Sion. Nur gemeinsam können wir dieses Ziel erreichen. Wir glauben, dass der Sion ein wichtiger Schritt in die Zukunft einer klimafreundlichen Mobilität ist.
Wer hats gemacht -> Sonomotors
Forschung/Projekt -> Link
Der Studienzweig Multimediatechnik beschäftigt sich mit der Erstellung, Aufbereitung und Bearbeitung von Audio/Video Assets für professionelle Projekte für Kino, TV oder für die Werbebranche. Die Grundlagen und Konzepte von modernen Hard- und Software-Lösungen für die Aufnahme, Weiterverarbeitung und Wiedergabe von Audio-/Video- Produktionen stehen ebenso am Studienplan wie Grundlagen des Gamedevelopments bzw. die Entwicklung von Augmented und Virtual Reality Applikationen.
Der Studienzweig Multimediatechnik zeichnet sich weiters durch eine enge Kooperation mit Firmen aus dem Gamedevelopment und dem Bereich der Audio-/Video-Produktion aus. Dadurch wird den Studierenden bereits im Studium die Möglichkeit geboten, mit Professionisten zusammen an Projekten zu arbeiten.
Partner:
![]() |
![]() |
![]() |
The final Beowulf cluster will have 20 of this nodes with 5×20 Raspberry PI/Asus Tinker.
Currently we have 20 Raspberry PI 3B running at 1400MHz.
One of our next tasks will be the evalution of the Asus Tinker devices as a replacment option for our Raspberry PI 3B.
Yeasterday I decided that a last effort should be made to determine the problem that leads to the delay. I set up PHP profiling on our live system an recorded some backend actions.
According to the profile logs our delay problem happens in the “fluidcontent” extension (4.3.3) which builds up some wizard tab content. In this prozess fluidcontent also checks if some other extensions which are providing templates have some icons setup.
The problem occurs in “/fluidcontent/Classes/Service/ConfigurationService.php”. There is a function “buildWizardTabItem” which is called thousend times generating Icons.
My workaround to this behaviour is to disable “getIconForTemplate” and “createIcon” method call.
Just add a “_” to the method test part.
if (TRUE === method_exists(‘FluidTYPO3\\Flux\\Utility\\MiscellaneousUtility’, ‘getIconForTemplate_’)) {
and
if (TRUE === method_exists(‘FluidTYPO3\\Flux\\Utility\\MiscellaneousUtility’, ‘createIcon_’)) {
This fixes our delay to < 1s 🙂 , the drawback is that you end with standard icons in the corresponding fluid modules.
have a nice day 🙂
Mario
One part of doing Apache-Tuning is to play around with the MPM configuration:
<ifmodule prefork.c> StartServers 4 MinSpareServers 3 MaxSpareServers 10 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 10000 </ifmodule>
The particular configuration setting for Apache can be found in the file /etc/apache/httpd.conf
I’m using Webmin->Sysstats to get some basic data where I can start from.
First I wanted to know the average and total memory usage of the apache worker process(es).
As you can see after a few days you get a clew about how our worker memory consumption behaves.
Especially the per worker chart is import which gives you a hint for the MaxClients and ServerLimit settings.
The used bash script :
-getApachePerWorkerMem) ps -ylC apache2 | awk '{x += $8;y += 1} END {print x/((y-1)*1024)}';; -getApacheTotalMemPercent) sys_mem=`free -m | awk 'NR==2{print $2 }'` apache_total_mem=`ps -ylC apache2 | awk '{x += $8;y += 1} END {print x/1024;}'` echo "scale=2;$apache_total_mem/($sys_mem/100)" | bc;;
Another important part is the relation of idle and busy workers.
Here we see that in this particular case we have an average ratio 10/2 (idle/busy) and our max is about (11/7) which gives a balanced amount of idle and busy workers.
The used bash script :
-getApacheBusyWorker) echo `wget -q -O - "$URL" --user="$USER" --password=$PASS |grep BusyWorker |cut -d" " -f2`;; -getApacheIdleWorker) echo `wget -q -O - "$URL" --user="$USER" --password=$PASS |grep IdleWorker |cut -d" " -f2`;;
have fun
Mario
Done by Fercher Richardo and Egarter Rene’.
Supervisor Peter Reisner.