"A .NET mindenben jó, kivéve egy dologban nem, ez pedig a memóriaigény. És ennek megvan az oka, mivel abstrktizál kereskedni kell két dolog között ami nem éppen fér össze, nagyon neház ilyen magasszintû abstrakt környezetben memóriatakarékosnak és gyorsnak is lenni. Ha a .NET-et és a Java környezetet hasonlítom össze, akkor a .NET jóval gyorsabb, de jóval memóriaigényesebb is. Míg a Sun valahogy a kettõ közé beült, a Microsoft inkább a teljesítményt választotta."
ez addig igaz, míg 1db futó programról beszélünk. JVM-nél ha párhuzamosan elidítasz egy másik programot is, akkor egybõl minden erõforrás igénye megduplázódik. .NetFW-nél ez egyáltalán nem így mûködik. minnél több progit futtatsz párhuzamosan, annál jobban elõjön, h a .Net a jobb.
példa: ha az elõzõ progi már betöltött egy osztály könyvtárat, akkor az újonnan indúló már ugyan azt fogja használni. JVMnél úgy tesz, mintha a másik nem is lenne. próbálkozások vannak, de egyelõre ahány JAVA progi fut, annyi JVM aktív.
és lássuk be, az elég valószínûtlen, hogy egy gépen csak 1 progit futtasson az ember.