Przejdź do treści głównej
🔒 Tryb podglądu. Pierwszych piętnaście lekcji Foundations jest darmowych; ta jest Pro. Rozpocznij 7-dniowy trial, aby odblokować edytor, podpowiedzi AI i resztę kursu. Wymagana karta, anulujesz w dowolnym momencie w Dashboard.Rozpocznij 7-dniowy trial →
← KursySystem Design for Python JuniorsModuł 4 · Wiadomości, streaming, mikroserwisyProjektowanie procesu przesyłania wideo + transkodowaniapredict51 / 105
+150 XP
Zadanie
📝 **Pytanie:** Przewiduj wydrukowaną linię `seq=<sekundy> par=<sekundy> przyspieszenie=<ratio>` dla modelu transkodowania sekwencyjnego i równoległego. 📋 Wybierz właściwą odpowiedź. 💡 **Wskazówka:** Jeśli nie jesteś pewien, przeczytaj ponownie powyższą teorię.
Przewiduj wynik

Przeczytaj kod uważnie

import math

CHUNKS = 30           # 30 one-minute chunks of a 30-min video
PROFILES = 5          # 240p, 480p, 720p, 1080p, 4K
COST_PER_CHUNK = 10   # seconds of compute per (chunk, profile)
WORKERS = 50          # parallel transcode workers in the fleet

seq = CHUNKS * PROFILES * COST_PER_CHUNK
jobs = CHUNKS * PROFILES
par = math.ceil(jobs / WORKERS) * COST_PER_CHUNK
print(f"seq={seq} par={par} speedup={seq // par}")

Co wypisze program? Napisz tutaj:

💬 Dyskusja

Zadaj pierwsze pytanie lub podziel się wskazówką.
Zaloguj się aby dołączyć do dyskusji. Czytanie jest darmowe.
Ładowanie dyskusji…