exekveringsmiljö

(runtime environment) – program, filer och rutiner som, förutom operativsystemet, behövs för att man ska kunna köra ett visst program. Termen blev aktuell med Java Runtime Environment från Sun† (numera Oracle): Javaprogram körs ju inte direkt mot operativsystemet utan, för att man ska kunna använda samma källkod i alla slags datorer, mot Java virtual machine, som är den viktigaste delen i Java Runtime Environment. – Se också exekveringsbibliotek.

[programkörning] [ändrad 11 oktober 2018]

disklös

om program: som körs enbart i arbetsminnet. – Ordet används främst om stora tillämpningar och databaser som körs helt och hållet inlästa i arbetsminnet (minnesdatabaser). Detta gör dem mycket snabbare än om de hade fungerat på det traditionella sättet, alltså genom att data flyttas fram och tillbaka mellan arbetsminne och lagringsminne. – På engelska: diskless. – Ordet disklös har alltså inget att göra med övergången från hårddiskar till SSD.

[programkörning] [ändrad 16 augusti 2019]

concurrent

samtidig, samtidigt aktiv, parallell; som är aktiva samtidigt, men utan att nödvändigtvis göra samma sak: concurrent users – samtidigt aktiva användare; concurrent engineering – integrerad produktutveckling. Integrerad produktutveckling innebär att flera processer i produktutvecklingen genomförs parallellt, så att man blir klar snabbare. – För concurrent (samtidig) körning av programtrådar, se concurrency. – Se också parallellism.

[programkörning] [språktips] [ändrad 9 juli 2020]