fix install problem
This commit is contained in:
parent
7b1582ab3d
commit
8f72ec220a
@ -68,3 +68,13 @@ then
|
|||||||
else
|
else
|
||||||
echo -e "To run a command as administrator(user \"root\"),use \"sudo <command>\"."
|
echo -e "To run a command as administrator(user \"root\"),use \"sudo <command>\"."
|
||||||
fi
|
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 dist_release_version 8
|
||||||
%define generic_version 1.0
|
%define generic_version 1.0
|
||||||
%define generic_patch_level %{nil}
|
%define generic_patch_level %{nil}
|
||||||
%define generic_release 25
|
%define generic_release 26
|
||||||
%define builtin_release_version 1.0
|
%define builtin_release_version 1.0
|
||||||
|
|
||||||
%define current_arch %{_arch}
|
%define current_arch %{_arch}
|
||||||
@ -100,23 +100,6 @@ install -m 0644 %{SOURCE3} %{buildroot}%{_prefix}/lib/systemd/system-preset/
|
|||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
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
|
%files
|
||||||
%defattr(0644,root,root,0755)
|
%defattr(0644,root,root,0755)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user