systemd 254 on jo julkaistu ja nämä ovat sen uutisia

systemd

systemd on joukko järjestelmänhallinnan demoneja, kirjastoja ja työkaluja, jotka on suunniteltu keskitetyksi hallinta- ja konfigurointialustaksi liittymää varten Linux-käyttöjärjestelmän ytimen kanssa.

Viiden kuukauden kehityksen jälkeen käynnistäminen uuden version systemd 254, jossa yksi sen tärkeimmistä uutuuksista on yhteensopivuus pehmeän uudelleenkäynnistystilan kanssa sekä uusi apuohjelma akun tason tarkistamiseen, parannuksia, korjauksia ja paljon muuta.

Tässä esitellyssä systemd 254:n uudessa versiossa, kuten jo mainitsimme, yksi sen tärkeimmistä uutuuksista on tuki pehmeälle uudelleenkäynnistystilalle, joka saa vain käyttäjätilan komponentit käynnistymään uudelleen koskematta Linux-ytimeen. Uudessa tilassa laitteiston alustuksen, käynnistyslataimen kutsun, ytimen käynnistyksen ja latauksen, ohjaimen alustuksen, laiteohjelmiston latauksen ja initrd-käsittelyn vaiheita ei käytetä uudelleenkäynnistettäessä, mikä mahdollistaa merkittävästi nopeuttaa uudelleenkäynnistystä ja vähentää seisokkeja päivitettäessä ympäristöjä -of-the-box -järjestelmäkuvat.

Uuden tilan avulla voit tappaa kaikki käyttäjätilassa olevat prosessit, korvata sitten FS-juuriotoksen uudella versiolla ja käynnistää järjestelmän käynnistysprosessin käynnistämättä ydintä uudelleen.

Muita muutoksia, jotka erottuvat uudessa versiossa, ovat systemd-battery-check-apuohjelma tarkistaa akun varaustason. Apuohjelma voidaan käynnistää varhaisessa käynnistysvaiheessa, jotta järjestelmä ei käynnisty, kun akun varaustaso on erittäin alhainen.

Huoltoyksiköille ehdotetaan asetuksia MemoryPressureWatch ja MemoryPressureThresholdSec, että mahdollistaa PSI-alijärjestelmän käyttölogiikan ohjauksen (Pressure Stall Information) yksittäisten palvelujen yhteydessä. PSI tarjoaa tietoa eri resurssien odotusajoista, jotta voit arvioida tarkasti järjestelmän kuormituksen tasoa, jolloin voit tunnistaa resurssien puutteesta johtuvien viiveiden alkamisen ja valikoivasti lopettaa intensiiviset resurssit.

Tämän lisäksi korostetaan myös sitäja lisäsi kokoonpanon Lyhytaikainen, että mahdollistaa käytön palveluissa, joissa parametrit on asetettu RootImage ja RootDirectory, levykuvan tai hakemistopuun väliaikaiset kopiot, jotka luodaan btrfs- ja reflink-y btrfs/xfs -vedosten avulla palvelun käynnistyessä ja poistetaan palvelun pysäyttämisen jälkeen.

Voimme myös löytää sen lisätty "fdstore"-komento systemd-analyze-apuohjelmaan näyttää asemaan liittyvän tiedostokuvausmuistin sisällön (käytetään tilattomien palvelujen uudelleenkäynnistämiseen; tiedostokuvaajat tallennetaan fdstoreen ennen poistumista ja palautetaan käynnistyksen yhteydessä).

Lisäksi, systemd-resolvedille StateRetentionSec-parametri lisättiin tiedostoon solve.conf, kuin mahdollistaa DNS-tietueiden tallentamisen välimuistiin pidempään määritetty TTL:n kautta ja niitä käytetään, jos ylävirran DNS-palvelin lakkaa vastaamasta. "Show-cache" -komento on lisätty solvectl-apuohjelmaan DNS-välimuistin sisällön tarkastelemiseksi.

Muista muutoksista, jotka erottuvat tässä uudessa versiossa:

  • Lisätty “–when”-vaihtoehto systemctl-apuohjelman uudelleenkäynnistys-, kexec-, shutdown- ja stop-komentoihin, jotta voit valita uudelleenkäynnistyksen tai pysäytysajan.
  • Lisätty vaihtoehdot “–fd” ja “–fdname” systemd-notify-apuohjelmaan, joka lähettää mielivaltaisia ​​tiedostokuvauksia palvelunhallintaan.
  • Lisätty "–exec" -vaihtoehto suorittaaksesi määritetyn komennon viestin lähettämisen jälkeen.
  • Lisätty "systemctl list-paths" -komento näyttämään kaikki aktiiviset polkuyksiköt, kuten "systemctl list-timers" ja "systemctl list-sockets" -komennot.
  • Lisätty yksiköille mahdollisuus asettaa käynnistysmuistin asetuksia (Startup*, esim. StartupMemoryMax), jota käytetään samalla tavalla kuin käynnistyksen CPU- ja I/O-asetukset (StartupCPUWeight jne.).
  • PID-prosessi lataa automaattisesti virtuaalikoneiden virtio_console- ja virtio-vsock-moduulit.
  • Palveluyksiköille lisätty DelegateSubgroup-asetus, jonka avulla voit sijoittaa palvelut olemassa oleviin alaryhmiin sen sijaan, että luot palvelulle erillisen ylätason c-ryhmän.
  • Lisätty "whoami"-komento systemctl-apuohjelmaan näyttämään sen aseman nimen, johon määritetty PID liittyy.
  • Lisätty '–list-cvm' vaihtoehto systemd-detect-virt luetteloimaan arkaluontoiset virtuaalikoneet.
  • Ytimen asennusskripti on kirjoitettu uudelleen C-kielellä.

Lopuksi, jos haluat tietää enemmän siitä, voit tutustua yksityiskohdat seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.