[ bjevta @ 16.04.2007. 08:29 ] @
Radim razvoj softvera (desktop, ASP.NET) vezanog za MS SQL server familiju u Visual Studio-u 2005. Imam na računaru instalirane razne verzije servera (2000, 2005, 2005 Express) koji, doduše, uglavnom ne rade ništa, osim kad krenem da testiram deo aplikacije koji barata bazom.

Interesuje me da li ima smisla da kupujem Dual-core CPU? Hoće li mi Visual Studio raditi puno brže (build, rebuild)?

Trenutno imam AMD Sempron 3000+ a diler mi nudi AMD Athlon 64 X2 3600+ socket AM2. S obzirom da bih tom prilikom promenio i memoriju (imam DDR PC400 a uzeo bih DDR2 800 PC64000), zatim video kartu (sa AGPa na Express) i još koješta, nakupi se lepa cifra.

Dakle, zanima me da li ima smisla da dam pare za ovakvu konfiguraciju, posmatrano isključivo sa stanovišta VS 2005 + MS SQL developera?
[ sstanko78 @ 16.04.2007. 08:49 ] @
Kolega ima laptop sa dualcore procesorom (intel), 2mb cache-a. Ubrzanje je naročito izraženo kod
kompajliranja i forms dizajnera.
[ Shadowed @ 16.04.2007. 08:53 ] @
Ja ne znam kakve ti projekte radis, ali evo ja na amd Athlon 1800+ imam SQL server 2005 i VS Prof. i dok sam imao 256MB ram-a bilo je maltretiranje. Sada kada sam kupio jos 512, radi dosta dobro; ne vidim neku narocitu mogucnost poboljsanja.
Ako tebi sa tim hardware-om radi slabo, onda pretpostavljam da imas dovoljno velike projekte da ne moras ni da razmisljas da li ces raditi upgrade, vec ga jednostavno uradis :)

Opet... verovatno je to zbog velike promene na bolje koja je usledila nakon kupovine ram-a pa trenutno ne vidim da moze bolje :)
[ bjevta @ 16.04.2007. 12:17 ] @
1GB RAM/a je, šta god da sam radio, sasvim dovoljno. Manje, ako radite sa MS SQL serverom, ne bih preporučio.

Ovde je poenta u CPU-u, ostalo će da bude šta mora (da prati).
[ mmix @ 16.04.2007. 12:39 ] @
Pitas pogresno pitanje.
Pitanje je, ako potrosis 2000e na upgrade da li ce ti to pomoci da brze vratis tih 2000 i zaradis nesto preko. Ako nece, cuvaj pare. Da bi lagodno i brzo radio sa VS2005 treba ti high-end gaming masina, sve ostalo je kompromis, a sa obizorm na to koliko cene hardvera padaju mozda ces kasnije kad ti se stvarno isplati raditi upgrade moci da nadjes mnogo bolji nego sto sad to mozes za te pare. U prevodu bolje pametno potrositi 2000e nego baciti 500
[ bjevta @ 16.04.2007. 12:59 ] @
fala, moderatoru, mada nisam baš to pitao.

"Pitanje je, ako potrosis 2000e na upgrade da li ce ti to pomoci da brze vratis tih 2000 i zaradis nesto preko."

Ne, već je konkretno pitanje da li upgrade donosi efikasnost? Ako donosi, napraviću ja računicu.

Trenutno nemam predstavu da li dobijam išta ovakvim upgrade-om i za to mi treba Vaša pomoć. Ajmo, kolege, bar recite kakva je mašina na kojoj Vi radite i da li ste zadovoljni performansama.
[ roberto555 @ 16.04.2007. 13:49 ] @
Pentium4 3.0GHz
1 GB ram
----------------
VS 2005 Pro i MS SQL Server 2005
Xp pro

dok sa vistom na istom računalu isti vs i sql ser. radi malo sporije, nije nešto da bi bilo iritantno al može se skužit...

