Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --------------------------------------------------------------------------------
- Command: plasmashell
- Massif arguments: (none)
- ms_print arguments: massif.out.2.snapshot.1
- --------------------------------------------------------------------------------
- GB
- 2.352^ @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- | @
- 0 +----------------------------------------------------------------------->Gi
- 0 820.8
- Number of snapshots: 1
- Detailed snapshots: [0]
- --------------------------------------------------------------------------------
- n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
- --------------------------------------------------------------------------------
- 0 881,358,437,036 2,525,408,264 2,511,699,534 13,708,730 0
- 99.46% (2,511,699,534B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
- ->88.20% (2,227,331,072B) 0x27ABEE45: llvmpipe_texture_layout.constprop.12 (os_memory_stdc.h:58)
- | ->88.20% (2,227,331,072B) 0x27ABF153: llvmpipe_resource_create (lp_texture.c:265)
- | ->87.99% (2,222,133,504B) 0x2750A17F: st_texture_create (st_texture.c:99)
- | | ->87.99% (2,222,133,504B) 0x274C94B3: guess_and_alloc_texture (st_cb_texture.c:573)
- | | ->87.99% (2,222,133,504B) 0x274C9832: st_AllocTextureImageBuffer (st_cb_texture.c:630)
- | | ->87.99% (2,222,133,504B) 0x274CEF30: st_TexImage (st_cb_texture.c:1634)
- | | ->87.99% (2,222,133,504B) 0x27440FE1: teximage_err (teximage.c:3014)
- | | ->87.99% (2,222,133,504B) 0x2744362E: _mesa_TexImage2D (teximage.c:3079)
- | | ->87.28% (2,204,190,720B) 0x6EAE7A2: QSGPlainTexture::bind() (qopenglfunctions.h:1019)
- | | | ->87.28% (2,204,182,528B) 0x6EB0AB8: QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) (qsgtexturematerial.cpp:116)
- | | | | ->87.28% (2,204,182,528B) 0x6E9FBC5: QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (qsgbatchrenderer.cpp:2326)
- | | | | ->49.18% (1,242,082,816B) 0x6EA0F53: QSGBatchRenderer::Renderer::renderBatches() (qsgbatchrenderer.cpp:2569)
- | | | | | ->49.18% (1,242,082,816B) 0x6EA668A: QSGBatchRenderer::Renderer::render() (qsgbatchrenderer.cpp:2763)
- | | | | | ->49.18% (1,242,082,816B) 0x6E9701E: QSGRenderer::renderScene(QSGBindable const&) (qsgrenderer.cpp:243)
- | | | | | ->49.18% (1,242,082,816B) 0x6E974D9: QSGRenderer::renderScene(unsigned int) (qsgrenderer.cpp:196)
- | | | | | ->49.18% (1,242,082,816B) 0x6ED18EE: QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (qsgdefaultrendercontext.cpp:181)
- | | | | | ->49.18% (1,242,082,816B) 0x6F2E7B6: QQuickWindowPrivate::renderSceneGraph(QSize const&) (qquickwindow.cpp:470)
- | | | | | ->49.18% (1,242,082,816B) 0x6EC3D47: QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (qsgrenderloop.cpp:429)
- | | | | | ->49.18% (1,241,995,776B) 0x6F38B64: QQuickWindow::event(QEvent*) (qquickwindow.cpp:1587)
- | | | | | | ->49.18% (1,241,984,512B) 0x97D559A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3722)
- | | | | | | | ->49.18% (1,241,984,512B) 0x97DCE62: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3481)
- | | | | | | | ->49.18% (1,241,984,512B) 0xAB41176: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1018)
- | | | | | | | ->49.18% (1,241,984,512B) 0x9FD1D5F: QWindowPrivate::deliverUpdateRequest() (qcoreapplication.h:233)
- | | | | | | | ->49.18% (1,241,984,512B) 0x9FD2277: QWindow::event(QEvent*) (qwindow.cpp:2273)
- | | | | | | | ->49.18% (1,241,984,512B) 0x6F38B03: QQuickWindow::event(QEvent*) (qquickwindow.cpp:1606)
- | | | | | | | ->49.18% (1,241,984,512B) 0x97D559A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3722)
- | | | | | | | ->49.18% (1,241,984,512B) 0x97DCE62: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3481)
- | | | | | | | ->49.18% (1,241,984,512B) 0xAB41176: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1018)
- | | | | | | | ->49.18% (1,241,984,512B) 0xAB994AC: QTimerInfoList::activateTimers() (qcoreapplication.h:233)
- | | | | | | | ->49.18% (1,241,984,512B) 0xAB99C6F: timerSourceDispatch(_GSource*, int (*)(void*), void*) (qeventdispatcher_glib.cpp:182)
- | | | | | | |
- | | | | | | ->00.00% (11,264B) in 1+ places, all below ms_print's threshold (01.00%)
- | | | | | |
- | | | | | ->00.00% (87,040B) in 1+ places, all below ms_print's threshold (01.00%)
- | | | | |
- | | | | ->38.10% (962,099,712B) 0x6EA0DFB: QSGBatchRenderer::Renderer::renderBatches() (qsgbatchrenderer.cpp:2554)
- | | | | ->38.10% (962,099,712B) 0x6EA668A: QSGBatchRenderer::Renderer::render() (qsgbatchrenderer.cpp:2763)
- | | | | ->38.10% (962,099,712B) 0x6E9701E: QSGRenderer::renderScene(QSGBindable const&) (qsgrenderer.cpp:243)
- | | | | ->38.10% (962,099,712B) 0x6E974D9: QSGRenderer::renderScene(unsigned int) (qsgrenderer.cpp:196)
- | | | | ->38.10% (962,099,712B) 0x6ED18EE: QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (qsgdefaultrendercontext.cpp:181)
- | | | | ->38.10% (962,099,712B) 0x6F2E7B6: QQuickWindowPrivate::renderSceneGraph(QSize const&) (qquickwindow.cpp:470)
- | | | | ->38.10% (962,099,712B) 0x6EC3D47: QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (qsgrenderloop.cpp:429)
- | | | | ->38.10% (962,099,712B) 0x6F38B64: QQuickWindow::event(QEvent*) (qquickwindow.cpp:1587)
- | | | | ->38.10% (962,099,712B) 0x97D559A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3722)
- | | | | ->38.10% (962,099,712B) 0x97DCE62: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3481)
- | | | | ->38.10% (962,099,712B) 0xAB41176: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1018)
- | | | | ->38.10% (962,099,712B) 0x9FD1D5F: QWindowPrivate::deliverUpdateRequest() (qcoreapplication.h:233)
- | | | | ->38.10% (962,099,712B) 0x9FD2277: QWindow::event(QEvent*) (qwindow.cpp:2273)
- | | | | ->38.10% (962,099,712B) 0x6F38B03: QQuickWindow::event(QEvent*) (qquickwindow.cpp:1606)
- | | | | ->38.10% (962,099,712B) 0x97D559A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3722)
- | | | | ->38.10% (962,099,712B) 0x97DCE62: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3481)
- | | | | ->38.10% (962,099,712B) 0xAB41176: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1018)
- | | | | ->38.10% (962,099,712B) 0xAB994AC: QTimerInfoList::activateTimers() (qcoreapplication.h:233)
- | | | | ->38.10% (962,099,712B) 0xAB99C6F: timerSourceDispatch(_GSource*, int (*)(void*), void*) (qeventdispatcher_glib.cpp:182)
- | | | |
- | | | ->00.00% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
- | | |
- | | ->00.71% (17,942,784B) in 1+ places, all below ms_print's threshold (01.00%)
- | |
- | ->00.21% (5,197,568B) in 1+ places, all below ms_print's threshold (01.00%)
- |
- ->08.37% (211,257,596B) 0xA0097ED: QImageData::create(QSize const&, QImage::Format) (qimage.cpp:160)
- | ->08.37% (211,257,596B) 0xA009969: QImage::QImage(QSize const&, QImage::Format) (qimage.cpp:772)
- | ->05.24% (132,390,924B) 0xA0099A3: QImage::QImage(int, int, QImage::Format) (qimage.cpp:756)
- | | ->03.73% (94,224,384B) 0xA00BCFC: rotated270(QImage const&) (qimage.cpp:4536)
- | | | ->03.73% (94,224,384B) 0xA00C32C: qt_imageTransform(QImage&, QFlags<QImageIOHandler::Transformation>) (qimage.cpp:5180)
- | | | ->03.73% (94,224,384B) 0xA029D26: QImageReader::read(QImage*) (qimagereader.cpp:1359)
- | | | ->03.73% (94,224,384B) 0x6E5D651: readImage(QUrl const&, QIODevice*, QImage*, QString*, QSize*, QSize const&, QQuickImageProviderOptions const&, QQuickImageProviderOptions::AutoTransform*) (qquickpixmapcache.cpp:403)
- | | | ->03.73% (94,224,384B) 0x6E5E426: QQuickPixmapReader::processJob(QQuickPixmapReply*, QUrl const&, QString const&, QQmlImageProviderBase::ImageType, QQuickImageProvider*) (qquickpixmapcache.cpp:774)
- | | | ->03.73% (94,224,384B) 0x6E60079: QQuickPixmapReader::processJobs() (qquickpixmapcache.cpp:646)
- | | | ->03.73% (94,224,384B) 0x6E6013B: QQuickPixmapReaderThreadObject::event(QEvent*) (qquickpixmapcache.cpp:556)
- | | | ->03.73% (94,224,384B) 0x97D559A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3722)
- | | | ->03.73% (94,224,384B) 0x97DCE62: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3481)
- | | | ->03.73% (94,224,384B) 0xAB41176: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1018)
- | | | ->03.73% (94,224,384B) 0xAB438EB: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:233)
- | | | ->03.73% (94,224,384B) 0xAB9A9E1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qeventdispatcher_glib.cpp:276)
- | | | ->03.73% (94,224,384B) 0x1075CFA5: g_main_context_dispatch (gmain.c:3148)
- | | | ->03.73% (94,224,384B) 0x1075D1DE: g_main_context_iterate.isra.30 (gmain.c:3886)
- | | | ->03.73% (94,224,384B) 0x1075D26A: g_main_context_iteration (gmain.c:3947)
- | | | ->03.73% (94,224,384B) 0xAB9A00D: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:423)
- | | | ->03.73% (94,224,384B) 0xAB3F1C8: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:212)
- | | | ->03.73% (94,224,384B) 0xA95E278: QThread::exec() (qthread.cpp:515)
- | | | ->03.73% (94,224,384B) 0x6E601C4: QQuickPixmapReader::run() (qquickpixmapcache.cpp:868)
- | | | ->03.73% (94,224,384B) 0xA96314B: QThreadPrivate::start(void*) (qthread_unix.cpp:368)
- | | | ->03.73% (94,224,384B) 0xBE7F515: start_thread (pthread_create.c:456)
- | | | ->03.73% (94,224,384B) 0xB46C82D: clone (clone.S:97)
- | | |
- | | ->01.43% (36,157,008B) 0xA1FD326: qSmoothScaleImage(QImage const&, int, int) (qimagescale.cpp:741)
- | | | ->01.43% (36,157,008B) 0xA010F06: QImage::smoothScaled(int, int) const (qimage.cpp:4486)
- | | | ->01.43% (36,157,008B) 0xA011749: QImage::transformed(QTransform const&, Qt::TransformationMode) const (qimage.cpp:4635)
- | | | ->01.43% (36,151,200B) 0xA011F09: QImage::scaled(QSize const&, Qt::AspectRatioMode, Qt::TransformationMode) const (qimage.cpp:2678)
- | | | | ->01.43% (36,151,200B) in 2 places, all below massif's threshold (1.00%)
- | | | |
- | | | ->00.00% (5,808B) in 1+ places, all below ms_print's threshold (01.00%)
- | | |
- | | ->00.08% (2,009,532B) in 1+ places, all below ms_print's threshold (01.00%)
- | |
- | ->02.50% (63,071,232B) 0x2F44364E: read_jpeg_image(QImage*, QSize, QRect, QRect, int, void (*)(unsigned int*, unsigned char const*, int), jpeg_decompress_struct*, my_error_mgr*) (qjpeghandler.cpp:244)
- | | ->02.50% (63,071,232B) 0x2F445045: QJpegHandlerPrivate::read(QImage*) (qjpeghandler.cpp:956)
- | | ->02.50% (63,071,232B) 0xA0299A1: QImageReader::read(QImage*) (qimagereader.cpp:1296)
- | | ->02.50% (63,071,232B) 0x6E5D651: readImage(QUrl const&, QIODevice*, QImage*, QString*, QSize*, QSize const&, QQuickImageProviderOptions const&, QQuickImageProviderOptions::AutoTransform*) (qquickpixmapcache.cpp:403)
- | | ->02.50% (63,071,232B) 0x6E5E426: QQuickPixmapReader::processJob(QQuickPixmapReply*, QUrl const&, QString const&, QQmlImageProviderBase::ImageType, QQuickImageProvider*) (qquickpixmapcache.cpp:774)
- | | ->02.50% (63,071,232B) 0x6E60079: QQuickPixmapReader::processJobs() (qquickpixmapcache.cpp:646)
- | | ->02.50% (63,071,232B) 0x6E6013B: QQuickPixmapReaderThreadObject::event(QEvent*) (qquickpixmapcache.cpp:556)
- | | ->02.50% (63,071,232B) 0x97D559A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3722)
- | | ->02.50% (63,071,232B) 0x97DCE62: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3481)
- | | ->02.50% (63,071,232B) 0xAB41176: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1018)
- | | ->02.50% (63,071,232B) 0xAB438EB: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:233)
- | | ->02.50% (63,071,232B) 0xAB9A9E1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qeventdispatcher_glib.cpp:276)
- | | ->02.50% (63,071,232B) 0x1075CFA5: g_main_context_dispatch (gmain.c:3148)
- | | ->02.50% (63,071,232B) 0x1075D1DE: g_main_context_iterate.isra.30 (gmain.c:3886)
- | | ->02.50% (63,071,232B) 0x1075D26A: g_main_context_iteration (gmain.c:3947)
- | | ->02.50% (63,071,232B) 0xAB9A00D: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:423)
- | | | ->02.50% (63,071,232B) 0xAB3F1C8: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:212)
- | | | ->02.50% (63,071,232B) 0xA95E278: QThread::exec() (qthread.cpp:515)
- | | | ->02.50% (63,071,232B) 0x6E601C4: QQuickPixmapReader::run() (qquickpixmapcache.cpp:868)
- | | | ->02.50% (63,071,232B) 0xA96314B: QThreadPrivate::start(void*) (qthread_unix.cpp:368)
- | | | ->02.50% (63,071,232B) 0xBE7F515: start_thread (pthread_create.c:456)
- | | | ->02.50% (63,071,232B) 0xB46C82D: clone (clone.S:97)
- | | |
- | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
- | |
- | ->00.63% (15,795,440B) in 1+ places, all below ms_print's threshold (01.00%)
- |
- ->02.90% (73,110,866B) in 5745 places, all below massif's threshold (1.00%)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement