Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu

JmJ

  • ****
  • 333
    • Zobrazit profil
Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #60 kdy: 05. 12. 2016, 08:37:05 »
Podle mych zkusenosti na kompilaci C#, C++ projektu ve VS, MSSQL, MySQL, Eclipse, vitualni stroje a podobne ma nejvetsi vliv rychly disk tedy idealne SSD a pak dostatek RAM (u noveho stroje je 16 GB fajn) a pak procesor. Popravde zadny znatelny okomeritleny rozdil v rychlosti kompilace na i3, SSD, 6 GB RAM a i5, SSD, 16 GB RAM sem vlastne nezaznamenal. Urcite je to na te druhe konfiguraci rychlejsi, ale nerekl bych, ze je to treba 2x rychlesji. Doba kompilace celeho solution s 55 projekty je cca 2 min.

Kazdopadne bez pocitu pomalosti pracuju se stejnym solution na vic jak 5 let starem notebooku s i3 (mozna i slabsim cpu), 4 GB RAM (vic nepojme), ale hlavne se SSD. Nebyt SSD, tak ten notebook by uz nesel pouzivat. Takhle se s nim da stale rozumne pracovat.

Co se tyka monuitoru, tak mi vychovuje vice klidne i mensich monitoru. Na kazdem muzu maximalizovat co potrebuji, treba 2x VS a na tretim monitoru pak SSH terminal. Ale to je velmi individualni.


Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #61 kdy: 05. 12. 2016, 08:39:17 »
No tak to mi ho teda vyndey... To je zase téma :D
Dobrý vývojář se pozná především podle velikosti, rozlišení a počtu monitorů. Jsou na to (javamenem) jasně nastavená pravidla a zcela nezávisle na to, co člověku vyhovuje, je třeba je dodržovat :D

Luboš Lopatovič

Re:Vyvojarska pracovna stanica i5 vs i7 z pohladu vykonu
« Odpověď #62 kdy: 05. 12. 2016, 09:08:51 »

Jen nerad plýtvám rozlišením a na 24" je maximum tak FullHD.
Já mám 24" 1920x1080 a vidím jednotlivé pixely. Ale vzhledem k tomu, že jsem lopata s příjmem 1k€ hrubého se záporným přínosem pro firmu, tak si radši nestěžuju a jsem rád, že mám alespoň nějaký monitor.

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #63 kdy: 05. 12. 2016, 09:13:59 »
Kite 4k na jednom displeji = 1,5k na IDE, 1k na zadání a 1,5k na browser s výsledkem.

Hladový sytému neveri.

Javaman: je pravda, že 27" by mi asi vyhovovalo víc, ale větší úhlopříčku už bych nechtěl.

Jak tady někdo rikal: základem je slušný SSD(tím nemyslím Evo). Mám i5-2540m(2jadta) v notebooku a nějaký nový i5 desktop(tedy 4jafra), obojí 16gb rám a notebook nijak nezaostává (asi i díky tomu, že mám 2xssd na systém vs virtualy kdy ten na virtualy není z nejlevnějších). Oproti serveru s 2x xeon a 32gb ram importuju velkou DB cca 3-4x rychleji protože tam jsou plotny. 
Děkuji za možnost editace příspěvku.

dustin

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #64 kdy: 05. 12. 2016, 09:30:31 »
Také se mi víc osvědčilo více větších monitorů, než jeden obří, právě kvůli snadné maximalizaci oken (na klávesovou zkratku) a také kvůli odleskům a úhlu pohledu. Dlaždicový správce oken mi nějak neučaroval...

Dva monitory neumožňují jeden centrální (člověk je pořád natočený), takže tři do oblouku, přijde mi to  akorát (levý monitor - pomocné panely idei, prostřední monitor - editor idei ve dvou sloupcích, vidět dva soubory současně se mi osvědčilo, pravý monitor - výstup (např. prohlížeč), na ostatních plochách pošta, další weby, terminály dle potřeby).

SSD v devel stanici (obzvláště pro javistu) považuju za samozřejmost, to snad ani není co řešit...

DDR3 paměť je dnes zadarmo, stejně jako o generaci starší xeony (2 x 4, 2 x 6). Samozřejmě nejnovější HW (DDR4) je dražší.


Boo

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #65 kdy: 05. 12. 2016, 10:19:47 »
  • nejdulezitejsi je rychly SSD, zadne SATA ale primo PCIe.
  • hafo pameti, 16GB pro programovani minimum, kdyz resis virtualy tak 32GB
  • procesor az na tretim miste, 4jadro (s HT 8 jadro) vetsinou staci, ale kdyz virtualy tak klidne 6-8 jadro. Recicky jestli i5, i7 nebo Xeon jsou nepodstatne. Narust ceny lepsich oproti i5 nejde ruka v ruce s narustem vykonu. Pokud nedelas 3D nebo nestrihas 5k videa tak i5 staci.
  • 3x 24" monitor je asi nejidealnejsi. Nalevo ti staci 1080 pro shelly. Uprostred 4K pro vetsinu prace - IDE, fotky, brouzdani. Napravo uz jak chces, 1080 nebo 4K pro "cil vyvoje" tedy aplikaci co vyvijis. K tomu samozrejme grafarnu s 3 DP vystupy co zvlada tolik monitoru v 4K pri 60hz. Nekteri (treba ja) to maji prohozeno a napravo mam monitor na vysku a v nem IDE, vidim vice radku kodu najednou.

