https://bugs.kde.org/show_bug.cgi?id=459944

            Bug ID: 459944
           Summary: Choppy performance when resizing window when
                    ~/.config/yakuakerc is on slow media
    Classification: Applications
           Product: yakuake
           Version: 22.08.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: h...@kde.org
          Reporter: kugl...@gmail.com
  Target Milestone: ---

SUMMARY
Choppy performance when resizing window when ~/.config/yakuakerc is on a slow
media (such as rotational), due to repeated calls to syscall fdatasync. (When
under very slow media, like an old USB drive, the performance is unbearable.)

STEPS TO REPRODUCE
1. Run yakuake with ~/.config/yakuakerc on rotational medium or other slow
medium.
2. Resize the window vertically.

OBSERVED RESULT
While resizing the window vertically, Yakuake process calls fdatasync multiple
times, forcing a physical write to the rotational media, making the resizing
very choppy.

EXPECTED RESULT
At least it should sync only once, using some kind of debouncing. But ideally
not sync at all, since the height of the window is not such an important piece
of configuration.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
Operating System: Arch Linux
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Kernel Version: 5.19.12-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 2 × Intel® Core™ i7-5500U CPU @ 2.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500
Manufacturer: Acer
Product Name: Aspire E5-573G
System Version: V3.72

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to