(preemptive multitasking) – multikörning där operativsystemet bestämmer när och hur länge varje aktivt program får disponera processorn. Fördelen, jämfört med programstyrd multikörning, är att en process som aldrig blir klar (som hamnat i en slinga eller som tycks pågå i all evighet) inte låser datorn: operativsystemet kan avbryta programexekveringen utan att man behöver stänga av datorn (som i programstyrd multikörning, cooperative multitasking). Alla nyare operativsystem för persondatorer har operativsystemstyrd multikörning.
[programkörning] [ändrad 19 juni 2020]
– se multikörning. – Även: simultankapacitet.
[programkörning]
multitrådning, multitrådsteknik – uppdelning av ett program i två eller flera parallella trådar, alltså följder av instruktioner som kan köras samtidigt och oberoende av varandra. Det är en förutsättning för att datorer med flera processorer ska bli effektiva, men har också fördelar i datorer med bara en processor.
[parallellt] [programkörning] [ändrad 2 oktober 2018]
multiple instruction, multiple data – en typ av parallellism: processorerna arbetar med olika delar av samma program: de kör olika programkod och behandlar olika indata. – Alternativet heter SIMD.
[förkortningar på M] [it-system] [parallellt] [programkörning] [ändrad 24 januari 2020]
- – om lagringsmedier och skivavbilder: se utmatning;
- – göra resultatet av en programkörning (utdata) tillgängligt, till exempel på bildskärmen, som en utskrift eller i form av en separat fil. Kallas på engelska ofta för ”to output”, men skilj mellan utdata (resultatet) och utmatningen (en handling).
[data] [filer] [lagringsmedier] [programkörning] [ändrad 27 januari 2020]
(massively parallel processing, MPP) – programkörning med många parallella processorer som delar upp arbetet mellan varandra, och där varje processor har eget operativsystem och eget minne. Ett system kan ha tusentals processorer. Processorerna delar alltså inte på resurser, men det finns ett system, interconnect, för kommunikation direkt mellan processorerna under körningen. – Massiv i detta sammanhang betyder kraftfull – i jämförelse med symmetriska multiprocessorsystem, som har begränsad kapacitet. Se också NUMA. – MPP kallas också för loosely coupled och shared nothing.
[it-system] [parallellt] [processorer] [programkörning] [ändrad 7 maj 2020]
(kernel space) – den del av arbetsminnet som används för systemet, alltså för operativsystemet, drivrutiner och andra program som behövs för att datorn ska fungera. Operativsystemet delar upp tillgängligt arbetsminne och virtuellt minne i kärnutrymme (kallas också för kärnrymd) och användarutrymme (user space).
[minnen] [operativsystem] [programkörning] [ändrad 21 november 2018]