https://bugs.kde.org/show_bug.cgi?id=496469
--- Comment #144 from LucasGGamerM <lucasggam...@protonmail.com> --- I have ran the instructions provided by TraceyC, and so far, with 3.8 gigs leaked, here is the "sudo perf report" output, I hope it is useful. ``` Samples: 886 of event 'cycles:P', Event count (approx.): 2804897302 Children Self Command Shared Object Symbol + 68,17% 0,00% kwin_wayland kwin_wayland [.] 0x00005574b81d5495 ◆ + 68,17% 0,00% kwin_wayland libc.so.6 [.] __libc_start_main@@GLIBC_2.34 ▒ + 68,17% 0,00% kwin_wayland libc.so.6 [.] __libc_start_call_main ▒ + 68,17% 0,00% kwin_wayland kwin_wayland [.] 0x00005574b81cefeb ▒ + 68,17% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QCoreApplication::exec() ▒ + 68,17% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ▒ + 68,17% 0,00% kwin_wayland libQt6Gui.so.6.9.0 [.] QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ▒ + 67,58% 0,12% kwin_wayland libQt6Core.so.6.9.0 [.] QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ▒ + 56,26% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QCoreApplication::notifyInternal2(QObject*, QEvent*) ▒ + 56,26% 0,00% kwin_wayland libQt6Widgets.so.6.9.0 [.] QApplicationPrivate::notify_helper(QObject*, QEvent*) ▒ + 55,91% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] 0x00007ff99ab6033a ▒ + 45,92% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QTimerInfoList::activateTimers() ▒ + 45,46% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QObject::event(QEvent*) ▒ + 45,16% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QTimer::timeout(QTimer::QPrivateSignal) ▒ + 45,16% 0,12% kwin_wayland libkwin.so.6.3.5 [.] KWin::RenderLoopPrivate::dispatch() ▒ + 45,04% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::RenderLoop::frameRequested(KWin::RenderLoop*) ▒ + 44,24% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::WaylandCompositor::composite(KWin::RenderLoop*) ▒ + 41,01% 0,28% kwin_wayland [kernel.kallsyms] [k] entry_SYSCALL_64_after_hwframe ▒ + 40,68% 0,26% kwin_wayland [kernel.kallsyms] [k] do_syscall_64 ▒ + 25,15% 0,00% kwin_wayland libc.so.6 [.] __GI___ioctl ▒ + 24,79% 0,09% kwin_wayland [kernel.kallsyms] [k] __x64_sys_ioctl ▒ + 23,14% 0,14% kwin_wayland libdrm.so.2.124.0 [.] drmIoctl ▒ + 21,67% 0,14% kwin_wayland [kernel.kallsyms] [k] drm_ioctl ▒ + 21,24% 0,00% kwin_wayland [kernel.kallsyms] [k] drm_ioctl_kernel ▒ + 16,45% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::Compositor::paintPass(KWin::RenderLayer*, KWin::RenderTarget const&, QRegion const&) ▒ + 16,33% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::SceneDelegate::paint(KWin::RenderTarget const&, QRegion const&) ▒ + 16,33% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::WorkspaceScene::paint(KWin::RenderTarget const&, QRegion const&) ▒ + 15,27% 0,00% kwin_wayland [kernel.kallsyms] [k] nvkms_call_rm ▒ + 14,90% 0,00% kwin_wayland [kernel.kallsyms] [k] nvKmsIoctl ▒ + 14,84% 0,00% kwin_wayland libkwin.so.6.3.5 [.] 0x00007ff99db488a7 ▒ + 14,51% 0,00% kwin_wayland [kernel.kallsyms] [k] nvkms_ioctl_from_kapi ▒ + 14,37% 0,00% kwin_wayland libkwin.so.6.3.5 [.] 0x00007ff99db483e1 ▒ + 12,89% 0,11% kwin_wayland libc.so.6 [.] __syscall_cancel_arch_end ▒ + 12,85% 0,00% kwin_wayland libc.so.6 [.] __syscall_cancel ▒ + 11,63% 0,00% kwin_wayland libkwin.so.6.3.5 [.] 0x00007ff99db51fc4 ▒ + 11,63% 0,00% kwin_wayland libdrm.so.2.124.0 [.] drmModeAddFB2WithModifiers ▒ + 11,51% 0,00% kwin_wayland [kernel.kallsyms] [k] drm_mode_addfb2 ▒ + 11,51% 0,00% kwin_wayland [kernel.kallsyms] [k] drm_internal_framebuffer_create ▒ + 11,49% 0,00% kwin_wayland libkwin.so.6.3.5 [.] 0x00007ff99db469e5 ▒ + 11,24% 0,00% kwin_wayland [kernel.kallsyms] [k] nv_drm_framebuffer_create ▒ + 11,24% 0,00% kwin_wayland [kernel.kallsyms] [k] nv_drm_internal_framebuffer_create ▒ + 11,24% 0,00% kwin_wayland [kernel.kallsyms] [k] nv_drm_framebuffer_init ▒ + 11,24% 0,00% kwin_wayland [kernel.kallsyms] [k] CreateSurface ▒ + 11,24% 0,00% kwin_wayland [kernel.kallsyms] [k] RegisterSurface ▒ + 11,24% 0,00% kwin_wayland [kernel.kallsyms] [k] nvEvoRegisterSurface ▒ + 10,70% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QEventDispatcherUNIXPrivate::activateSocketNotifiers() ▒ + 9,71% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::EffectsHandler::paintScreen(KWin::RenderTarget const&, KWin::RenderViewport const&, int, QRegion const&, KWin::Output*) ▒ + 9,42% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QSocketNotifier::event(QEvent*) ▒ + 9,42% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) ▒ + 9,39% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::WorkspaceScene::paintSimpleScreen(KWin::RenderTarget const&, KWin::RenderViewport const&, int, QRegion const&) ▒ + 9,29% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::WorkspaceScene::paintWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::WindowItem*, int, QRegion const&) ▒ + 9,29% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::EffectsHandler::paintWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) ▒ + 9,29% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::AnimationEffect::paintWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) ▒ + 9,29% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::EffectsHandler::drawWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) ▒ + 9,02% 0,00% kwin_wayland [kernel.kallsyms] [k] _nv04ControlWithSecInfo ▒ + 9,02% 0,00% kwin_wayland [kernel.kallsyms] [k] rmapiControlWithSecInfoTls ▒ + 8,95% 0,00% kwin_wayland [kernel.kallsyms] [k] nvRmApiControl ▒ + 8,82% 0,00% kwin_wayland [kernel.kallsyms] [k] Nv04ControlKernel ▒ + 8,81% 0,00% kwin_wayland [kernel.kallsyms] [k] rmapiControlWithSecInfo ▒ + 8,81% 0,00% kwin_wayland [kernel.kallsyms] [k] _rmapiRmControl ▒ + 8,67% 0,00% kwin_wayland libQt6Core.so.6.9.0 [.] qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer) ▒ + 8,43% 0,00% kwin_wayland libc.so.6 [.] ppoll ▒ + 8,03% 0,00% kwin_wayland [kernel.kallsyms] [k] nvRmAllocAndBindSurfaceDescriptor ▒ + 7,96% 0,15% kwin_wayland [kernel.kallsyms] [k] __x64_sys_ppoll ▒ + 7,38% 0,00% kwin_wayland [kernel.kallsyms] [k] nvCtxDmaBind ▒ + 7,30% 0,14% kwin_wayland [kernel.kallsyms] [k] do_sys_poll ▒ + 7,13% 0,00% kwin_wayland libkwin.so.6.3.5 [.] 0x00007ff99db4cb5c ▒ + 7,13% 0,00% kwin_wayland libdrm.so.2.124.0 [.] drmHandleEvent ▒ + 6,78% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::CrossFadeEffect::drawWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) ▒ + 6,53% 0,12% kwin_wayland libkwin.so.6.3.5 [.] KWin::ItemRendererOpenGL::renderItem(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::Item*, int, QRegion const&, KWin::WindowPaintData const&) ▒ + 5,66% 0,60% kwin_wayland [kernel.kallsyms] [k] do_poll.constprop.0 ▒ + 5,64% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::ItemRendererOpenGL::endFrame() ▒ + 5,63% 0,14% kwin_wayland [kernel.kallsyms] [k] serverControl ▒ + 5,54% 0,00% kwin_wayla:cs0 libc.so.6 [.] __GI___clone3 ▒ + 5,54% 0,00% kwin_wayla:cs0 libc.so.6 [.] start_thread ▒ + 5,54% 0,00% kwin_wayla:cs0 libgallium-25.0.4.so [.] 0x00007ff97d74064c ▒ + 5,51% 0,00% kwin_wayland libkwin.so.6.3.5 [.] KWin::DrmOutput::present(std::shared_ptr<KWin::OutputFrame> const&) ▒ + 5,16% 0,00% DP-2 libc.so.6 [.] __GI___clone3 ▒ + 5,16% 0,00% DP-2 libc.so.6 [.] start_thread ▒ + 5,16% 0,00% DP-2 libQt6Core.so.6.9.0 [.] 0x00007ff99acbdde4 ▒ + 5,16% 0,00% DP-2 libQt6Core.so.6.9.0 [.] 0x00007ff99ac21dd7 ▒ + 5,16% 0,00% DP-2 libkwin.so.6.3.5 [.] 0x00007ff99db34c23 ▒ + 5,16% 0,00% DP-2 libc.so.6 [.] pthread_once@GLIBC_2.2.5 ▒ + 5,16% 0,00% DP-2 libc.so.6 [.] __pthread_once_slow.isra.0 ▒ + 5,16% 0,00% DP-2 libkwin.so.6.3.5 [.] 0x00007ff99db34176 ▒ + 5,16% 0,00% DP-2 libkwin.so.6.3.5 [.] 0x00007ff99db39c8a ▒ + 4,92% 0,00% DP-2 [kernel.kallsyms] [k] entry_SYSCALL_64_after_hwframe ``` -- You are receiving this mail because: You are watching all bug changes.