-na xp radi sasvim OK, al da je malo bolje nebi škodilo (da je onda bi opet rekao da je bolje.... :) >, no zadovoljan sam u potpunosti, ovo su moja iskustva... !!!
[ CallMeSaMaster @ 16.04.2007. 13:59 ] @
Evo ti primjer iz mog iskustva:

Na poslu sam radio sa P4 2.8GHz, 1Gb rama,SQL Server2000, .NET Studio 2003.Radi se o aplikaciji koja je teska otprilike 500MB(bez kojekakvih gluposti-slike i to).Radi onako.Manje vise dobro.

Kuci imam Laptop, Dual Core, 1.7GHz, 1 GB RAM, SQL SERVER 2005!,NET Studio 2003(ali isti je slucaj i sa .NET 2005) i istu aplikacuju. Iz mog iskustva razlika je ogromna, za mene ne procjenjiva.Jednostavno puno brze ide bildanje,rebildanje,kompjaliranje... Pored toga ukljuceno mi je tonu drugih srvisa koji opeterecuju rad ali ipak sve "trci".

Na sadasnjem poslu(novi posao) imam P D procesor("dual core"), 1 GB memorije, SQL Server 2005 i nesto manji projekat. - Katastrofa obicna... Comp mi steka da ne povjerujes...
[ mmix @ 16.04.2007. 14:05 ] @
Citat:
bjevta: Ne, već je konkretno pitanje da li upgrade donosi efikasnost? Ako donosi, napraviću ja računicu.
Trenutno nemam predstavu da li dobijam išta ovakvim upgrade-om i za to mi treba Vaša pomoć. Ajmo, kolege, bar recite kakva je mašina na kojoj Vi radite i da li ste zadovoljni performansama.


Ok, izvinjavam se sto sam pretpostavio tvoje pitanje. Ako je to konkretno pitanje, onda je konkretan odgovor jednostavan, DA bolji hardver UVEK donosi bolje performanse (inace ga niko ne bi kupovao i svi bismo i dalje radili na spektrumima). Ali sa svakom sledecom "verzijom" cena eksponencijalno raste a dobitak na performansama u odnosu na prethodnu verziju eksponencijalno opada, pa bih ti svejedno savetovao da razmislis o onome sto sam ti napisao (osim ako te ne svrbi lova u dzepu ili imas neke druge razloge da kupis novi hardver, sto nema veze sa ovom temom ).

Ja radim na Core2Duo E6700 kuci, 2Gb PC2-6400 rama (s tim sto ide na 4Gb PC2-8000 u narednih par nedelja), RAID1 sa 1.5TGb prostora i NVidia GTX 7800 PCIEx16 grafika preko 19" gaming TFT monitora i srecan sam tom kombinacijom iako me je kostala kao omanji auto (i VS2005 radi kao navijen), ali to nije neki benchmark posto ja masinu ne koristim samo za programiranje; kao zagrizeni gamer i DirectX entuzijasta, moj hardver je overill za poslovno programiranje. Isto sam tako siguran da i drugi ljudi imaju svoje masine nastelovane po nekim drugim kriterijumima posto niko od nas nije bas toliko bogat da u kuci drzi deset kompjutera svaki za posebnu primenu i vecina nas koristi samo jednu platformu za sve primene. Dakle, ti ocekujes objektivan odgovor od drugih ljudi na subjektivno pitanje sta predstavlja prihvatljiv ili cak pozeljan nivo performansi za TEBE? Nadam se da uvidjas gde to vodi...
[ bjevta @ 16.04.2007. 16:21 ] @
dobro, ovde se svodi priča na 300 evra za upgrade + silno vreme za reinstaliranje svog softvera koji trenutno vrtim. u stvari, mučna mi je i pomisao na reinstalaciju ali, ako vredi...

daleko od toga da me svrbi lova u džepu. znam i za priču o odnosu performansi/cena i nikad ne kupujem nešto dok mi ne zatreba. ako čekam, za iste pare koje dam danas sutra ću dobiti nešto bolje, brže, itd.

to i nije bitno. samo je bitno da li sa ovim, konkretnim, upgrejdom dobijam dosta u odnosu na ovo što imam i to u ovom trenutku?

