sysvinit 2.96 init stelsel vrystelling

Bekendgestel vrystelling van die klassieke init-stelsel sysvinit 2.96, wat wyd gebruik is in voorafstelsel- en nuwe Linux-verspreidings, en word steeds gebruik in verspreidings soos Devuan en antiX. Terselfdertyd, vrystellings van die nutsprogramme wat gebruik word in samewerking met sysvinit insserv 1.21.0 en
beginparing 0.64. Nut insserv is ontwerp om die opstartproses te organiseer, met inagneming van afhanklikhede tussen init-skrifte, en beginpar gebruik om te verseker dat verskeie skrifte parallel loop tydens stelsellaai.

In die nuwe vrystelling:

  • Bygevoeg "-z" vlag by pidof program om na te gaan zombie prosesse en prosesse in die I/O-vriestoestand (die Z- en D-toestande, wat voorheen oorgeslaan is weens die moontlikheid om te hang);
  • Readbootlog-uitset skoongemaak;
  • Die “-e”-vlag is bygevoeg by die proses vir die instandhouding van selflaailoglêers, wat dit moontlik maak om alle ontvangde data in die log te stoor, sonder om normalisering uit te voer en spesiale karakters uit te sny;
  • Die "-q"-vlag is by die insserv-program gevoeg, wat die uitvoer van waarskuwings na die konsole deaktiveer (slegs ernstige foute word vertoon);
  • Toetssuite opgedateer in startpar. Om die ontleding van logs te vereenvoudig, is die "-n" vlag bygevoeg, wat skrifname by die uitvoer voeg. Ingeboude optimaliseringsmodus (-O2) is by verstek geaktiveer. In boodskappe van lopende take word die ontbrekende lynvoerkarakter outomaties aangeheg om te verhoed dat boodskappe in die log vermeng word. Het 'n regressie reggestel wat veroorsaak het dat werke verkeerdelik as interaktief gemerk is en nie geparalleliseer is nie.

Bron: opennet.ru

Voeg 'n opmerking