add performance script,close transparent_hugepage,change vm.min_free_kbytes=112640,export GOMP_CPU_AFFINITY
close autogroup
This commit is contained in:
parent
27fe9c9dd9
commit
ab31ee964a
@ -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 24
|
%define generic_release 25
|
||||||
%define builtin_release_version 1.0
|
%define builtin_release_version 1.0
|
||||||
|
|
||||||
%define current_arch %{_arch}
|
%define current_arch %{_arch}
|
||||||
@ -100,6 +100,22 @@ 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 "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)
|
||||||
/etc/system-release
|
/etc/system-release
|
||||||
@ -117,6 +133,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
/usr/share/eula/eula.*
|
/usr/share/eula/eula.*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Mar 13 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.0-25
|
||||||
|
- add performance script,close transparent_hugepage,change vm.min_free_kbytes=112640,export GOMP_CPU_AFFINITY
|
||||||
|
- close autogroup
|
||||||
|
|
||||||
* Tue Mar 3 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.0-24
|
* Tue Mar 3 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.0-24
|
||||||
- remove unnecessary swap file
|
- remove unnecessary swap file
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user