ajd, još neki savet, pa da zatvaramo temu.
[ aleksandarpopov @ 16.04.2007. 16:44 ] @
AMD Sempron 2800
512 MB Ram-a

Jedino malo smara kada prvi put pokrecem VS2005 i otvaram projekat i eventualno kada kada prevlacim komponente, to malo duze traje ali nije nepodnosljivo, kompajliranje ide prilicno brzo, text editor je dovoljno brz... za programiranje je dovoljno brz barem meni
Pozdrav
[ vladdy @ 16.04.2007. 16:48 ] @
Dobices sigurno na brzini.

Graficka ti zaista nije toliko bitna a to mu dodje najskuplji upgrade. Samo da uzmes vise memorije i amd x2 ce ti se isplatiti sigurno.

Ako bas hoces da povecas produktivnost bolje uzmi jos jedan monitor nego graficku, naravno ukoliko ti sadasnja graficka podrzava vise monitora (dual head, dvi/vga).
[ mmix @ 16.04.2007. 17:14 ] @
bjevta, sad vidis o cemu pricam, sad izbrojah 6 razlicitih odgovora sa 6 razlicitih konfiguracija i svi smo u pravu i niko nije u pravu. Prava pandorina kutija

Ajd da ja probam da ti kazem neke stvari pa ti izvuci dvoje zakljucke:

- VS builder nije multi-threaded. Build uvek radi u jednom threadu na jednom core-u. Sam po sebi multi-core sistem nece ubrzati build, ali ce ga indirektno ubrzati malo tako sto ce teret ostalih procesa i sam OS prebaciti na drugi core. Vise od dva jezgra je apsolutno i totalno bacanje para za sve primene ukljucujuci i ovu.
- dualcore ce ti pomoci u testiranju, sto je tebi vazno ako pravis multithreaded aplikacije. Prebaci SQL u single procesor mode i imaces situaciju da ti program radi na jednom core-u a sql server na drugom. Ako koristis samo sinhrono ucitavanje onda zaboravi ovaj pasus.
- vs2005 je zedan memorije kao zemlja posle suse. Bez pardona ce oterati masinu sa 512mb rama u pagefile bez obzira na CPU. Nisi naveo koliko rama imas a koliko planiras a to je mnogo vaznije od frekvencije na kojoj radi. Sa ili bez ostalog uprgade-a gledaj da nisi ispod 1gb
- neko pomenu da ti ne treba graficka, i sad ti verovatno ne treba, ali upgrade na PCIEx16 slot ce ti omoguciti da upgradujes taj aspekt kad ti bude zatrebao uskoro (kad budes radio prvi WPF frontend).

[ logic_rabbit @ 16.04.2007. 19:47 ] @
Preporucujem samo da kupis RAM i malo bolju graficku kartu.
Sa 1,5 ili 2 GB RAMA mozes normalno raditi i osrednjom grafickom.
[ bjevta @ 16.04.2007. 19:58 ] @
dobro, to bi bilo to. idem na upgrade, pa šta bude.

rama sad imam 1GB i to je sasvim dovoljno (ako ne terate MS SQL Server, dosta je i 512MB).

nego, mogli bi malo da proćaskamo o WPF-u. evo, da otvorim temu.
[ mmix @ 16.04.2007. 20:09 ] @
Citat:
bjevta
nego, mogli bi malo da proćaskamo o WPF-u. evo, da otvorim temu.


Bolje otvori novu temu, deluje kao pocetak maratonske rasprave, pa ne bih da to bude deo ove teme.
[ bjevta @ 16.04.2007. 21:09 ] @
a, što ne bi moglo...
[ Astek @ 16.04.2007. 22:52 ] @
Imao sam jednom davno ekstra brz racunar koji sam koristio za razvoj softera(sqlServer+Net) i sve je bilo lepo kada sam testirao na mojoj masini. Leti. A onda sam jos toliko vremena proveo na poboljsanju brzine aplikacije jer sam video da vecina korisnika ipak nema takve masine. Sada imam neku konfiguraciju malo iznad prosecne i cim vidim da se nesto "vuce" odmah ispravljam...