Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Паралелно програмиране

Нишки

Нишката е независима линия на изпълнение, която върви успоредно с останалата част от програмата ви. Стартирането на нишка позволява на едно парче работа да се случва във фонов режим, докато основната програма продължава.

Нишките са най-нискоравнищният инструмент за паралелност в Raku. В ежедневния код обикновено ще посягате към по-високоравнищните обещания от следващия раздел, които са изградени върху нишките, но са далеч по-лесни за съчетаване. Все пак си струва да видите основния механизъм: как се стартира нишка и как се изчаква.

Теми в този раздел

Практика

Направете 1 тест върху съдържанието на този раздел.

Упражнения

Този раздел съдържа 3 упражнения. Разгледайте всички теми в раздела, преди да се захванете с практиката.

  1. Изпълнете в нишка
  2. Присъединете и изчакайте
  3. Две нишки

Навигация в курса

Решение: Нито едно отрицателно   |   Стартиране на нишка