Windows Tips & News

WSL ima podršku za pozadinske zadatke

Počevši od Windows 10 build 17046, Windows Podsustav za Linux (WSL) ima podršku za dugotrajne pozadinske zadatke, slično kao što podsustav Windows ima Usluge. Ovo je stvarno impresivna promjena za korisnike WSL-a koji rade s poslužiteljima poput Apache ili aplikacije poput zaslon ili tmux. Sada mogu raditi u pozadini kao obični Linux demoni. Nedostajala je mogućnost pokretanja demona i korisnici su je jako tražili.

Povišene i ne-povišene instance

Osim demonske podrške, WSL sada može istovremeno imati i povišene i nepovišene instance procesa bez utjecaja na dopuštenja u drugim sesijama.

Zadaci pokretanja

WSL u verziji 17046 i novijim sada podržava zadatke pokretanja. Iako nema podršku za klasične Linux init sustave kao što su SysV ili OpenRC, kao i za moderni SystemD init sustav, sada je moguće izraditi prilagođenu skriptu za pokretanje ili koristiti Task Scheduler.

Pozadinski zadaci na djelu

Da biste testirali značajku pozadinskih zadataka na djelu, nadogradite svoju instancu Insider Preview na Windows 10 build 17046 i instalirajte neku aplikaciju koja može raditi u pozadini. Na primjer, može biti

tmux, aplikacija za virtualni multiplekser.
Možete stvoriti novu tmux pozadinsku sesiju sljedećom naredbom:

tmux new -s backgroundsession

Sesija će se jednostavno nazvati "backgroundsession".

Kako biste bili sigurni da radi u pozadini, možete koristiti bilo koji upravitelj procesa kao što je ps ili htop. Ovdje je htop izlaz.

Sada možete zatvoriti WSL prozor i zadatak će ostati pokrenut!

Da biste to provjerili, otvorite novi WSL prozor i provjerite dostupne tmux sesije pomoću naredbe:

tmux ls

Vidjet ćete da je vaša prethodna sesija pokrenuta:

Možete ga ponovno aktivirati sljedećom naredbom i nastaviti tamo gdje ste stali.

tmux priložiti -t pozadinska sesija

Članci od interesa:

  • Omogućite WSL u sustavu Windows 10
  • Postavite zadanog korisnika za WSL u sustavu Windows 10
  • Instalirajte Linux distribucije iz trgovine Microsoft Store u sustavu Windows 10

Izvor: MSDN blogovi.

Sergej Tkačenko, autor u Winaero

Sergej Tkačenko, autor u Winaero

The nedavno procurio Windows 8.1 Update 1 sadrži neke skrivene postavke koje se mogu podesiti. Me...

Čitaj više

Sergej Tkačenko, autor u Winaero

Kao što možda već znate, Edge sada uključuje prelaske za favorite, preuzimanja, povijest i zbirke...

Čitaj više

Uskoro ćete moći prilagoditi gumb Dijeli na Xbox kontrolerima

Uskoro ćete moći prilagoditi gumb Dijeli na Xbox kontrolerima

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više