ஆரக்கிள் Unbreakable Enterprise Kernel R5U2 ஐ வெளியிட்டது

ஆரக்கிள் நிறுவனம் வெளியிடப்பட்டது கர்னலுக்கான இரண்டாவது அம்ச புதுப்பிப்பு உடைக்க முடியாத எண்டர்பிரைஸ் கர்னல் R5, Red Hat Enterprise Linux இலிருந்து கர்னலுடன் நிலையான தொகுப்பிற்கு மாற்றாக Oracle Linux விநியோகத்தில் பயன்படுத்த நிலைநிறுத்தப்பட்டுள்ளது. x86_64 மற்றும் ARM64 (aarch64) கட்டமைப்புகளுக்கு கர்னல் கிடைக்கிறது. கர்னல் ஆதாரங்கள், தனித்தனி இணைப்புகளில் முறிவு உட்பட, வெளியிடப்பட்டது Oracle பொது Git களஞ்சியத்தில்.

Unbreakable Enterprise Kernel 5 தொகுப்பு கர்னலை அடிப்படையாகக் கொண்டது லினக்ஸ் 4.14 (UEK R4 ஆனது 4.1 கர்னலை அடிப்படையாகக் கொண்டது), இது புதிய அம்சங்கள், மேம்படுத்தல்கள் மற்றும் திருத்தங்களுடன் புதுப்பிக்கப்பட்டது, மேலும் RHEL இல் இயங்கும் பெரும்பாலான பயன்பாடுகளுடன் இணக்கத்தன்மைக்காகவும் சோதிக்கப்படுகிறது, மேலும் குறிப்பாக Oracle இன்டண்டஸ்ட்ரியல் மென்பொருள் மற்றும் வன்பொருளுடன் வேலை செய்ய உகந்ததாக உள்ளது. UEK R5U1 கர்னலுடன் நிறுவல் மற்றும் src தொகுப்புகள் தயார் Oracle Linux 7.5 மற்றும் 7.6 (RHEL, CentOS மற்றும் Scientific Linux இன் ஒத்த பதிப்புகளில் இந்த கர்னலைப் பயன்படுத்துவதற்கு எந்தத் தடையும் இல்லை).

சாவி மேம்பாடுகள்:

  • பிஎஸ்ஐ (பிரஷர் ஸ்டால் இன்ஃபர்மேஷன்) துணை அமைப்பைச் செயல்படுத்துவதன் மூலம் பேட்ச்கள் மாற்றப்பட்டுள்ளன, இது ஒரு cgroup இல் சில பணிகள் அல்லது செயல்முறைகளின் தொகுப்புகளுக்கு பல்வேறு ஆதாரங்களை (CPU, நினைவகம், I/O) பெறுவதற்கான காத்திருப்பு நேரத்தைப் பற்றிய தகவல்களை பகுப்பாய்வு செய்ய உங்களை அனுமதிக்கிறது. . PSI ஐப் பயன்படுத்தி, பயனர் விண்வெளி கையாளுபவர்கள், சுமை சராசரியுடன் ஒப்பிடும்போது கணினி சுமை மற்றும் மந்தநிலையின் அளவை மிகவும் துல்லியமாக மதிப்பிட முடியும்;
  • cgroup2 க்கு, cpuset ஆதாரக் கட்டுப்படுத்தி இயக்கப்பட்டது, இது NUMA நினைவக முனைகள் மற்றும் CPUகளில் பணிகளின் இடத்தைக் கட்டுப்படுத்துவதற்கான ஒரு பொறிமுறையை வழங்குகிறது, இது cpuset போலி-FS இடைமுகத்தின் மூலம் பணிக் குழுவிற்கு வரையறுக்கப்பட்ட ஆதாரங்களை மட்டுமே பயன்படுத்த அனுமதிக்கிறது;
  • குறிப்பிடத்தக்க CPU வளங்களை உட்கொள்ளும் கர்னலில் உள்ள பணிகளை இணைப்பதற்கு ktask கட்டமைப்பு செயல்படுத்தப்பட்டுள்ளது. எடுத்துக்காட்டாக, ktask ஐப் பயன்படுத்தி, நினைவகப் பக்கங்களின் வரம்புகளை அழிக்க அல்லது ஐனோட்களின் பட்டியலைச் செயலாக்குவதற்கான செயல்பாடுகளை இணையாக மாற்றலாம்;
  • டிடிரேஸில் சேர்க்கப்பட்டது புதிய செயலான “pcap(skb,proto)” ஐப் பயன்படுத்தி libpcap வழியாக பாக்கெட் பிடிப்புக்கான ஆதரவு எடுத்துக்காட்டாக “dtrace -n 'ip:::send {pcap((void *)arg0, PCAP_IP); }'";
  • புதிய கர்னல் வெளியீடுகளிலிருந்து கொண்டு செல்லப்பட்டது btrfs, CIFS, ext4, OCFS2 மற்றும் XFS கோப்பு முறைமைகளை செயல்படுத்துவதில் சரிசெய்தல்;
  • கர்னல் 4.19 இலிருந்து கொண்டு செல்லப்பட்டது KVM, Xen மற்றும் Hyper-V ஹைப்பர்வைசர்களுக்கான ஆதரவு தொடர்பான மாற்றங்கள்;
  • புதுப்பிக்கப்பட்டது சாதன இயக்கிகள் மற்றும் NVMe இயக்கிகளுக்கான விரிவாக்கப்பட்ட ஆதரவு (கர்னல்கள் 4.18 இலிருந்து 4.21 க்கு மாற்றப்பட்டது);
  • ARM இயங்குதளங்களில் செயல்திறனை மேம்படுத்த, சரிசெய்தல் பயன்படுத்தப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்