Posts made by Visvanath Ratnaweera

Picture of Particularly helpful Moodlers Picture of Translators
That is a great question! Not so easy to give an equally great answer just from that text. Could you tell us where this query arose? Are you (or your client) going to start an on-line school? Or, are you contracted to convert a running operation in to e-learning under those guide-lines? Or, is this the course work of your diploma? Or, are you a teacher and formulating a project proposal? What is the time-frame: When is this planned to go on production? What is the staff (or students) engaged in implementing this?

BTW, did you ask an AI system the same query? I think, it is a perfect prompt.

My only reservation is the phrase, "all while maintaining system performance". You know that "Premature optimization is the root of all evil"?

And also "system performance across multiple user levels" begs an explanation? Wait. Does the query come from an AI system? If so, what was the prompt that generated this query?
Average of ratings: Useful (1)
Picture of Particularly helpful Moodlers Picture of Translators
Hi

You were (intuitively?) right about the Lenovo ThinkCentre M920q. It leads the 1 liter class of mini-PCs. Here's a comparison of Geedbench6 single core/multi-core with another contender:
Nevertheless, I don't think it is a fair comparison. The hp looks more compact and truly fan-less.
 
For comparison, here are typical RPi results, and where my (ancient) Zotac ZBOX Mini fits in:
  • RPi 4 230/603
  • ZBOX 350/917
  • RPi 5 566/1520
But again, the ZBOX Mini is truly fan-less. In my experience, as web and shell server for a class of 60, RPi 4 runs without a fan, but RPi 5 needs one.
 
In a different class is the hp EliteDesk 800 GM with Geekbench6 1400/5492. They are bigger and have fans. But a colleague has measured 20 W idle and maxing at 40 W and reaching up to 60 W only at artificially maximum load.
Picture of Particularly helpful Moodlers Picture of Translators
Hi

The two graphs site-by-side give an immediate visual comparison of the two cases. For my understanding, I need some further information.

- I assume we compare the two "tall" graphs, right? The shorter on is incomplete in one.

- The average height of the plateau has sunk from about 86% to about 70%. What does it measure exactly? It says CPU Basic stress. Is it something like the load average of any Unix system?
 
- That stress went down as you gave it more CPUs, from 12 to 15. Isn't that logical, assuming the stress is per CPU?
 
- I was intrigued how one could vary the number of CPUs. I saw that the (silicon) CPU is 16 core. So you have a hypervisor running - you are measuring in a VM and restart it after changing the number of CPUs?
 
- So the OS, Ubuntu Linux 22.04 is the host, right? What is the guest OS? The same?
 
- This "load and file load tests for 1800 people" is a benchmark, I believe. Is it documented anywhere?
Picture of Particularly helpful Moodlers Picture of Translators
Moodle 3.9 and 4.0 both are PHP 7.3 compatible. Ref. http://www.syndrega.ch/blog/#php-and-dbms-compatibility-of-major-moodle-releases. So Moodle core can't be the problem.
 
I see that you've tried to upgrade twice: STACK - Update and Basic Update Prob. Have they been resolved? If so, "Once your problem is solved, reply to the thread, adding [Solved] to the subject line of your post and providing links to the documentation, discussion or tracker issue that helped you." Ref. Forum code of conduct. If not, then settle them first. Starting a third time will ultimately send all of us back to the old unresolved issues.
 
About the present issue with a local plug-in myconnector, is it an official plug-in from the Moodle plug-in database? Didn't find any. The name sounds like you are developing one. The way you are editing its code points in that direction. If your plug-in is breaking then your is not a Moodle upgrade problem, rather one of fixing your plug-in. 
Average of ratings: Useful (1)