对于许多许多开源软件的粉丝和支持者来说,LibreOffice 是 Microsoft Office 最好的替代品,在最近的一些发布版本中可以看到它明显有了巨大的改进。然而,初始启动的体验仍然距离期望有所距离。有一些方法可以缩短 LibreOffice 的启动时间并改善它的整体性能。
在下面的段落里,我将会展示一些实用性的步骤,你可以通过它们来改善 LibreOffice 的加载时间和响应能力。
1. 增加每个对象和图像缓存的内存占用
这将可以通过分配更多的内存资源给图像缓存和对象来加快程序的加载时间。
启动 LibreOffice Writer (或者 Calc)。
点击菜单栏上的 “工具 -> 选项” 或者按键盘上的快捷键“Alt + F12”。
点击 LibreOffice 下面的“内存”然后增加“用于 LibreOffice” 到 128MB。
同样的增加“每个对象的内存占用”到 20MB。
点击确定来保存你的修改。

注意:你可以根据自己机器的性能把数值设置得比建议值的高一些或低一些。最好通过亲自体验来看看什么值能够让机器达到最佳性能。
2.启用 LibreOffice 的快速启动器
如果你的机器上有足够大的内存,比如 4GB 或者更大,你可以启用“系统托盘快速启动器”,从而让 LibreOffice 的一部分保持在内存中,在打开新文件时能够快速反应。
在启用这个选择以后,你会清楚的看到在打开新文件时它的性能有了很大的提高。
通过点击“工具 -> 选项”来打开选项对话框。
在 “LibreOffice” 下面的侧边栏选择“内存”。
勾选“启用系统托盘快速启动器”复选框。
点击“确定”来保存修改。

一旦这个选项启用以后,你将会在你的系统托盘看到 LibreOffice 图标,以及可以打开任何类型的文件的选项。
3. 禁用 Java 运行环境
另一个加快 LibreOffice 加载时间和响应能力的简单方法是禁用 Java。
同时按下“Alt + F12”打开选项对话框。
在侧边栏里,选择“Libreoffice”,然后选择“高级”。
取消勾选“使用 Java 运行环境”选项。
点击“确定”来关闭对话框。

如果你只使用 Writer 和 Calc,那么关闭 Java 不会影响你正常使用,但如果你需要使用 LibreOffice Base 和一些其他的特性,那么你可能需要重新启用它。在那种情况,将会弹出一个框询问你是否希望再次打开它。
4. 减少使用撤销步骤
默认情况下,LibreOffice 允许你撤销一个文件的多达 100 个改变。绝大多数用户不需要这么多,所以在内存中保留这么多撤销步骤是对资源的巨大浪费。
我建议减少撤销步骤到 20 次以下来为其他东西释放内存,但是这个部分需要根据你自己的需求来确定。
通过点击 “工具 -> 选项”来打开选项对话框。
在 “LibreOffice” 下面的侧边栏,选择“内存”。
在“撤销”下面把步骤数目改成最适合你的值。
点击“确定”来保存修改。

假如你这些技巧为加速你的 LibreOffice 套件的加载时间提供了帮助,请在评论里告诉我们。同样,请分享你知道的任何其他技巧来给其他人带来帮助。
via: https://www.maketecheasier.com/speed-up-libreoffice/
作者:Ayo Isaiah 译者:ucasFL 校对:wxy
来源:Linux中国
引用来自“eechen”的评论
@乌龟壳 PHP特别擅长预处理HTML,无需编译,内置模板引擎这些就是基础,所以PHP官方才说PHP is Hypertext Preprocessor嘛,而且PHP还内置HTTP服务器和SQLite数据库,而且解释器也很小巧,这些都是优势嘛,这些都是Java比不了的,别挣扎了.HTML是一种奇妙的语言,它能为没有图形界面的操作系统开发一个图形化的管理界面,比如我们常用的路由器管理后台.
你看phpMyAdmin,它既可以部署在没有图形界面的服务器,也可以打包PHP解释器部署在客户端本地,都能实现对MySQL的可视化管理,你说厉害不厉害?就这点而言,其他那些本地程序实现的MySQL管理工具简直是弱爆了,而这就是HTML的优越性.
别老抓住php开发web方便不放,还有很多web以外的东西。比如和你举了无数次的例子,多图片颜色替换+合成,gd/imagemagik都没有直接支持,得哥自己写算法。
当然算法也就没几行,不是什么复杂的问题,只不过不通用而已。问题是第一版我用php实现出来的时候,十几秒才跑出来当时我就郁闷了。
HTML是一种奇妙的语言,它能为没有图形界面的操作系统开发一个图形化的管理界面,比如我们常用的路由器管理后台.
你看phpMyAdmin,它既可以部署在没有图形界面的服务器,也可以打包PHP解释器部署在客户端本地,都能实现对MySQL的可视化管理,你说厉害不厉害?就这点而言,其他那些本地程序实现的MySQL管理工具简直是弱爆了,而这就是HTML的优越性.
引用来自“eechen”的评论
@乌龟壳 PHP的UI实现是HTML,而HTML的性能是浏览器的事,跟PHP无关.HTML构建的UI应用已经很复杂,看看Adobe Brackets,Github Atom这些编辑器,看看Echarts这些图表,看看看看形形色色的Web应用,你还在怀疑用HTML构建UI的可行性么?引用来自“南漂一卒”的评论
LibreOffice 竟然可以不必需 Java 运行时?!