请选择 进入手机版 | 继续访问电脑版

LibreOffice 中文社区

 找回密码
 马上加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
开启左侧

[未确认] libreoffice writer 编辑大量复杂表格时卡顿严重

[复制链接]
zrqlx126 发表于 2021-8-27 16:13:44 | 显示全部楼层 |阅读模式
问题描述:libreoffice writer 编辑大量复杂表格时,当开启“切换是否显示格式用标记(Ctrl+F10)”后,卡顿十分严重,内存占用飙升。

重现步骤:打开或编辑一个内含大量复杂表格的writer文档 > 开启工具栏上的切换是否显示格式用标记(Ctrl+F10)”  > 编辑或者滚动表格。可以明显看到在表格页面时非常卡顿,在文字页面时流畅。并且随着编辑表格的时间长一些,卡顿的几乎无法使用。但是当关闭“切换是否显示格式用标记(Ctrl+F10)”后,又非常流畅。

当前的行为和结果:编辑和浏览内含复杂表格的writer文档,当开启切换是否显示格式用标记(Ctrl+F10)”后卡顿严重,内存使用飙升。当关闭切换是否显示格式用标记(Ctrl+F10)”后运行流畅。

期望的行为和结果:无论编辑和浏览内含复杂表格的writer文档,是否开启切换是否显示格式用标记(Ctrl+F10)”,内存使用均应当在正常范围,并且都应该运行流畅。

操作系统和软件版本:ubuntu 18.04以后所有版本或者win7,win10任意版本。libreoffice6.X以后所有版本。(其他系统和其他libreoffice版本未测试,但应该问题相同)

用于测试的附件(非必须):
相关讨论帖在https://forum.ubuntu.org.cn/viewtopic.php?f=35&t=491678

附件为测试文档。

测试文档.odt

28.89 KB, 下载次数: 18

 楼主| zrqlx126 发表于 2021-8-27 16:34:28 | 显示全部楼层
该问题非常隐秘,需要耐心测试。最简单的办法是开启“切换是否显示格式用标记(Ctrl+F10)”后快速拖动文档滚动条,或者使用鼠标滚轮滚动,在纯文字页面几乎没有延迟,在复杂表格页面延迟出现。并且当编辑时间长以后,延迟会非常严重。当关闭“切换是否显示格式用标记(Ctrl+F10)”后,无论是拖动文档滚动条,还是使用鼠标滚轮滚动,均无延迟,反应流畅。
suokunlong 发表于 2021-8-27 17:44:09 | 显示全部楼层
楼主,你提供的这个测试文档,确定没有保密信息,适合公开吗?
开放,包容,奉献。
 楼主| zrqlx126 发表于 2021-8-28 11:20:34 | 显示全部楼层
suokunlong 发表于 2021-8-27 17:44
楼主,你提供的这个测试文档,确定没有保密信息,适合公开吗?

测试文档在互联网可以公开下载,应该不涉及个人隐私。
suokunlong 发表于 2021-8-28 14:32:43 | 显示全部楼层
我在 Fefora 34 下无法重现该问题。我看帖子讨论可能是跟字体替换有关,但问题是启用“切换是否显示格式用标记”与字体似乎没有关系?
开放,包容,奉献。
Kiev 发表于 2021-8-29 01:11:46 | 显示全部楼层
suokunlong 发表于 2021-8-28 14:32
我在 Fefora 34 下无法重现该问题。我看帖子讨论可能是跟字体替换有关,但问题是启用“切换是否显示格式用 ...

我也觉得应该是 LibreOffice 在字体的 fallback 处理方面存在问题,尤其是碰到中文字体这样的大字集的时候就会出现这种性能上的短板。顺便一提,我发现如果安装或卸载字体,LibreOffice 就会卡顿好几分钟。
*滑块验证:
您需要登录后才可以回帖 登录 | 马上加入

本版积分规则

Archiver|手机版|小黑屋|LibreOffice 中文社区 ( 粤ICP备13080851号-4 )

GMT+8, 2021-9-27 23:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表