Kanel er Linux Mint's flagskibs desktopmiljø. Startet som en Gnome 3 gaffel, nu er den fuldstændig uafhængig. En ny meddelelse blev offentliggjort på Linux Mint's websted med præstationsforbedringer til den kommende Cinnamon-version for at forhindre, at skærmen rives i stykker. Den sendes med den næste version af Linux Mint.
Meddelelsen siger følgende:
Annoncering
Kanel 4.0
I forlængelse af 'snappiness' -forbedringerne, der kom i Cinnamon 3.8, ser holdet i øjeblikket på VSync og især på CLUTTER_VBLANK, der sætter Sync til VBlank i Cinnamon.
Selvom Vsync forhindrer, at skærmoprivning sker, har det også en præstationsomkostning. Denne pris er synlig i kanel, når du trækker et vindue med musen. Når du bevæger musemarkøren til venstre og højre, kan du bemærke, at vinduet, der trækkes under det, ikke bevæger sig nøjagtigt 'med det', men med en lille forsinkelse, som om der var en slags elastisk bånd mellem markøren og vinduet holder.
hvordan man skifter profilbillede på instagramFjernelse af Vsync fjerner forsinkelsen. Windows-træk er derefter øjeblikkelige og fuldt responsive. FPS-foranstaltninger ser også ud til at bekræfte denne observation, og højere FPS-tal får os til at tro, at dette kan have andre positive virkninger på kanelens præstationer.
Problemet er derefter skærmrivning.
På moderne NVIDIA GPU'er er vi i stand til at slippe af med skærmrivning ved hjælp af 'Force Composition Pipeline' i NVIDIA-indstillinger. Med Vsync deaktiveret i kanel nyder vi derefter et hurtigere skrivebordsmiljø uden skærmrivning.
Holdet undersøger i øjeblikket dette og tester på en række forskellige opsætninger og grafikkort. Der er ingen garanti for, at vi finder en 'one size fits all' -løsning og er i stand til at sende et Cinnamon 4.0-miljø, der vil være hurtigt og uden at rive skærmen for alle ud af kassen. Hvis vi ikke kan, vil vi sandsynligvis gøre det lettere for folk at indstille deres miljø med mere information om skærmrivning, ydeevne og muligheden for at indstille Vsync i Systemindstillinger.
Hvis du vil teste dette på din nuværende kanelopsætning, kan du genstarte kanel med:
1 CLUTTER_SHOW_FPS=1 kanel -erstatte Og for at genstarte det uden Vsync:
hvordan forbinder jeg min Chromecast til et nyt netværk
1 CLUTTER_VBLANK=ingenCLUTTER_SHOW_FPS=1 kanel -erstatte Se om du ser en forskel med hensyn til FPS, og når du flytter vinduer over skærmen. Skærmrivning er, når det sker, mest synlig i film eller når du ruller lister op og ned. Test med ikke-fuldskærmsvinduer (fuldskærmsvinduer kan springe kompositionen over i kanel, så det er helt anderledes).
Cinnamon 4.0 er i øjeblikket under udvikling. Dens udgivelsesdato er endnu ikke kendt.