[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds in unison with disk activity

2017-03-10 Thread Daniel van Vugt
User error. And truth is stranger than fiction as always... Unity8 was freezing every 5 seconds because that's the ext3/ext4 journal commit interval. Unity8 was not doing the IO directly, but since it's being bypassed through USC, is very time-sensitive. Fullscreen bypass holds buffers back from

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds in unison with disk activity

2017-03-10 Thread Daniel van Vugt
TID PRIO USER DISK READ DISK WRITE SWAPIN IO>COMMAND 265 be/3 root 0.00 K440.00 K 0.00 % 2.73 % [jbd2/sda2-8] 12778 be/4 root 0.00 K 56.00 K 0.00 % 1.79 % unity-syst~[Mir/Comp] 21082 be/4 root 0.00 K 0.00 K 0.00 % 0.45 %

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds in unison with disk activity

2017-03-09 Thread Daniel van Vugt
TID PRIO USER DISK READ DISK WRITE SWAPIN IO>COMMAND 265 be/3 root 0.00 K 28.00 K 0.00 % 2.21 % [jbd2/sda2-8] 19799 be/4 dan 0.00 K 8.00 K 0.00 % 0.83 % upstart --user 21082 be/4 root 0.00 K 0.00 K 0.00 % 0.37 %

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds in unison with disk activity

2017-03-09 Thread Daniel van Vugt
Strangely iotop is showing unity-system-compositor's "Mir/Comp" thread is one of the top disk writers. If that's the problem then USC holding on to bypass frames too long would explain it. ** Also affects: unity-system-compositor Importance: Undecided Status: New ** Changed in:

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds in unison with disk activity

2017-03-09 Thread Daniel van Vugt
** Also affects: unity-system-compositor (Ubuntu) Importance: Undecided Status: New ** Changed in: unity8 (Ubuntu) Status: Triaged => Confirmed ** Changed in: unity-system-compositor (Ubuntu) Status: New => Confirmed ** Changed in: qtmir (Ubuntu) Status: Triaged

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds

2017-03-09 Thread Daniel van Vugt
OK, the issue is not TutorialContent.qml because modifying that makes no difference. However I now notice my harddisk LED lights up every time the rendering stutters. So you know what that means :) ** Summary changed: - [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds +

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds

2017-03-08 Thread Daniel van Vugt
TODO: Check if these are related: plugins/Utils/constants.cpp:m_indicatorValueTimeout = 5000; qml/Tutorial/TutorialContent.qml:interval: 5000 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds

2017-02-13 Thread Daniel van Vugt
** Changed in: canonical-devices-system-image Status: New => Confirmed ** Changed in: mir Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu.

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds

2017-02-13 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: qtmir (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu.

[Touch-packages] [Bug 1664150] Re: [performance] Unity8 rendering hiccups/stutters exactly every 5 seconds

2017-02-13 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: unity8 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu.