麦粉社区
>
帖子详情

电子表格:关于内存

电子表格软件 发表于 2024-12-25 09:51
发表于 2024-12-25 09:51:30

报表服务器的内存配置是32G的,总感觉没有充分利用,做系统检查提示不足16G(才8123M),请教两个问题:


1、需用做哪些相关设置才可以充分利用硬件内存?


2、运行一段时间内存会减少,主要是哪些东西占用内存?如何优化?谢谢!


发表于 2024-12-25 09:51:31
安装服务时,会根据配置信息,创建jvm最大内存,这个最大内存一般不大于实际可用内存的一半。
你可以修改配置文件,调整jvm最大内存,重启服务。
  •   Tom
    确实安装时16G内存,最近才增加到32G的,这个提示会实际影响正常使用么还是时只是提示?
    在哪里修改配置文件调整jvm最大内存?给个链接参考,谢谢。
    2024-12-25 10:24| 回复
  •   橘猫今天喝水了吗
     回复 Tom
    https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=114989992
    2024-12-25 13:53| 回复
  •   橘猫今天喝水了吗
     回复 Tom
    同时你看下蹦蹦炸弹的链接,比较全,是修改启动脚本的方式修改内存。
    
    2024-12-25 13:55| 回复
  •   橘猫今天喝水了吗
    补充下,【运行一段时间内存会减少】这个说法不是完全正确的。
    【最大内存】描述的你的应用服务能够使用的最大内存。
    比如有一个公共汽车,最大内存就相当于公共汽车的最大载客量,只要【不超载】,就不会出问题,当乘客下车上车,车内的【剩余可用】座位随之变化,而不会减少最大载客量。
    回归你的应用服务,就是说最大内存限制着你的应用能够使用的最大内存空间(上限),超过了就属于超载,导致程序异常。
    程序的一些内容会加载到内存中,比如系统设置缓存、报表内容缓存、查询的数据集缓存、运行时计算使用的内存、服务子进程使用的内存空间等,这些被使用的空间都会随着程序和进程的结束而释放,不必担心内存被【用完】,不需要清理。
    能够优化的方面就系统设置里边的性能优化的参数,比如限制最大输出行数。
    2024-12-26 10:24| 回复

回复

使用道具 举报

发表于 2024-12-25 12:35:00

回复

使用道具 1 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

7回帖数 0关注人数 289浏览人数
最后回复于:2024-12-25 12:35
快速回复 返回顶部 返回列表