Jak wygląda wątek/thread od środka?

0

Poczytaj w internecie. Tu nie jest miejsce na tłumaczenie rzeczy, które łatwo możesz wygooglowac. Temat do zamknięcia.

0

Wątek w C++ jest obiektem, na podstawie którego kompilator produkuje kod, który po uruchomieniu przekaże do systemu operacyjnego:

  • wskaźnik do ciągu instrukcji, które mają się wykonać (konkretniej - do pierwszej instrukcji)
  • rozmiar pamięci, która jest potrzebna dla wątku (obliczone przez kompilator)
  • priorytet wątku
  • różne inne parametry wątku (zależy od systemu operacyjnego)

Do zrozumienia tego wszystkiego potrzebujesz wiedzieć czym są i jak działają:

  • scheduler systemu operacyjnego
  • rejestry procesora
  • stos

Obejrzyj sobie na przykład to: , w systemach mikroprocesorowych systemy operacyjne są znacznie prostsze i łatwiejsze do ogarnięcia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1