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

            Bug ID: 371889
           Summary: High CPU and memory usage in plasmashell process
           Product: plasmashell
           Version: 5.7.5
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: hka...@redhat.com
                CC: bhus...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

After few hours of work, plasmashell process uses huge amounts of memory (atop:
227M VSLIBS, 2.4G VDATA, 4.8G VSIZE, 392.5M RSIZE) and large amounts of CPU:
80-90% of a single core of i7-6600U.

The issue persists until I kill the process and restart it manually.

Only atypical configuration is the fact I use 3 screens, the widgets/taskbar
are mostly in default configuration (I just change it not to group processes
and the time widget to include seconds and current date).

Besides that, I use only Kontact, Kopete, Konversation, Firefox and Konsole as
far as GUI tools are concerned. System is configured to use X11 modesetting
driver not the intel driver.


plasma-workspace-5.7.5-2.fc24.x86_64
qt5-qtbase-gui-5.6.1-3.fc24.x86_64
kdepim-common-16.08.2-1.fc24.x86_64
kde-runtime-libs-16.08.2-1.fc24.x86_64
kde-runtime-16.08.2-1.fc24.x86_64


$ qtdiag 
Qt 5.6.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC
6.1.1 20160621 (Red Hat 6.1.1-3)) on "xcb" 
OS: Fedora 24 (Workstation Edition) [linux version 4.7.9-200.fc24.x86_64]

Architecture: x86_64; features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 RTM HLE

Environment:
  QTLIB="/usr/lib64/qt-3.3/lib"
  QTINC="/usr/lib64/qt-3.3/include"
  QT_IM_MODULE="xim"
  QT_AUTO_SCREEN_SCALE_FACTOR="0"
  QTDIR="/usr/lib64/qt-3.3"

Features: QT_NO_EXCEPTIONS QT_NO_ZLIB

Library info:
  PrefixPath: /usr/lib64/qt5
  DocumentationPath: /usr/share/doc/qt5
  HeadersPath: /usr/include/qt5
  LibrariesPath: /usr/lib64
  LibraryExecutablesPath: /usr/lib64/qt5/libexec
  BinariesPath: /usr/lib64/qt5/bin
  PluginsPath: /usr/lib64/qt5/plugins
  ImportsPath: /usr/lib64/qt5/imports
  Qml2ImportsPath: /usr/lib64/qt5/qml
  ArchDataPath: /usr/lib64/qt5
  DataPath: /usr/share/qt5
  TranslationsPath: /usr/share/qt5/translations
  ExamplesPath: /usr/lib64/qt5/examples
  TestsPath: /usr/lib64/qt5/tests
  SettingsPath: /etc/xdg

Standard paths [*...* denote writable entry]:
  DesktopLocation: "Desktop" */home/hkario/Desktop*
  DocumentsLocation: "Documents" */home/hkario/Documents*
  FontsLocation: "Fonts" */home/hkario/.fonts*
  ApplicationsLocation: "Applications" */home/hkario/.local/share/applications*
/usr/share/kde-settings/kde-profile/default/share/applications
/usr/local/share/applications /usr/share/applications
  MusicLocation: "Music" */home/hkario/Music*
  MoviesLocation: "Movies" */home/hkario/Videos*
  PicturesLocation: "Pictures" */home/hkario/Pictures*
  TempLocation: "Temporary Directory" */tmp*
  HomeLocation: "Home" */home/hkario*
  AppLocalDataLocation: "Application Data"
*/home/hkario/.local/share/QtProject/qtdiag*
/usr/share/kde-settings/kde-profile/default/share/QtProject/qtdiag
/usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag
  CacheLocation: "Cache" */home/hkario/.cache/QtProject/qtdiag*
  GenericDataLocation: "Shared Data" */home/hkario/.local/share*
/usr/share/kde-settings/kde-profile/default/share /usr/local/share /usr/share
  RuntimeLocation: "Runtime" */run/user/20970*
  ConfigLocation: "Configuration" */home/hkario/.config* /etc/xdg
/usr/share/kde-settings/kde-profile/default/xdg
  DownloadLocation: "Download" */home/hkario/Downloads*
  GenericCacheLocation: "Shared Cache" */home/hkario/.cache*
  GenericConfigLocation: "Shared Configuration" */home/hkario/.config* /etc/xdg
/usr/share/kde-settings/kde-profile/default/xdg
  AppDataLocation: "Application Data"
*/home/hkario/.local/share/QtProject/qtdiag*
/usr/share/kde-settings/kde-profile/default/share/QtProject/qtdiag
/usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag
  AppConfigLocation: "Application Configuration"