Izidor

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #66 kdy: 05. 12. 2016, 10:30:54 »
  • nejdulezitejsi je rychly SSD, zadne SATA ale primo PCIe.
  • hafo pameti, 16GB pro programovani minimum, kdyz resis virtualy tak 32GB
  • procesor az na tretim miste, 4jadro (s HT 8 jadro) vetsinou staci, ale kdyz virtualy tak klidne 6-8 jadro. Recicky jestli i5, i7 nebo Xeon jsou nepodstatne. Narust ceny lepsich oproti i5 nejde ruka v ruce s narustem vykonu. Pokud nedelas 3D nebo nestrihas 5k videa tak i5 staci.
  • 3x 24" monitor je asi nejidealnejsi. Nalevo ti staci 1080 pro shelly. Uprostred 4K pro vetsinu prace - IDE, fotky, brouzdani. Napravo uz jak chces, 1080 nebo 4K pro "cil vyvoje" tedy aplikaci co vyvijis. K tomu samozrejme grafarnu s 3 DP vystupy co zvlada tolik monitoru v 4K pri 60hz. Nekteri (treba ja) to maji prohozeno a napravo mam monitor na vysku a v nem IDE, vidim vice radku kodu najednou.

To co píšeš je sice optimální konfigurace, ale pro grafický vývoj. V 3ds Max, nebo nějakém CAD systému. Pro programování stačí 1-core s frekvencí kolem 200 MHz, max 8 GB RAM, a 100 GB hardisk a to už hodně přeháním.
Neříkám, že takový stroj není pro vývoj dobrý, ale psát o téhle konfiguraci jako o minimu zavání lopatovitostí a nebo vývojem v JAVA. Obojí je tragedie. První se dá odstranit, druhé je spíše smutné.

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #67 kdy: 05. 12. 2016, 10:35:13 »
  • nejdulezitejsi je rychly SSD, zadne SATA ale primo PCIe.
  • hafo pameti, 16GB pro programovani minimum, kdyz resis virtualy tak 32GB
  • procesor az na tretim miste, 4jadro (s HT 8 jadro) vetsinou staci, ale kdyz virtualy tak klidne 6-8 jadro. Recicky jestli i5, i7 nebo Xeon jsou nepodstatne. Narust ceny lepsich oproti i5 nejde ruka v ruce s narustem vykonu. Pokud nedelas 3D nebo nestrihas 5k videa tak i5 staci.
  • 3x 24" monitor je asi nejidealnejsi. Nalevo ti staci 1080 pro shelly. Uprostred 4K pro vetsinu prace - IDE, fotky, brouzdani. Napravo uz jak chces, 1080 nebo 4K pro "cil vyvoje" tedy aplikaci co vyvijis. K tomu samozrejme grafarnu s 3 DP vystupy co zvlada tolik monitoru v 4K pri 60hz. Nekteri (treba ja) to maji prohozeno a napravo mam monitor na vysku a v nem IDE, vidim vice radku kodu najednou.

To co píšeš je sice optimální konfigurace, ale pro grafický vývoj. V 3ds Max, nebo nějakém CAD systému. Pro programování stačí 1-core s frekvencí kolem 200 MHz, max 8 GB RAM, a 100 GB hardisk a to už hodně přeháním.
Neříkám, že takový stroj není pro vývoj dobrý, ale psát o téhle konfiguraci jako o minimu zavání lopatovitostí a nebo vývojem v JAVA. Obojí je tragedie. První se dá odstranit, druhé je spíše smutné.

To zalezi, jak moc se chces pri tom programovani omezovat. Pokud hodlas vyhodit vetsinu nastroju oknem, aby ti to jednojadro stacilo, tak ti nejspis nic nebrani.

Boo

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #68 kdy: 05. 12. 2016, 11:05:18 »
To co píšeš je sice optimální konfigurace, ale pro grafický vývoj. V 3ds Max, nebo nějakém CAD systému. Pro programování stačí 1-core s frekvencí kolem 200 MHz, max 8 GB RAM, a 100 GB hardisk a to už hodně přeháním.

WTF vzdyt psal ze Visual Studio a Eclipse, potrebuje tedy windows + javu. Jen aby tyhle IDE kolosy nabehli a ficeli jak treba tak to je 4-6GB. Pricti si k tomu jeste OS, antivir, browsery, shelly a podpurne programy a na jednojadru s 8GB si ani nesteknes. Ponechme ideologicke kecy stranou, proste si na chleba vydelava prave programovanim na tehle nastrojich a potrebuje k tomu solidni HW co ho nebude brzdit.

