Windows Tips & News

WSL má podporu úloh na pozadí

click fraud protection
ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému

Počnúc systémom Windows 10 build 17046 má podsystém Windows pre Linux (WSL) podporu pre dlhotrvajúce úlohy na pozadí, podobne ako má podsystém Windows služby. Toto je skutočne pôsobivá zmena pre používateľov WSL, ktorí pracujú s podobnými servermi Apache alebo aplikácie ako obrazovke alebo tmux. Teraz môžu bežať na pozadí ako bežní démoni Linuxu. Schopnosť spúšťať démonov chýbala a používatelia ju veľmi žiadali.

Reklama

Obsahskryť
Vyvýšené a nevyvýšené inštancie
Úlohy pri spustení
Úlohy na pozadí v akcii

Vyvýšené a nevyvýšené inštancie

Okrem podpory démonov môže teraz WSL mať súčasne zvýšené aj nezvýšené inštancie procesu bez ovplyvnenia oprávnení v iných reláciách.

Úlohy pri spustení

WSL v zostave 17046 a vyššej teraz podporuje spúšťacie úlohy. Aj keď chýba podpora klasických iniciačných systémov Linuxu, ako je SysV alebo OpenRC, ako aj moderného iniciačného systému SystemD, teraz je možné vytvoriť vlastný spúšťací skript alebo použiť plánovač úloh.

Úlohy na pozadí v akcii

Ak chcete otestovať funkciu úloh na pozadí v akcii, inovujte inštanciu Insider Preview na Windows 10 build 17046 a nainštalujte nejakú aplikáciu, ktorá môže bežať na pozadí. Napríklad môže byť tmux, aplikácia virtuálneho multiplexora.
Novú reláciu na pozadí tmux môžete vytvoriť pomocou nasledujúceho príkazu:

tmux new -s backgroundsession

Relácia bude mať jednoduchý názov „pozadie“.Nová relácia Tmux

Aby ste sa uistili, že beží na pozadí, môžete použiť ľubovoľného správcu procesov, ako je ps alebo htop. Tu je výstup htop.Tmux Session v Htop

Teraz môžete zavrieť okno WSL a úloha zostane spustená!

Ak to chcete skontrolovať, otvorte nové okno WSL a skontrolujte dostupné relácie tmux pomocou príkazu:

tmux ls

Vaša predchádzajúca relácia bude spustená:Reattach Session Tmux

Môžete ho znova aktivovať nasledujúcim príkazom a pokračovať tam, kde ste prestali.

tmux pripojiť -t backgroundsession
Relácia Tmux bola znova pripojená

Zaujímavé články:

  • Povoľte WSL v systéme Windows 10
  • Nastavte predvoleného používateľa pre WSL v systéme Windows 10
  • Nainštalujte Linux Distros z Microsoft Store v systéme Windows 10

Zdroj: Blogy MSDN.

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému
Pridajte disk do úložného priestoru úložných priestorov v systéme Windows 10

Pridajte disk do úložného priestoru úložných priestorov v systéme Windows 10

Storage Spaces pomáha chrániť vaše dáta pred zlyhaním disku a časom rozširuje úložisko, keď pridá...

Čítaj viac

Optimalizujte využitie disku v úložnom priestore v systéme Windows 10

Optimalizujte využitie disku v úložnom priestore v systéme Windows 10

Storage Spaces pomáha chrániť vaše dáta pred zlyhaním disku a časom rozširuje úložisko, keď pridá...

Čítaj viac

Odstráňte úložný priestor z úložného priestoru v systéme Windows 10

Odstráňte úložný priestor z úložného priestoru v systéme Windows 10

Storage Spaces pomáha chrániť vaše dáta pred zlyhaním disku a časom rozširuje úložisko, keď pridá...

Čítaj viac