Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

.NET 2.0 vs. Java 1.5 Shootout

[es] :: .NET :: .NET 2.0 vs. Java 1.5 Shootout

[ Pregleda: 3178 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
..81.static.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


+2 Profil

icon .NET 2.0 vs. Java 1.5 Shootout07.03.2006. u 19:14 - pre 220 meseci
Napomena, cilj ovog teksta nije da na sav glas vicem kako je .NET bolji od JAVE. - Ne, naprotiv, cilj je da se ukaze na prednosti i manje jednog i drugog, i da se ukaze na to koje od to dvoje trenutno "vodi".

Clanak se nalazi na http://www.bentuser.com/article.aspx?ID=323
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.3dnet.co.yu.



+311 Profil

icon Re: .NET 2.0 vs. Java 1.5 Shootout07.03.2006. u 21:18 - pre 220 meseci
Citat:

Memory was measured by computing the total amount of memory used by the process.

Merenje zauzeća memorije je ovde skroz neozbiljno, smešno...
U .Net-u niz od 100,000 double-ova zauzima 800,000 bajtova, ostalo zauzeće ne pripada tom nizu - npr. konzolna aplikacija sa par linija koda zauzima približno 4MB mereno preko Performance Monitora, private bytes.
Isto tako onih 5,000,000 double-ova zauzima približno 40,000,000 bajtova, mislim da je ovakve stvari glupo uopšte i meriti - al sam glup pa sam ipak izmerio.
Dobio sam rezultat 4,9MB u konzolnoj aplikaciji za 100,000 double-ova i 45MB za 5,000,000 double-ova.
Sad je pitanje odakle u Javi 20MB zauzeća memorije za 40MB raw podataka, jel to nekako spakovano ili pak nije dobro izmereno, nešto je tu sumnjivo?
Neke stvari stvarno ne treba uzimati zdravo za gotovo...
 
Odgovor na temu

ntadic
bg

Član broj: 38173
Poruke: 75
194.106.174.*

ICQ: 317199697


Profil

icon Re: .NET 2.0 vs. Java 1.5 Shootout08.03.2006. u 15:40 - pre 220 meseci
Sve je to lijepo, a ko vjeruje u brzinu jave neka skine sa nokijinog sajt program "series 60 theme studio" ili tako neshto, pa pogledajte koliko proces java.exe ili javaw.exe zauzme RAM-a.
konkretan sluchaj:
Od 496MB mogucih java.exe je drzala 435MB, winamp mi se otvarao 5min.

E sad ova verzija 1.5 ne znam kakva je ali sumnjam da su mogli toliko napredovati...
I tako...
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: .NET 2.0 vs. Java 1.5 Shootout08.03.2006. u 16:11 - pre 220 meseci
Citat:
dusans: Merenje zauzeća memorije je ovde skroz neozbiljno, smešno...


Ma cista provokacija

Na stranu ta neozbiljnost sa ogromnim nizovima value tipova; Java jeste slightly bolja po pitanju memorije, uglavnom pri baratanju ogromnim brojem instanci klasa, ali razlika je mnogo marginalnija nego sto se ovde opisuje.

Al cela ta prica je generalno nevazna i sluzi za lozenje i nista vise. Cak i da je Java 3 puta brza od .NET-a a nije, opet ce .NET biti bolji dok god Windows drzi primat na desktopima, kraj price. I ovo sistema sto ganja Javu je generalno krenulo da se razvija pre nego sto je Sun tuzio MS za JVM i upucao sebe u nogu. Opet, da ih nije tuzio MS bi bez blama ukrao Javu i od nje napravio primarni .NET jezik .
Posto je Java ispala iz kombinacije, MS je iz svog research odeljenja izvukao najblizu stvar (C#) i eskalirao je u produkciju (MS ima trilion takvih kombinacija u svom R&D, gomila tih ideja nikad ne vidi svetlo dana, ali je tu za slucaj kao sto je gornji), pritom napravivsi grdnu pompu o tome kako je to bajna stvar koju su oni cuvali u rukavu za dan kad tehnologija omoguci takvo nesto (jel nekog ovo podseca na prose*avanje o trilogiji ratova zvezda , tipa cekali smo 20 godina da nam tehnologija omoguci da napravimo tri nova dela za devojcice).

I eto 6 godina kasnije, imamo .NET, tonu programera koji ga (satro) znaju, i stabilnu verziju runtime-a. Java polako ali sigurno odlazi u zaborav zajedno sa VB6, ASP-om i Deplhi-em. Za skoro dve godine koliko sam senior konsultant ovde, samo za jednog klijenta sam radio Javu (da bi omogucio njegovom klijentu da se zakaci za njegov .NET web servis sa RedHat-a) i zajednog Delphi7 (stabilizacija production verzije pre konverziju u C#). Sve ostalo je .NET.


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: .NET 2.0 vs. Java 1.5 Shootout08.03.2006. u 16:25 - pre 220 meseci
Citat:
Sve je to lijepo, a ko vjeruje u brzinu jave neka skine sa nokijinog sajt program "series 60 theme studio" ili tako neshto, pa pogledajte koliko proces java.exe ili javaw.exe zauzme RAM-a.
konkretan sluchaj:
Od 496MB mogucih java.exe je drzala 435MB, winamp mi se otvarao 5min.

E sad ova verzija 1.5 ne znam kakva je ali sumnjam da su mogli toliko napredovati...


Pa sad.. Znaci ako moramo da skidamo bas taj program da bi se uverili kako je nesto sporo, mozda je onda i problem do tog programa a ne Jave?

Ima i drugacijih iskustava: ja na poslu evo sad teram Netbeans 5 (Java 1.5.0), a paralelno se vrte: najmanje 1 instanca TomCat-a (Java 1.4.x) (a cesto 2 ili 3 - pri cemu svaka ima svoju Java masinu), MSDE i MySQL, kao i neizbezni Outlook. Ima tu jos nekog smeca vezno za Active Directory i tako to.

I sve to sljaka prilicno dobro, s obzirom da je masina daleko od neceg posebnog.. U stvari, najvise me nervira Netbeans i sve sam blize odluci da ga zamenim sa Eclipse.

WinAmp se podigne za.. sekund, cini mi se :-)



[Ovu poruku je menjao degojs dana 08.03.2006. u 17:52 GMT+1]
Commercial-Free !!!
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
*.lionbridge.com.



+6 Profil

icon Re: .NET 2.0 vs. Java 1.5 Shootout08.03.2006. u 16:52 - pre 220 meseci
Citat:
degojs:
I sve to sljaka prilicno dobro, s obzirom da je masina daleko od neceg posebnog.. U stvari, najvise me nervira Netbeans i sve sam blize odluci da ga zamenim sa Eclipse.


Najbolje bi bilo kad bi mogao da ubediš šefove da ti kupe IntelliJ IDEA. Znam nekoliko ljudi koji su radili sa ovim okruženjem i svi se slažu da je fantastično.
 
Odgovor na temu

[es] :: .NET :: .NET 2.0 vs. Java 1.5 Shootout

[ Pregleda: 3178 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.