| Summary: | Excessive memory consumption with certain xlsb files | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Кирилл Фролов <frolovkirill7> |
| Component: | Calc | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | 79045_79045, aron.budea, frolovkirill7, miguelangelrv |
| Priority: | medium | Keywords: | perf, wantBacktrace |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 122652 | ||
| Attachments: | Xlsb file | ||
|
Description
Кирилл Фролов
2022-01-04 19:07:34 UTC
Created attachment 177312 [details]
Xlsb file
I confirm the memory leak in Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 1be170d0629cf761f0ee4173007a3c021966546e CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: default; VCL: win Locale: ru-RU (ru_RU); UI: en-US Calc: CL and in Version: 5.2.7.2 Build ID: 2b7f1e640c46ceb28adf43ee075a6e8b8439ed10 CPU Threads: 4; OS Version: Windows 6.1; UI Render: default; Locale: ru-RU (ru_RU); Calc: group I can't find from where the 800 expected comes. Only opening the file, about 585 MB. After paste and after a while it is reduced to 2,5 GB, without touch nothing. After a hard recalc 1,7 GB, takes several minutes. So I don't know if it is really a bug or a possibility of enhancement. BTW, there are a lot of formulae with OFFSET() which is a volatile function, maybe where possible replace it with INDEX() could help a bit on the calculation's speed, and perhaps SUM() in arrays with SUMPRODUCT(). Memory leak still here and it became even worse becasue we have today 16384 columns on sheet by default Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 9d1d668a608cc5b406601c2f7f3d8581e8f47d1c CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: ru-RU (ru_RU); UI: ru-RU Calc: threaded |