2020-03-14 17:21:27 +08:00
|
|
|
#/bin/bash
|
|
|
|
|
#Copyright (c) [2019] Huawei Technologies Co., Ltd.
|
2020-05-07 15:02:42 +08:00
|
|
|
#generic-release is licensed under the Mulan PSL v2.
|
|
|
|
|
#You can use this software according to the terms and conditions of the Mulan PSL v2.
|
|
|
|
|
#You may obtain a copy of Mulan PSL v2 at:
|
|
|
|
|
# http://license.coscl.org.cn/MulanPSL2
|
2020-03-14 17:21:27 +08:00
|
|
|
#THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
|
|
|
|
|
#IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
|
|
|
|
|
#PURPOSE.
|
2020-05-07 15:02:42 +08:00
|
|
|
#See the Mulan PSL v2 for more details.
|
2020-03-14 17:21:27 +08:00
|
|
|
|
|
|
|
|
CPUNO=`cat /proc/cpuinfo|grep processor|wc -l`
|
|
|
|
|
export GOMP_CPU_AFFINITY=0-$[CPUNO - 1]
|
|
|
|
|
|
|
|
|
|
sysctl -w vm.min_free_kbytes=112640 &> /dev/null
|
|
|
|
|
sysctl -w vm.dirty_ratio=60 &> /dev/null
|
|
|
|
|
sysctl -w kernel.sched_autogroup_enabled=0 &> /dev/null
|