Οι προγραμματιστές παιχνιδιών Google Stadia έχουν ερωτήσεις σχετικά με το Linux Kernel Scheduler

Το Linux είναι δύσκολο να καλέσετε ένα σύστημα παιχνιδιών για διάφορους λόγους. Πρώτον, οι σύγχρονες γραφικές διεπαφές δεν υποστηρίζονται πάντα σε ένα δωρεάν λειτουργικό σύστημα και τα προγράμματα οδήγησης λειτουργούν στα μισά του δρόμου. Δεύτερον, πολλά παιχνίδια απλά δεν μεταφέρονται, αν και το Wine και άλλες λύσεις το διορθώνουν εν μέρει.

Οι προγραμματιστές παιχνιδιών Google Stadia έχουν ερωτήσεις σχετικά με το Linux Kernel Scheduler

Ωστόσο, το έργο Google Stadia έπρεπε να λύσει τέτοια προβλήματα. Αλλά αυτό είναι μόνο στη θεωρία. Μάλιστα, οι προγραμματιστές παιχνιδιών «σύννεφου» κατά τη μεταφορά τους σε Linux αντιμέτωποι με προβλήματα που αφορούν, μεταξύ άλλων, τον προγραμματιστή πυρήνα του συστήματος.

Ο προγραμματιστής Malte Skarupke ανέφερε ότι ο προγραμματιστής πυρήνα Linux είναι κακός, αν και ενημερώσεις κώδικα όπως το MuQSS βελτιώνουν εν μέρει την κατάσταση. Ωστόσο, γενικά, αυτό το μέρος του λειτουργικού συστήματος απέχει πολύ από το ιδανικό. Και το ίδιο το MuQSS έχει τα δικά του προβλήματα. Ταυτόχρονα, όπως αποδείχθηκε, μια παρόμοια λύση στα Windows λειτουργεί πολύ καλύτερα.

Η ουσία είναι ότι για το Google Stadia, ο ρυθμός ανανέωσης της εικόνας στην οθόνη είναι πολύ σημαντικός. Εξάλλου, τα παιχνίδια, στην πραγματικότητα, εκτελούνται σε απομακρυσμένους διακομιστές και οι χρήστες λαμβάνουν μόνο μια εικόνα. Επομένως, μαζί με ένα καλό εύρος ζώνης του καναλιού Διαδικτύου, η ταχύτητα του λογισμικού είναι επίσης σημαντική. Αλλά με αυτό μόνο προβλήματα.

Τέτοιες αδυναμίες αποκαλύφθηκαν κατά τη μεταφορά της ταινίας δράσης Rage 2 στο Stadia. Λαμβάνοντας υπόψη ότι το σύστημα υποστηρίζει ρυθμό ανανέωσης καρέ 30 ή 60 FPS, κάθε καρέ αποδίδεται σε 33 ή 16 ms, αντίστοιχα. Εάν ο χρόνος απόδοσης είναι μεγαλύτερος, τότε το παιχνίδι απλώς θα επιβραδυνθεί και από την πλευρά του πελάτη.

Οι προγραμματιστές ισχυρίζονται ότι αυτό το πρόβλημα δεν είναι μόνο στο Rage 2, αλλά η Google γνωρίζει την κατάσταση και εργάζεται για μια επιδιόρθωση, αν και κανείς δεν έχει δώσει ακόμη συγκεκριμένες ημερομηνίες.

Το MuQSS έδειξε τα καλύτερα αποτελέσματα για αυτό, επομένως αναμένεται ότι αργά ή γρήγορα θα προστεθεί στον πυρήνα για να αντικαταστήσει τον τρέχοντα προγραμματιστή. Μένει να ελπίζουμε ότι αυτό θα συμβεί φέτος.



Πηγή: 3dnews.ru

Προσθέστε ένα σχόλιο