Pages enfant
  • BigBlueButton

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

(pour voir et tester l'API BigBlueButton, voir https://bigbluebutton.org/api-mate/)

Consommation système

Consommation CPU

Les composants synchrones gourmands en CPU : kurento et FreeSwitch.

Consommation CPU en fonction du nombre de participants mais aussi du nombre de voix et vidéo : ~2 vCPU pour 100 participants

~0.02 vCPU par participant + n**1.8 / 100  vCPU pour n webcams (pour kurento)

Exemples :

listener:382 117 participant:449 233 recording:?? 25 video:11 5 voiceParticipant:56  117  freeswitch:337% 393% kurento-media-s:418%162%
listener:395 419 participant:452 516 recording:?? 20 video:13 5 voiceParticipant:49  74  freeswitch:312% 463% kurento-media-s:468%347%
listener:189 participant:285 recording:18 video:17 voiceParticipant:98  freeswitch:370% kurento-media-s:364%
listener:190 participant:259 recording:17 video:26 voiceParticipant:68  freeswitch:356% kurento-media-s:668%

(les pourcentages sont des pourcentages de vCPU, tels que founis par top ou ps)

...

A la fin d'un enregistrement, ffmpeg est utilisé et va consommé aussi du CPU, mais de façon asynchrone : sa lenteur retardera uniquement la mise en ligne de l'enregistrement.

Consommation RAM

Pic à 9G de mémoire pour 500 participants. A priori ne croit pas beaucoup plus.

Swap possible de fonctionnalités peu utilisées 1.4G

Il doit être possible de baisser la consommation mémoire, en baissant le nombre de libreoffice, en redémarrant les processes la nuit (?)