Διατίθεται το GameMode 1.5, ένα εργαλείο βελτιστοποίησης απόδοσης παιχνιδιού για Linux

Feral Interactive Company опубликовала απελευθέρωση βελτιστοποιητή GameMode 1.5, υλοποιείται ως διαδικασία παρασκηνίου που αλλάζει διάφορες ρυθμίσεις συστήματος Linux εν κινήσει για να επιτύχει τη μέγιστη απόδοση για εφαρμογές gaming. Ο κώδικας του έργου είναι γραμμένος σε C και παρέχονται υπό την άδεια BSD.

Για παιχνίδια, προτείνεται η χρήση μιας ειδικής βιβλιοθήκης libgamemode, η οποία σας επιτρέπει να ζητήσετε τη συμπερίληψη ορισμένων βελτιστοποιήσεων που δεν χρησιμοποιούνται από προεπιλογή στο σύστημα ενώ το παιχνίδι εκτελείται. Υπάρχει επίσης μια επιλογή βιβλιοθήκης διαθέσιμη για την εκτέλεση του παιχνιδιού σε λειτουργία αυτόματης βελτιστοποίησης (φόρτωση του libgamemodeauto.so μέσω LD_PRELOAD κατά την έναρξη του παιχνιδιού), χωρίς να χρειάζεται να κάνετε αλλαγές στον κώδικα του παιχνιδιού. Η συμπερίληψη ορισμένων βελτιστοποιήσεων μπορεί να ελεγχθεί μέσω του αρχείου διαμόρφωσης.

Για παράδειγμα, χρησιμοποιώντας το GameMode, οι λειτουργίες εξοικονόμησης ενέργειας μπορούν να απενεργοποιηθούν, οι παράμετροι κατανομής πόρων και προγραμματισμού εργασιών μπορούν να αλλάξουν (διαχειριστής CPU και SCHED_ISO), οι προτεραιότητες εισόδου/εξόδου μπορούν να αναδιαταχθούν, η εκκίνηση της προφύλαξης οθόνης μπορεί να αποκλειστεί, διάφορες λειτουργίες αυξημένης απόδοσης μπορούν να είναι ενεργοποιημένη σε GPU NVIDIA και AMD, ενώ οι GPU της NVIDIA μπορούν να υπερχρονιστούν.

Προστέθηκε στην έκδοση 1.5 ευκαιρία Η δυναμική αλλαγή του ρυθμιστή λειτουργίας CPU (κυβερνήτης CPU) για επεξεργαστές Intel με ενσωματωμένη GPU, εάν η χρήση της λειτουργίας "απόδοσης" οδηγεί σε πτώση της απόδοσης του υποσυστήματος γραφικών υπό υψηλό φορτίο στη GPU. Σε αυτήν την περίπτωση, η μετάβαση στη λειτουργία «εξοικονόμησης ενέργειας» σάς επιτρέπει να μειώσετε την κατανάλωση ενέργειας της CPU και να ελευθερώσετε περισσότερους πόρους GPU (η CPU και η GPU παρέχονται με κοινό προϋπολογισμό ενέργειας και η κατά προτεραιότητα κατανομή των πόρων της CPU οδηγεί σε μείωση της συχνότητας GPU). Στον επεξεργαστή i7-1065G7, η προτεινόμενη βελτιστοποίηση σάς επιτρέπει να αυξήσετε την απόδοση του παιχνιδιού Shadow of the Tomb Raider κατά 25-30%.

Το GameMode 1.5 εισάγει επίσης ένα νέο σύνολο API D-Bus που χρησιμοποιούν τον μηχανισμό 'pidfd' για να χειριστούν την κατάσταση επαναχρησιμοποίησης PID (το pidfd είναι δεσμευμένο σε μια συγκεκριμένη διαδικασία και δεν αλλάζει, ενώ ένα PID μπορεί να συνδεθεί σε μια άλλη διαδικασία μετά την τρέχουσα η διαδικασία τερματίζεται. που σχετίζεται με αυτό το PID).

Πηγή: opennet.ru

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