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ą
Kaip prisegti ir atsegti skirtukus „Microsoft Edge“.

Kaip prisegti ir atsegti skirtukus „Microsoft Edge“.

Su neseniai išleista „Windows 10“ versija 14291, „Microsoft“ pagaliau pridėjo galimybę prisegti i...

Skaityti daugiau

Išleistas „Windows 10 build 14291“, turi plėtinių palaikymą „Edge“.

„Microsoft“ išleido naują „Windows 10“ versiją. „Windows Insiders“ programos dalyviai gali gauti ...

Skaityti daugiau

„Firefox 48“ išleista su daugybe pakeitimų

„Firefox 48“ išleista su daugybe pakeitimų

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau