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.
Runtime.getRuntime().exec() kalder noget native kode der starter en process.
Java har intet med hvordan den process kører at gøre.
Eneste forskel jeg kunne tænke mig er hvis: - den nye Java version bruger mere memeory som så ikke er tilgængelig for det startede - den nye Java version starter processen med nogle andre memory og CPU prioritet
Du kunne investigate det lidt ved at kigge på player processen når den er startet fra 1.4.1 og når den er startet fra 1.4.2 me dhensyn til prioritet og memory.
Du kunne også prøve at læse lidt fra Process getInputStream og getErrorStream og se om der står noget interessant.
Synes godt om
Slettet bruger
21. august 2003 - 18:50#5
Dette her er ikke umiddelbart en løsning på problemet, men et svar på hvordan man starter Java med mere hukommelse....:
java -Xms12m -Xmx128m ClassToStart
-Xms definerer du minimal hukommelse at starte med (12 MB her) -Xmx definerer du maksimal hukommelse at kunne allokere (128 MB her)
Håber at det hjalp ....
Synes godt om
Ny brugerNybegynder
Din løsning...
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.