Jellyfin kan een GPU of accelerator delen met een andere container wanneer het hoststuurprogramma gelijktijdige toegang ondersteunt, beide containers het bedoelde apparaat ontvangen en de media-engine voldoende marge behoudt.
Een homeserver kan de GPU op de host tonen terwijl Jellyfin stilletjes hardwaretranscodering verliest nadat een andere container wordt gestart. Test de zichtbaarheid van het apparaat binnen elke container en voeg de tweede workload vervolgens toe volgens de oorspronkelijke afspeelmix van Jellyfin; accepteer het delen alleen wanneer de uitvoermodus en latentie stabiel blijven.
Kies voor een voorwaardelijk ja, geen algemene garantie
Jellyfin werkt zelfstandig en een andere container vraagt de accelerator aan. Begin met de minst ingrijpende controle: leg het hardwaretranscoderingspad van Jellyfin en de apparaatvereisten van de tweede container vast voordat je deze start. voorwaardelijke GPU-deeltest
De nuttige observatie is specifiek: beide gebruiken een ondersteund apparaat, één container ziet geen apparaat, of de host ziet de GPU terwijl Jellyfin terugvalt. Leg het resultaat vast voordat je een andere variabele wijzigt.
Interpreteer de situatie in plaats van te gokken. Als de toewijzingen en stuurprogramma's worden ondersteund, ga dan verder met gecontroleerde belasting; als een container het apparaat niet heeft, herstel dan eerst de toewijzing; als er al een terugval optreedt, voeg dan geen belasting toe.
Controleer de zichtbaarheid van het apparaat en de compatibiliteit van het stuurprogramma
De vereisten voor delen zijn gedocumenteerd. Begin met de minst ingrijpende controle: voer in beide containers de apparaatquery van de leverancier of runtime uit en controleer Jellyfin met één bekende, goed werkende transcodering.
De nuttige observatie is specifiek: beide query's slagen, alleen de tweede container ziet het apparaat, of Jellyfin gebruikt de CPU. Leg het resultaat vast voordat je een andere variabele wijzigt. toewijzing van containerapparaten
Interpreteer de situatie in plaats van te gokken. Als beide slagen, ga dan verder; als slechts één container het apparaat ziet, herstel dan de toewijzing of groepen; als Jellyfin de CPU gebruikt, herstel dan de laatst werkende container voordat je gelijktijdige toegang test.
Voeg de tweede workload toe onder gecontroleerde belasting
Jellyfin transcodeert zelfstandig hardwarematig en beide toewijzingen slagen. Begin met de minst ingrijpende controle: start de tweede workload met een bekende intensiteit en houd de afspeelmodus, frametiming, GPU-engines, het geheugen en de logboeken in de gaten.
De nuttige observatie is specifiek: beide blijven hardwareversneld, Jellyfin valt terug op de CPU, of de latentie of het aantal verloren frames neemt toe. Leg het resultaat vast voordat je een andere variabele wijzigt. basislijn voor hardwaretranscodering
Interpreteer de situatie in plaats van te gokken. Als beide stabiel blijven, verhoog de belasting dan alleen tot aan de gemeten grens; als er een terugval optreedt, verlaag dan de workload of wijs een ander apparaat toe; als de latentie toeneemt, houd dan een marge voor gelijktijdig gebruik aan.
Herhaal de oorspronkelijke Jellyfin-workload en stel de stopregel vast
Gelijktijdige metingen leveren een voorlopig resultaat op. Begin met de minst ingrijpende controle: voer de oorspronkelijke Jellyfin-sessie gedurende langere tijd uit, start de tweede container één keer opnieuw en bevestig dat versnelling en afspelen intact blijven.
De nuttige observatie is specifiek: de oorspronkelijke belasting slaagt twee keer, er treedt na het opnieuw starten een terugval op, of er verschijnen stuurprogrammafouten. Leg het resultaat vast voordat je een andere variabele wijzigt.
Interpreteer de situatie in plaats van te gokken. Als afspelen en versnelling behouden blijven, blijf dan delen met een gedocumenteerde limiet; als het opnieuw starten de toewijzing verbreekt, herstel dan de implementatievolgorde of zet deze terug; als er stuurprogrammafouten optreden, scheid de workloads.
Ondersteuning & Tips
Meer om te lezen

Hoe je kunt bepalen of een Jellyfin-fout door de client of de server wordt veroorzaakt
Een Jellyfin-fout ligt aan de client wanneer deze zich bij één apparaat voordoet; de fout ligt aan de server wanneer meerdere clients via hetzelfde...

Jellyfin-cache en tijdelijke opslag configureren
Scheid duurzame statusgegevens, opnieuw op te bouwen cache en tijdelijke transcodeeropslag, en controleer vervolgens de capaciteit en machtigingen met een echte afspeeltest.

Jellyfin-back-ups maken zonder een inconsistente toestand vast te leggen
Een volledige bestandskopie is niet automatisch consistent; bevries schrijfbewerkingen of maak atomair een snapshot, leg alle statespaden vast en bewijs dat het herstel werkt.

