2020-08-25 12:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的社区,
我们正在SLES上运行SAP HANA数据库。 我们已将4GB交换空间配置为2GB,而不是2GB,但仍在每隔一周变满。 我们可以采取任何方式停止交换使用吗?
谢谢
Wajid
您好 Wajid Khan , 请检查OS参数" vm.swapiness"的值 " 默认情况下,其值为60%,这意味着OS可以在有60%的可用RAM时分配SWAP空间。 SAP建议根据SAP注释将HANA DB的SWAP配置为2 GB rel =" nofollow" hraf=" https://launchpad.support.sap.com/#/notes/1944799"> 1944799 。
如果将SWAP配置为较大的值,则由于操作系统参数vm.swapiness的配置值,即使有足够的内存用于HANA DB,HANA服务也很有可能会使用SWAP空间。 参考:SAP note 2779331-HANA服务使用大的SWAP内存 请注意 Deepak
您好Deepak Kalra ,
是的,SAP建议设置2GB,但我们将其保留在系统中4GB。 我将检查" vm.swapiness"参数并进行更新。
谢谢!
致谢
Swappiness是一个奇怪的参数。 它并不像" 60%可以使用交换"那样简单。 查看有关此内容的文章: Swappiness
< em> Swappiness是内核参数,用于定义Linux内核将复制RAM内容进行交换的数量(和频率)。 此参数的默认值为" 60",它可以取" 0"到" 100"之间的任何值。 swappiness参数的值越高,内核将越积极地进行交换。
通常,值60对于数据库而言太高。 如果您查看RedHat,您会发现在过去的几个发行版中,它们的默认值已降低到现在的默认值10或20。
swappiness参数只是控制操作系统使用交换的速度, 操作系统在实际需要之前推动RAM交换的倾向性。 较高的值表示更倾向于使用交换,而较低的值表示它将延迟使用交换。 对于高性能数据库,我使用了5-10范围内的值,并且看到了更低的交换使用率和更好的内存管理。
嗨,马克·穆米,
swappiness确实是一个很奇怪的参数,但是在测试系统中进行检查似乎非常有趣。 我将在5-10之间更新参数,并相应地更新线程。
谢谢您
最多设置5个标签!
您好 Wajid Khan ,
请检查OS参数" vm.swapiness"的值 "
默认情况下,其值为60%,这意味着OS可以在有60%的可用RAM时分配SWAP空间。
SAP建议根据SAP注释将HANA DB的SWAP配置为2 GB rel =" nofollow" hraf=" https://launchpad.support.sap.com/#/notes/1944799"> 1944799 。
如果将SWAP配置为较大的值,则由于操作系统参数vm.swapiness的配置值,即使有足够的内存用于HANA DB,HANA服务也很有可能会使用SWAP空间。
Deepak
参考:SAP note 2779331-HANA服务使用大的SWAP内存
请注意
您好Deepak Kalra ,
是的,SAP建议设置2GB,但我们将其保留在系统中4GB。 我将检查" vm.swapiness"参数并进行更新。
谢谢!
致谢
Wajid
Swappiness是一个奇怪的参数。 它并不像" 60%可以使用交换"那样简单。 查看有关此内容的文章: Swappiness
< em> Swappiness是内核参数,用于定义Linux内核将复制RAM内容进行交换的数量(和频率)。 此参数的默认值为" 60",它可以取" 0"到" 100"之间的任何值。 swappiness参数的值越高,内核将越积极地进行交换。
通常,值60对于数据库而言太高。 如果您查看RedHat,您会发现在过去的几个发行版中,它们的默认值已降低到现在的默认值10或20。
swappiness参数只是控制操作系统使用交换的速度, 操作系统在实际需要之前推动RAM交换的倾向性。 较高的值表示更倾向于使用交换,而较低的值表示它将延迟使用交换。 对于高性能数据库,我使用了5-10范围内的值,并且看到了更低的交换使用率和更好的内存管理。
嗨,马克·穆米,
swappiness确实是一个很奇怪的参数,但是在测试系统中进行检查似乎非常有趣。 我将在5-10之间更新参数,并相应地更新线程。
谢谢您
致谢
Wajid
一周热门 更多>