dustin

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #69 kdy: 05. 12. 2016, 11:11:36 »
Přesně tak. A je to i zájmu toho, kdo jej platí.

javaman ()

Re:Vyvojarska pracovna stanica i5 vs i7 z pohladu vykonu
« Odpověď #70 kdy: 05. 12. 2016, 17:26:21 »

Jen nerad plýtvám rozlišením a na 24" je maximum tak FullHD.
Já mám 24" 1920x1080 a vidím jednotlivé pixely. Ale vzhledem k tomu, že jsem lopata s příjmem 1k€ hrubého se záporným přínosem pro firmu, tak si radši nestěžuju a jsem rád, že mám alespoň nějaký monitor.

Tak asi nevidim. Kdo tu ještě vidí pixely u 24" FHD? :D 22" je asi lepší, ale až do těch 27" je to použitelné. Větší problém je, že FullHD je nepoužitelné na programování a nezáleží na velikosti.

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Vyvojarska pracovna stanica i5 vs i7 z pohladu vykonu
« Odpověď #71 kdy: 05. 12. 2016, 17:44:12 »

Jen nerad plýtvám rozlišením a na 24" je maximum tak FullHD.
Já mám 24" 1920x1080 a vidím jednotlivé pixely. Ale vzhledem k tomu, že jsem lopata s příjmem 1k€ hrubého se záporným přínosem pro firmu, tak si radši nestěžuju a jsem rád, že mám alespoň nějaký monitor.

Tak asi nevidim. Kdo tu ještě vidí pixely u 24" FHD? :D 22" je asi lepší, ale až do těch 27" je to použitelné. Větší problém je, že FullHD je nepoužitelné na programování a nezáleží na velikosti.
Ano, je to pro lopaty. Mistr oboru potřebuje monitor s přesně danými vlastnostmi, superpočítač, musí být 15. července, 2 dny po úplňku, musí bydlet v Praze, musí být jasná obloha a k tomu musí sněžit. Za těchto okolností dokáže mezi 11:32 a 12:14 UTC pracovat. A za to bere celý rok milióny :D
Potom jsou tu obyčejné lopaty, které jen ovládají nějaký jazyk a umí logicky myslet, ale s těma nemá cenu se zahazovat :D Pořádná firma lopaty vyháže a najme si jen mistry :D

javaman ()

Re:Vyvojářská pracovní stanice i5 vs. i7 z pohledu výkonu
« Odpověď #72 kdy: 05. 12. 2016, 18:14:07 »
V podstatě máš pravdu. Lopaty nechápou, co má vliv na efektivitu. Proto nedělají ani dobré programy. Prostě berou všechno. Nic moc neumí, nic moc nechápou, ale dohánějí to pracovitostí. Různé přesčasy a snažení, atd. Když si schrupnu v práci, tak hned čumí, co se to jako děje, že tohle lopaty neznají :D

Takže ano, vím, co je minimum pro to, abych využil svůj luxusní potenciál a určitě to není pididisplej s 24" a nebo 3 se stejnou výškou, protože nebudu jako blbec kroutit hlavou.

Logicky myslet lopaty neumí, to je právě ten zádrhel. Umí se naučit nazpaměť jazyk a best practises a podle toho jet. Už chápeš, proč se u lopat dívá na praxi? Nic jiného totiž nenabízejí.

Re:Vyvojarska pracovna stanica i5 vs i7 z pohladu vykonu
« Odpověď #73 kdy: 07. 12. 2016, 12:28:29 »
napriklad taskmanager performance view? je logicky ze kdyz se to rozlozi do vice jader tak je mozne pouzit vice vykonu (ht prave umi nejakym tajomnim spusobem zdounasobit). ale holt to stoji naky prachy, je rozdil cenove i5 a i7///
pro mne jsou jen 4 jadrovi cpu na excel, pokud nemam alespon 8 v systemu (8 klidne s pouzitim ht) tak nejsem spokojen.
Což ovšem jen ukazuje že jsi mimoň ... .

m.

Re:Vyvojarska pracovna stanica i5 vs i7 z pohladu vykonu
« Odpověď #74 kdy: 07. 12. 2016, 13:34:35 »
Od začátku to vypadalo jako provokace, ale na druhou stranu má pravdu, že na vývoj to chce fakt pořádný stroj. Běžné lopaty kolikrát vyvíjejí na jedné nebo dvou 24" a vůbec jim nepřijde, že je to úplně mimo.

Normalne povazuju to co rikas za blby kecy, ale tentokrat mas vjimecne pravdu. Ten jeden 24" monitor je hlavni duvod, proc premejslim o zmene zamestnavatele :-)