CRIU 3.18 இன் வெளியீடு, லினக்ஸில் செயல்முறைகளின் நிலையைச் சேமிக்கவும் மீட்டமைக்கவும்

CRIU 3.18 (செக்பாயிண்ட் மற்றும் ரீஸ்டோர் இன் யூசர்ஸ்பேஸ்) கருவித்தொகுப்பு வெளியிடப்பட்டது, இது பயனர் இடத்தில் செயல்முறைகளைச் சேமிக்கவும் மீட்டெடுக்கவும் வடிவமைக்கப்பட்டுள்ளது. கருவித்தொகுப்பு உங்களை ஒன்று அல்லது செயல்முறைகளின் ஒரு குழுவின் நிலையைச் சேமிக்க அனுமதிக்கிறது, பின்னர் ஏற்கனவே நிறுவப்பட்ட பிணைய இணைப்புகளை உடைக்காமல், கணினி மறுதொடக்கம் செய்த பிறகு அல்லது மற்றொரு சேவையகத்தில் சேமித்த நிலையில் இருந்து வேலையைத் தொடரவும். திட்டக் குறியீடு GPLv2 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

CRIU தொழில்நுட்பத்தின் பயன்பாட்டின் பகுதிகள், நீண்டகால செயல்முறைகளின் தொடர்ச்சியைத் தொந்தரவு செய்யாமல் OS ரீபூட் செய்வதை உறுதி செய்தல், தனிமைப்படுத்தப்பட்ட கொள்கலன்களின் நேரடி இடம்பெயர்வு, மெதுவான செயல்முறைகளின் துவக்கத்தை விரைவுபடுத்துதல் (தொடக்கத்திற்குப் பிறகு நீங்கள் சேமித்த நிலையில் இருந்து வேலை செய்யத் தொடங்கலாம்), கர்னலைச் செயல்படுத்துதல் ஆகியவை அடங்கும். சேவைகளை மறுதொடக்கம் செய்யாமல் புதுப்பித்தல்கள், நீண்ட காலமாக இயங்கும் செயல்முறைகளின் நிலையை அவ்வப்போது சேமித்தல், செயலிழந்தால் வேலையைத் தொடங்குவதற்கான பணிகளைக் கணித்தல், கிளஸ்டர்களில் உள்ள முனைகளில் சுமையை சமன் செய்தல், மற்றொரு கணினியில் செயல்முறைகளை நகல் செய்தல் (ஃபோர்க் டு ரிமோட் சிஸ்டம்), ஸ்னாப்ஷாட்களை உருவாக்குதல் மற்றொரு கணினியில் பகுப்பாய்விற்கான செயல்பாட்டின் போது பயனர் பயன்பாடுகள் அல்லது நிரலில் மேலும் செயல்களை ரத்து செய்ய வேண்டிய அவசியம் ஏற்பட்டால். OpenVZ, LXC/LXD மற்றும் Docker போன்ற கொள்கலன் மேலாண்மை அமைப்புகளில் CRIU பயன்படுத்தப்படுகிறது. CRIU வேலை செய்ய தேவையான மாற்றங்கள் முக்கிய லினக்ஸ் கர்னலில் சேர்க்கப்பட்டுள்ளன.

புதிய வெளியீட்டில்:

  • ரூட் உரிமைகள் இல்லாமல் CRIU ஐப் பயன்படுத்த முடியும்.
  • SIGTSTP சிக்னலுக்கான ஆதரவு சேர்க்கப்பட்டது (செயல்பாட்டை இடைநிறுத்துவதற்கான ஊடாடும் சமிக்ஞை, இது SIGSTOP போலல்லாமல், செயலாக்கப்பட்டு புறக்கணிக்கப்படலாம்).
  • மீட்டெடுப்பின் போது கோப்பு அனுமதிகள் சரிபார்ப்பை (r/w/x) தவிர்க்க "--skip-file-rwx-check" அளவுரு சேர்க்கப்பட்டது.
  • IP_PKTINFO மற்றும் IPV6_RECVPKTINFO விருப்பங்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • ARM இயங்குதளங்களுக்கு, ஹார்டுவேர் பிரேக் பாயின்ட்களுக்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது.
  • மிகவும் குறைவான பேய் கோப்புகளுக்கான சேவ்பாயிண்ட் ஆப்டிமைசேஷன் சேர்க்கப்பட்டது (--ghost-fiemap).

ஆதாரம்: opennet.ru

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