13. december 2006 - 13:56Der er
7 kommentarer og 1 løsning
Tråde i Windows og JVM
Hvad er forskellen på når man bruger tråde i Java med JVM, i forhold til at bruge tråde i Windows OS? Jeg mener at have forstået at windows time-slicer ligeligt mellem alle tråde, men hvordan fungerer dette så i forhold til den måde JVM styrer sine tråde på? Jeg mener hvordan kan man prioterer tråde i en JVM der kører på Windows??? Jeg er forvirret...
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Det var et meget præcist svar, må jeg spørger yderligere sådan teoretisk: Hvad definerer en process? Og hvis en tråd har flere tråde, der så igen har flere tråde, hvad kalder man det? Og til sidst, kan en process have flere processer?
En process har et virtuelt address space, der indeholder et process image, hvilket består af programmet, data, stack og forskellige attributter. Denne kan have kontrol eller ejerskab af forskellige resourcer som main memory, I/O og filer.
Flere tråde i en process hedder multithreading En tråd kan så spawne en ny tråd, tror ikke der er et specifikt navn for det.
Om en process kan have flere processer... ja det kan man godt sige: Hvis du åbner en kommando prompt (cmd) og skriver notepad, så starter cmd processen en ny process (notepad) og derved er CMD en parent til notepad. Hvis du så trykker ctrl + alt + del (her kan du se alle processer) og højre klikker på cmd og vælg.. luk processtræ, så vil både cmd og notepad lukke
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.