在查询了大量词汇后,会发现GoldenDict++所使用的内存会存在居高不下会持续增长的情况,如果PC硬件条件不是那么满意(内存小,网速慢),会使得程序运行越来越慢,影响到使用体验,如存在这种情况,可以通过设置Web历史记录数量和缓存大小来缓解。
网络缓存跟浏览器的临时文件是一样的机制,当这一参数的值不为0时,访问Web页面时会将页面资源等文件缓存在本地硬盘上,如果某一页面被重复访问,那么其引用的资源文件可以直接从本地硬盘上读取,在网速很慢的环境下可以有效提高Web页面的加载速度。缓存目录被设置在用户Temp目录下,在不需要时可以放心的将其删除。默认情况下,GoldenDict++是不使用Web缓存的,在网络速度良好和PC硬件配置较高的环境下通常不会影响查词体验。
页面的最大历史记录数量会限制内存的使用,但同时会影响到工具栏上前进和后退按钮的状态(次数)。该参数有两处需设置,网络页面的参数设定影响的时主窗口单个页面的缓存数量,取词窗口的参数设定影响的时Popup窗口的页面缓存数量。主窗口可以打开多个查询页面,建议将参数值设置的小一些,如Popup窗口仅用来取词或划词,不会使用前进或回退,则设置为0或1即可,否则按需设置一个大于1的值即可。
当PC配置的内存足够大时,Web缓存和历史记录数量都可以设置的大一些。