multithreading
mitmelõimelisus
olemus
käitusmudeli võime protsessi lõimi (1b) sõltumatult täita,
ühiseid protsessiressursse kasutades
(a) arvuti arhitektuuris:
keskprotsessori või protsessorituuma võime
täita korraga mitut protsessi või lõime
= a CPU feature that allows two or more instruction threads to execute independently
(b) tarkvaras:
programmi võime olla ainueksemplarina
korraga kättesaadav mitmele kasutajale või
ühe kasutaja mitmele pöördumisele
= the ability of a program or an operating system to enable more than one user at a time without requiring multiple copies of the program
ülevaateid
https://www.techopedia.com/definition/24297/multithreading-computer-architecture
https://gabrieletolomei.wordpress.com/miscellanea/operating-systems/multiprogramming-multiprocessing-multitasking-multithreading/
https://en.wikipedia.org/wiki/Multithreading_(computer_architecture)
https://en.wikipedia.org/wiki/Thread_(computing)#Multithreading
https://horstmann.com/corejava/cj7v2ch1.pdf
vt ka
- multiprogrammeerimine
- multitegumtöö
- multitöötlus
- rööptöötlus