*/home/hkario/.config/QtProject/qtdiag* /etc/xdg/QtProject/qtdiag
/usr/share/kde-settings/kde-profile/default/xdg/QtProject/qtdiag

File selectors (increasing order of precedence):
  en_GB unix linux fedora

Network:
  Using "OpenSSL 1.0.2j-fips  26 Sep 2016", version: 0x100020af

Platform capabilities: ThreadedPixmaps OpenGL WindowMasks MultipleWindows
ForeignWindows NonFullScreenWindows NativeWidgets WindowManagement SyncState
RasterGLSurface SwitchableWidgetComposition

Style hints:
  mouseDoubleClickInterval: 400
  mousePressAndHoldInterval: 800
  startDragDistance: 4
  startDragTime: 500
  startDragVelocity: 0
  keyboardInputInterval: 400
  keyboardAutoRepeatRate: 30
  cursorFlashTime: 1000
  showIsFullScreen: 0
  showIsMaximized: 0
  passwordMaskDelay: 0
  passwordMaskCharacter: U+25CF
  fontSmoothingGamma: 1
  useRtlExtensions: 0
  setFocusOnTouchRelease: 0
  tabFocusBehavior: Qt::TabFocusBehavior(TabFocusAllControls) 
  singleClickActivation: 1

Additional style hints (QPlatformIntegration):
  ReplayMousePressOutsidePopup: 0

Theme:
  Available    : kde,/usr/share/xsessions/plasma,generic
  Styles       : breeze,oxygen,fusion,windows
  Icon theme   : breeze, hicolor from /usr/share/icons

  System font  : "Sans Serif" 10
  Native file dialog

Fonts:
  General font : "Sans Serif" 10
  Fixed font   : "Monospace" 10
  Title font   : "Abyssinica SIL" 10
  Smallest font: "Sans Serif" 8

Palette:
  WindowText: #ff31363b
  Button: #ffeff0f1
  Light: #ffffffff
  Midlight: #fff7f7f8
  Dark: #ff888e93
  Mid: #ffc4c9cd
  Text: #ff31363b
  BrightText: #ffffffff
  ButtonText: #ff31363b
  Base: #fffcfcfc
  Window: #ffeff0f1
  Shadow: #ff474a4c
  Highlight: #ff3daee9
  HighlightedText: #ffeff0f1
  Link: #ff2980b9
  LinkVisited: #ff7f8c8d
  AlternateBase: #ffeff0f1
  NoRole: #ff000000
  ToolTipBase: #ff31363b
  ToolTipText: #ffeff0f1

Screens: 3, High DPI scaling: inactive
# 0 "eDP-1" Depth: 24 Primary: yes
  Geometry: 1920x1080+2160+840 Available: 1920x1050+2160+840
  Virtual geometry: 4080x1920+0+0 Available: 4080x1890+0+0
  3 virtual siblings
  Physical size: 309x174 mm  Refresh: 60 Hz Power state: 0
  Physical DPI: 157.825,157.655 Logical DPI: 96.3123,96.3794 Subpixel_None
  DevicePixelRatio: 1 Pixel density: 2
  Primary orientation: 2 Orientation: 2 Native orientation: 0
OrientationUpdateMask: 0

# 1 "DP-2-1" Depth: 24 Primary: no
  Geometry: 1080x1920+0+0 Available: 1080x1890+0+0
  Virtual geometry: 4080x1920+0+0 Available: 4080x1890+0+0
  3 virtual siblings
  Physical size: 287x510 mm  Refresh: 60 Hz Power state: 0
  Physical DPI: 95.5819,95.6235 Logical DPI: 96.3123,96.3794 Subpixel_None
  DevicePixelRatio: 1 Pixel density: 1
  Primary orientation: 1 Orientation: 1 Native orientation: 0
OrientationUpdateMask: 0

# 2 "DP-2-2" Depth: 24 Primary: no
  Geometry: 1080x1920+1080+0 Available: 1080x1890+1080+0
  Virtual geometry: 4080x1920+0+0 Available: 4080x1890+0+0
  3 virtual siblings
  Physical size: 287x510 mm  Refresh: 60 Hz Power state: 0
  Physical DPI: 95.5819,95.6235 Logical DPI: 96.3123,96.3794 Subpixel_None
  DevicePixelRatio: 1 Pixel density: 1
  Primary orientation: 1 Orientation: 1 Native orientation: 0
OrientationUpdateMask: 0

LibGL Vendor: Intel Open Source Technology Center
Renderer: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
Version: 3.0 Mesa 12.0.3
Shading language: 1.30
Format: Version: 3.0 Profile: 0 Swap behavior: 0 Buffer size (RGB): 8,8,8

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

Reply via email to