Avatar uživatele
FlAsh_7

Co jsou u procesoru vlákna a proč na nich záleží?

  • //- + kolik vláken je ok?

Zajímavá 0 před 1396 dny Sledovat Nahlásit



Odpovědi
Avatar uživatele
elkon

Kup si nějakou knížku o počítačích a můžeš si číst před spaním, případně se zapoj do nějakého kurzu až to bude možné. Je to dost obsáhlá tématika.

0 Nominace Nahlásit


Avatar uživatele
Dochy

vlákna: víceméně kolik proudů instrukcí je procesor schopen zpracovávat zároveň, Obecně: čím víc, tím líp. Standardně kolik jader, tolik vláken, v poslední době jsou CPU jádra dost často dvouvláknová. (třeba 6 jader, 12 vláken). 12 vláken znamená že procesor může zpracovávat 12 proudů instrukcí (úloh) zároveň, zatímco jinak by se museli o čas na procesoru dělit. 12 proudů může znamenat 12 různých procesů/programů, ale klidně jeden proces může mít podporu pro vicevláknové zpracování a hromadné výpočty rozdělit do několika zároveň běžících úloh – čímž se podstatně zvýší rychlost zpracování.

Vlákna na jednom jádře si trochu konkurují – jsou tam části které nejsou zdvojené a pokud je využívá jedno vlákno, pak druhé je pozastaveno. Stejně tak se může stát že jedno jádro stojí protože čeká na uvolnění nějakého sdíleného prostředku druhým jádrem (procesem na něm běžícím)…

Pokud je na počítači naplánováno k běhu více úloh než je dostupných vláken, pak se v běhu střídají – chvíli běží jedna úloha, pak se uspí, uloží se její data a běží druhá.

0 Nominace Nahlásit


Diskuze k otázce
Avatar uživatele
Rilika25

Příspěvek smazán administrátorem.

před 1164 dny Odpovědět Nahlásit
Nový příspěvek
Zajímavé otázky v kategorii Počítače a internet