marco --no-composite για ταχύτητα

Ξεκίνησε από alkisg, 17 Σεπ 2019, 08:22:02 ΠΜ

« προηγούμενο - επόμενο »

alkisg

Όλα τα μοντέρνα λειτουργικά συστήματα χρησιμοποιούν compositing, το οποίο σημαίνει ότι όλα τα παράθυρα που βλέπουμε στην οθόνη ζωγραφίζονται πρώτα αλλού, και ΜΕΤΑ ένα πρόγραμμα που λέγεται "window manager" τα συνθέτει (compose) ώστε να επικαλύψουν το ένα το άλλο και τελικά τα ζωγραφίζει στην οθόνη.

Αυτό δίνει tear free scrolling/videos (χωρίς σπασμίματα/γραμμές), σκιές κάτω από τα παράθυρα κλπ, αλλά τρώει CPU και RAM. Και σε μερικές αρχαίες κάρτες nvidia προκαλεί και αστάθεια.

Ήθελα όποιος έχει παλιά P4 μηχανήματα να δοκιμάσει, ενώ έχουν κάνει login οι μαθητές, να επιλέξει όλους τους clients από τον Επόπτη, και να τρέξει:

Κώδικας: Bash
marco --no-composite --replace


Θα χαθούν οι σκιές από τα παράθυρα και θα είναι πιο δύσκολο το resize τους.
Η ερώτηση είναι, βλέπετε να γίνεται λίγο πιο γρήγορο το σύστημα έτσι;
Αν ναι, ίσως έχει νόημα να απενεργοποιούμε το compositing από default σε όλους τους παλιούς clients...

Για να επαναφέρετε τον window manager marco όπως ήταν, είτε κάνετε logout/login, είτε δίνετε:

Κώδικας: Bash
marco --replace