2024 yilgacha Canonical kompaniyasida yuqori samarali hisoblash mahsulotlari uchun mas'ul bo'lgan Igor Lyubunchich X6.4 va Wayland asosida KDE Plazma 11 seanslarining ishlashi va quvvat sarfini sinovdan o'tkazdi. Iyun oyi oxirida Igor KDE Plazma 6.4 funksiyalari sharhini e'lon qildi, unda u Wayland seansi unumdorlik jihatidan past va CPU va GPUni X11 seansiga qaraganda ko'proq yuklaydi degan xulosaga keldi. Bir qator yangi maqolalarda Igor ikkala sessiyaning samaradorligini yanada chuqurroq sinab ko'rishga harakat qildi.
Dastlab, Wayland sessiyasida o'rnatilgan AMD GPU bilan Lenovo IdeaPad 3 noutbukida sinovdan o'tkazilganda, faoliyatdan qat'i nazar, protsessor doimiy ravishda taxminan 8% ga yuklanadi va har 2-3 soniyada GPUni to'liq yuklaydigan sakrash sodir bo'ladi. X11 sessiyasida bo'sh turganda CPU va GPU ga yuk nolga teng edi. Radeontop yordam dasturi bilan keyingi sinovlar Wayland sessiyasida, ayniqsa, displey sozlamalarida Rangning aniqligi profili yoqilgan bo'lsa, ko'proq resurslar sarfini ko'rsatdi. Quyidagi jadvalda shunga o'xshash ishlayotgan ilovalar to'plami va har soniyada 60 soniya davomida ma'lumotlarni yig'ish bilan foizlarda yaratilgan o'rtacha GPU yuki ko'rsatilgan.
Powertop yordam dasturi bilan quvvat sarfini tekshirish ham X11 seansining afzalligini ko'rsatdi: bir nechta namunalarni bajarishda Wayland seansining quvvat sarfi 6.09 vatt, Rang aniqligi profiliga ega Wayland 6.05-6.08 vatt va X11 5.67-5.87 vatt edi. Umuman olganda, X11 seansi Waylandga qaraganda 3-7% kamroq batareya sarflaydi, degan xulosaga keldi.
CPU yukini vmstat bilan tekshirish shuni ko'rsatdiki, bo'sh turganda X11 seansi 1.83% protsessor iste'mol qilgan, Wayland esa 1.97% (Rang aniqligi profili bilan 2.1%). Yordamchi dastur yangi yaratilgan Konsole seanslarida ishga tushirildi va o'rtacha qiymat har soniyada 60 soniya davomida namuna bilan hisoblab chiqildi. Wayland uchun protsessor yuki X7.6 seansiga qaraganda 14% yuqori (Rangning aniqligi rejimida 11% edi). Wayland sessiyasi 25% ko'proq uzilishlar va 48% ko'proq kontekstli o'tishlarni qayd etdi.
Keyinchalik, bo'sh vaqtdagi qo'ng'iroqlarni tahlil qilish uchun perf yordam dasturidan foydalanildi. KWin_wayland protsessor vaqtining taxminan 1% (1.5%), KWin_X11 esa 0.44% sarflagan. Amdgpu-ga qo'ng'iroqlar Wayland uchun 0.77% (1%) va X0.65 uchun 11% edi. Bo'sh rejimda X11 sessiyasi Wayland-ga asoslangan seansga qaraganda protsessor ko'rsatmalarini taxminan ikki baravar kam bajardi.
Keyingi maqolada testlar KDE Plazma 24.04 bilan Kubuntu 5.27 va Intel CPU va NVIDIA grafik kartasiga ega Lenovo Y50-70 noutbuki bilan konfiguratsiyada takrorlandi. Natijalar taxminan bir xil edi - Wayland sessiyasi X11ga qaraganda unchalik samarali emas edi. Quvvat iste'moli Waylandda 22.42 vatt va X21.86da 11, bo'sh rejimda protsessor yuki 0.067 ga qarshi 0.050, kontekstli kalitlar soni 43.835/s ga nisbatan 34.133/s, VLC-da 4K videoni ko'rishda yuklanish 12.54L4.26%, Web 16% ni tashkil etdi. 29 FPSga qarshi FPS.
Keyingi shunga o'xshash sinovlar KDE Neon loyihasining yangi tuzilishidan foydalangan holda AMD CPU/GPU bilan Lenovo IdeaPad 3 noutbukida takrorlandi. VLC-da 4K video ijrosi bilan sinovda, kompozitsiyani o'chirib qo'ygan X11-dan foydalanganda CPU yuki 3.72%, kompozitsiya yoqilgan X11 - 9.8%, Rang aniqligi bilan Wayland (CA) - 25.71%, quvvatni tejash rejimida (PE) - 31.51%. Shunday qilib, Walyand-dan foydalanganda protsessor yuki X8-dan 10-11 baravar yuqori edi.
Walyand-dan foydalanganda 5-16% ko'proq uzilishlar yaratildi. GPU yukidagi farq 2% farqlar ichida edi: Wayland (PE) - 56.33%, Wayland (CA) - 57.33%, X11 (Comp ON) - 57.98%, X11 (Comp OFF) - 56.81%. Quvvat iste'moli bo'yicha Wayland 8-49% ko'proq energiya iste'mol qildi: Wayland (PE) - 13.8-20.4 vatt, Wayland (CA) -13.8-14.1 vatt, X11 (Comp ON) - 10.7-12.1 vatt, X11 (Comp OFF11.4) -14.9. WebGL Aquarium testida Wayland va X11 uchun natijalar taxminan bir xil edi: Wayland (PE) - 16-38 FPS, Wayland (CA) - 18-37 FPS, X11 (Comp ON) - 16-42 FPS, X11 (Comp OFF) - Wayland ishlatganda energiya sarfi taxminan 21-42 FPS, lekin 8% ga yuqori edi.
Nihoyat, yana bir tajriba o'tkazildi, bu safar Fedora 42 va KDE Plazma 6.4 yoki KDE neon-dan GNOME-ni qamrab oldi. Sinov AMD CPU/GPU bilan Lenovo IdeaPad 3 noutbukida o'tkazildi.
- Bo'sh turgan protsessor yuki: KDE X11 - 1.83%, KDE Wayland (PE) - 1.97%, KDE Wayland (CA) - 2.1%, GNOME Wayland - 2.2%.
- Bitta terminal oynasi bilan bo'sh quvvat sarfi: KDE X11 - 5.67-5.87 vatt, KDE Wayland (CA) - 6.05-6.08 vatt, KDE Wayland (PE) - 6.09 vatt, GNOME Wayland - 5.83-7.62 vatt.
- Bo'sh holatda GPU yuklanishi GNOME Wayland konfiguratsiyasida eng past bo'lgan, ammo farq tizim monitori va GNOME tizim monitorining ishlaydigan ilovalaridagi farq bilan izohlanadi.
- Perf yordam dasturi tomonidan to'plangan statistik ma'lumotlarga ko'ra, eng kam CPU vaqti GNOME-ga asoslangan konfiguratsiyaga sarflangan.
- VLC-da 4K 60 FPS video ijro etish testida Fedora-dagi GNOME seansi Rang aniqligi rejimida Wayland-ga asoslangan KDE-ga (29.6%) qaraganda bir oz kamroq CPU (31.51%) sarfladi, lekin X11-ga asoslangan KDE seansidan (9.8%) va quvvatni tejash rejimida Wayland (25.71%).
- GPU resurslarining sarflanishini baholashda Fedora-dagi GNOME sessiyasi VLC-da 4K 60FPS video ijro etish testida ko'proq GPU resurslarini sarfladi. Masalan, Fedora-da GNOME-da GPU grafik quvurlari yuki 58.21%, Wayland-ga asoslangan KDE-da 56.33% va 57.33%, KDE X11-da esa 57.98% edi. Fedora-dagi GNOME-da video xotira iste'moli Wayland-ga asoslangan KDE-ga (50.89 va 23.29) qaraganda ikki baravar ko'proq (24.60) va KDE X15 (11) ga qaraganda 44.36% yuqori edi.
- Videoni ijro etishda quvvat sarfi: KDE X11 - 11.4-14.9 vatt, KDE Wayland (CA) - 13.8-14.1 vatt, GNOME Wayland - 12.5-15.6 vatt, KDE Wayland (PE) - 13.8-20.4 vatt.
Sinovlar natijalari shuni ko'rsatadiki, X11 ni hisobdan chiqarishga hali erta va Wayland asosidagi echimlar qo'shimcha optimallashtirishni talab qiladi. X11 hali ham ishlash jihatidan eng maqbul yechim sifatida qayd etilgan. Wayland-ning KDE-da amalga oshirilishi go'yoki GNOME-ga qaraganda yaxshiroq - Fedora-da amalga oshirilgan GNOME Wayland sessiyasi, testlarga ko'ra, KDE Wayland sessiyasiga qaraganda unumdor emas, bu esa o'z navbatida KDE X11-dan ortda qoladi.
Manba: opennet.ru
