Bug 124963 - Slow scrolling of large xls file with many images
Summary: Slow scrolling of large xls file with many images
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.3.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace, perf
Depends on:
Blocks: Scrolling-PageUpDown XLS
  Show dependency treegraph
 
Reported: 2019-04-25 16:17 UTC by Xisco Faulí
Modified: 2022-06-02 07:49 UTC (History)
7 users (show)

See Also:
Crash report or crash signature:


Attachments
Perf flamegraph (426.09 KB, image/svg+xml)
2019-04-25 17:39 UTC, Buovjaga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xisco Faulí 2019-04-25 16:17:14 UTC
This is a follow-up bug of bug 101195

Steps to reproduce:
1. Open http://rkb1c.ru/soft/35mb.xls. it should be around 25 seconds in master after https://gerrit.libreoffice.org/plugins/gitiles/core/+/af84fc9d906626255aaf136eefc5e55236e0e8a6%5E%21 and noel's improvements

2. Scroll

-> scroll is slow and lagging

Reproduced in

Version: 6.3.0.0.alpha0+
Build ID: fad98c8641342a77241124dd98e0cb781daef4ad
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 Buovjaga 2019-04-25 17:39:07 UTC
Created attachment 151011 [details]
Perf flamegraph

Repro

Arch Linux 64-bit
Version: 6.3.0.0.alpha0+
Build ID: a0edb53e63b9fa7ed5983d6500aece1e5eff380b
CPU threads: 8; OS: Linux 5.0; UI render: default; VCL: gtk3; 
Locale: fi-FI (fi_FI.UTF-8); UI-Language: en-US
Calc: threaded
Built on 25 April 2019
Comment 2 Buovjaga 2021-05-03 10:55:41 UTC
Doesn't seem laggy to me. Xisco: can you re-test?

Arch Linux 64-bit
Version: 7.1.2.2 / LibreOffice Community
Build ID: 10(Build:2)
CPU threads: 8; OS: Linux 5.11; UI render: default; VCL: kf5
Locale: fi-FI (fi_FI.UTF-8); UI: fi-FI
7.1.2-2
Calc: threaded
Comment 3 Roman Kuznetsov 2021-09-25 14:23:14 UTC
Repro in

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 1516711eb7861a08cc9fd19ec867360737a6d070
CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: default; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 4 Rafael Lima 2022-06-01 20:38:55 UTC
Hi Xisco, this file opened really fast for me (less than 5 seconds) using LO 7.4 alpha. And scrolling is super smooth.


System info
Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: b2467d6c7af988f8ed4e090ebf9472be6c84fb06
CPU threads: 12; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL
Comment 5 Xisco Faulí 2022-06-02 07:47:45 UTC
(In reply to Rafael Lima from comment #4)
> Hi Xisco, this file opened really fast for me (less than 5 seconds) using LO
> 7.4 alpha. And scrolling is super smooth.
> 
> 
> System info
> Version: 7.4.0.0.alpha1+ / LibreOffice Community
> Build ID: b2467d6c7af988f8ed4e090ebf9472be6c84fb06
> CPU threads: 12; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
> Locale: pt-BR (pt_BR.UTF-8); UI: en-US
> Calc: CL

Indeed. This is super fast in

Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: 754eb1541a6ca709f78afbc7fb2b75f626562dcc
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded

Closing
Comment 6 Xisco Faulí 2022-06-02 07:49:25 UTC
This is also fine in

Version: 7.3.2.0.0+ / LibreOffice Community
Build ID: a25c88daab20f1b7fc82b54171f260c4f20b9ba0
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded