Windows Tips & News

WSL turi fono užduočių palaikymą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Pradedant nuo „Windows 10“ kūrimo 17046, „Windows“ posistemė, skirta Linux (WSL), palaiko ilgalaikes fonines užduotis, panašiai kaip „Windows“ posistemyje yra paslaugos. Tai tikrai įspūdingas pokytis WSL vartotojams, dirbantiems su tokiais serveriais kaip Apache arba tokias programas kaip ekranas arba tmux. Dabar jie gali veikti fone kaip įprasti Linux demonai. Trūko galimybės paleisti demonus, todėl vartotojai to labai prašė.

Skelbimas

Turinyspaslėpti
Padidinti ir nepadidinti atvejai
Paleidimo užduotys
Veikimo fono užduotys

Padidinti ir nepadidinti atvejai

Be demono palaikymo, WSL dabar gali turėti ir padidinto, ir nepadidinto proceso egzempliorius vienu metu, nedarant įtakos kitų seansų leidimams.

Paleidimo užduotys

WSL 17046 ir naujesnėje versijoje dabar palaiko paleisties užduotis. Nors jai trūksta klasikinių „Linux“ inicijavimo sistemų, tokių kaip „SysV“ ar „OpenRC“, taip pat modernios „SystemD“ inicijavimo sistemos, dabar galima sukurti pasirinktinį paleisties scenarijų arba naudoti užduočių planuoklį.

Veikimo fono užduotys

Norėdami išbandyti fono užduočių funkciją, atnaujinkite „Insider Preview“ egzempliorių į „Windows 10 build 17046“ ir įdiekite programą, kuri gali veikti fone. Pavyzdžiui, gali būti tmux, virtualaus multiplekserio programa.
Galite sukurti naują tmux fono seansą naudodami šią komandą:

tmux new -s backgroundsession

Sesija bus tiesiog pavadinta „backgroundsession“.Tmux nauja sesija

Norėdami užtikrinti, kad jis veiktų fone, galite naudoti bet kurį procesų tvarkyklę, pvz., ps arba htop. Čia yra htop išvestis.Tmux sesija Htop

Dabar galite uždaryti WSL langą ir užduotis bus vykdoma!

Norėdami tai patikrinti, atidarykite naują WSL langą ir patikrinkite galimas tmux sesijas naudodami komandą:

tmux ls

Jūsų ankstesnė sesija bus vykdoma:„Tmux Reattach“ seansas

Galite iš naujo jį suaktyvinti naudodami šią komandą ir tęsti ten, kur baigėte.

tmux attach -t backgroundession
Tmux sesija vėl prijungta

Dominantys straipsniai:

  • Įgalinkite WSL sistemoje „Windows 10“.
  • Nustatykite numatytąjį WSL vartotoją sistemoje „Windows 10“.
  • Įdiekite „Linux Distros“ iš „Microsoft Store“ sistemoje „Windows 10“.

Šaltinis: MSDN tinklaraščiai.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Atsisiųskite Botanikos sodo teminį paketą archyvai

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

Kaip išvalyti DNS talpyklą sistemoje „Windows 10“.

Kaip išvalyti DNS talpyklą sistemoje „Windows 10“.

Šiame straipsnyje pamatysime, kaip išvalyti DNS talpyklą sistemoje „Windows 10“. Tai vienas iš sv...

Skaityti daugiau

Priverstinai įgalinti Skip Ahead Skambinkite ir eikite į RS_PRERELEASE filialą

Priverstinai įgalinti Skip Ahead Skambinkite ir eikite į RS_PRERELEASE filialą

„Microsoft“ atidėjo galimybę prisijungti prie naujausios „Redstone 4“ „Windows 10“ šakos. Funkcij...

Skaityti daugiau