fix install problem
This commit is contained in:
parent
7b1582ab3d
commit
8f72ec220a
@ -68,3 +68,13 @@ then
|
||||
else
|
||||
echo -e "To run a command as administrator(user \"root\"),use \"sudo <command>\"."
|
||||
fi
|
||||
|
||||
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
|
||||
echo never > /sys/kernel/mm/transparent_hugepage/enabled
|
||||
echo never > /sys/kernel/mm/transparent_hugepage/defrag
|
||||
sysctl -w kernel.sched_autogroup_enabled=0 &> /dev/null
|
||||
sysctl -p &> /dev/null
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
%define dist_release_version 8
|
||||
%define generic_version 1.0
|
||||
%define generic_patch_level %{nil}
|
||||
%define generic_release 25
|
||||
%define generic_release 26
|
||||
%define builtin_release_version 1.0
|
||||
|
||||
%define current_arch %{_arch}
|
||||
@ -100,23 +100,6 @@ install -m 0644 %{SOURCE3} %{buildroot}%{_prefix}/lib/systemd/system-preset/
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%post
|
||||
cat /etc/profile|grep GOMP_CPU_AFFINITY
|
||||
if [ $? -eq 1 ];then
|
||||
CPUNO=`cat /proc/cpuinfo|grep processor|wc -l`
|
||||
export GOMP_CPU_AFFINITY=0-$[CPUNO - 1]
|
||||
echo "export GOMP_CPU_AFFINITY=0-$[CPUNO - 1]" >> /etc/profile
|
||||
|
||||
echo vm.min_free_kbytes=112640 >> /etc/sysctl.conf
|
||||
echo vm.dirty_ratio=60 >> /etc/sysctl.conf
|
||||
echo never > /sys/kernel/mm/transparent_hugepage/enabled
|
||||
echo never > /sys/kernel/mm/transparent_hugepage/defrag
|
||||
echo "echo never > /sys/kernel/mm/transparent_hugepage/enabled" >> /etc/profile
|
||||
echo "echo never > /sys/kernel/mm/transparent_hugepage/defrag" >> /etc/profile
|
||||
echo kernel.sched_autogroup_enabled=0 >> /etc/sysctl.conf
|
||||
sysctl -p
|
||||
|
||||
fi
|
||||
|
||||
%files
|
||||
%defattr(0644,root,root,0755)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user