sobota, listopad 12, 2011

devPC 2012

Rauer © Więcej zdjęć na Fotolia.pl

Ostatnio dumając nad kielichem wina okazało się, że mój obecny PC, na którym pracuję zbliża się do swoich 4 urodzin. Lata świetlne jeśli chodzi o naszą branżę, a wiadomo, że prędkość jest ważna i jeśli spędzamy, nawet sekundy, czekając na jakąś akcję a powtarzamy ją wielokrotnie to sporo na tym tracimy.
Tak więc wyszedłem z wnioskiem formalnym do odpowiednich władz (;-)), że trzeba maszynę zaktualizować do czegoś szybszego.Wniosek został zaakceptowany tak więc działamy.



Jako, że nie mam wiedzy sprzętowej - bo od dawna nie śledzę już tego świata - wychodzę z zapytaniem o pomoc w wyborze do czytelników. Razem zapewne uda nam się skompletować coś wydajnego a jednocześnie w przystępnej cenie.

Przed wyborem komponentów jednak warto ustalić do czego dany komputer będzie nam potrzebny. Dzięki temu będzie można się skupić na wyborze odpowiednich elementów.




Zastosowania:
  • programowanie. Tu zaskoczenia nie ma (a przynajmniej nie powinno :)) - jako, że to moje główne zajęcie to zapewne przez 80%-85% czasu do tego będzie przeznaczony sprzęt. Sporo działam na wirtualkach (choć nie tyle pewnie co Procent), tak więc dobrze jakby sprzęt sprawdzał się na tym polu :). Poza tym nic nadzwyczajnego VS 2010 + R# w kilku instancjach na raz nawet :)
  • gry - tak, tak - od czasu do czasu zdarzy mi się pograć na tym sprzęcie i poza moimi ulubionymi TD czasem nawet w jakieś nowości (FPSy) - dobrze zatem jakby grafika dawała radę z nowymi, nadchodzącymi tytułami. Sądzę, że do 10% czasu wykorzystania na gry będzie :)
  • obróbka wideo - mam w planach trochę ponakręcać moją przyszłą kamerą video jakiś materiał no i trzeba będzie go zapewne jakoś obrobić. Dobrze jakby i tu trochę siły było :)
Jakieś dodatkowe wymagania? Karta grafiki musi obsłużyć 2+ wyjścia DVI :]. Aktualnie dwa monitory a w przyszłości być może +1, więc dobrze jakby nie trzeba było wymieniać karty za jakiś niedługo czas.

A jaki jest mój obecny sprzęt?
  • Procesor - Intel Quad Q6600 @ 2.4GHz
  • Płyta - Gigabyte GA-P-35-DS3P
  • Pamięć - 8GB (nie pamiętam/znalazłem info jaka)
  • Grafika - NVIDIA GeForce 8600 GTS 256 MB
  • Dysk - OCZ Vertex2 - 120 GB + WDC WD 320 GB
Co daje WEI na poziomie 6.5 - mało :)

Co warto umieścić w obecnej maszynie devPC? Jakie komponenty są najbardziej opłacalne jeśli chodzi o wydajność do ceny? Jaka kwota jest odpowiednia na główne narzędzie naszej pracy?

A na czym wy pracujecie? Co siedzi pod maską waszych maszyn do pracy?

11 komentarze:

jsthedeveloper pisze...

U mnie hdd zaniża średnią, nie wiem czemu bo mam macierz, jednak nadal nie jest to prędkość porównywalna do ssd. Mój komputer nie jest najstarszy, w związku z tym u mnie modernizacja, na którą czekam i czekam :), pewnie zakończy się tylko na zakupie dysku ssd i tyle.

Anonimowy pisze...

Podkręć procesor i wymień grafikę. Projekty trzymaj na SSD. Wymiana podzespołów nic nie przyśpieszy jeśli chodzi o programowanie.

Paweł Łukasik pisze...

@Anonimowy: a na co wymienić?

mgrzeg pisze...

Paweł, wymiana dla samej wymiany chyba nie ma sensu. Czy coś się 'dusi' w obecnej konfiguracji?

Paweł Łukasik pisze...

@Michał: Z czymś konkretnym nie ma problemu. Są opóźnienia w VS czasem i te chcę zminimalizować. Przydałby się drugi i wydajniejszy dysk SSD i lepsza karta graficzna (pobawiłbym się np. CUDA).

Jednak chęć tego implikuje inne zmiany - płyta jest dość stara i obsługuje tylko SATA II a i jakiejś lepszej grafiki też nie pociągnie (choć tu muszę się upewnić). Jeśli wymienię płytę to i procek no i ram :)

Paweł

Anonimowy pisze...

Płyta pociągnie Ci każdą grafe poza dual-gpu. Z grafy najlepiej jakiś okazyjny 5850 (wydajność na poziomie 6870), można mieć w cenie 500zł i super się kręcą.

Anonimowy pisze...

Jak wymienisz płytę na wspierającą SATA 3, to zmień Vertex 2 na 3. Teraz chyba nie ma sensu nic z dyskiem kombinować, bo raczej dużo nie zyskasz, chyba, że pójdziesz w RAID na SSD (nie wiem czy jest sens).
Co do szybkości VS, to możesz próbować podążać śladem artykółów "how to speed up visual studio", ale jak pisał sam Scott Gu największe znaczenie ma szybkość dysku twardego.
I tutaj mamy 2 elementy składowe:
1) dysk na którym VS i Windows jest zainstalowany (zwykle to jedna partycja)
2) dysk na którym jest z mojego doświadczenia liczą się 2

co do 1) to najlepiej zainwestować w SSD, ale ten punkt masz już zaliczony (Vertex 2)
co do 2) to najlepiej trzymać projekt w RAM dysku - polecam firmę QSoft (znacznie tańsza niż konkurencja, a niczym jej nie ustępuje)

Anonimowy pisze...

BTW. Mój Intel 320 160GB daje mi WEI 7,2 :)
Nie tak źle jak na SATA II

Wojtek Turowicz pisze...

Pawel mi bardzo pomogl ten link: http://www.codinghorror.com/blog/2011/07/building-a-pc-part-vii-rebooting.html

Jeff Atwood jest Uber-Geekiem jezeli chodzi o sprzet

Paweł Łukasik pisze...

@Wojtek: Dzięki. Szukałem u Atwooda jakichś świeżych wpisów odnośnie budowania PC, ale nie mogłem nic z 2011 odszukać.

Paweł

Karol Pawłowski pisze...

Jeśli chodzi o twój komputer to spore znaczenie dla pracy komputera ma prędkość odczytu/zapisu dysku twardego. Polecam dyski Flash, zobaczysz ogromną różnicę pracy ! Niestety są one mniejsze w pojemności a uszkodzenie go może zakończyć się katastrofą(problemy z odzyskaniem danych) Karta graficzna też do wymiany, pojemność grafiki to nie jest jedyny ważny aspekt. Zwróć uwagę na zegar taktujący, ma on spore znaczenie przy obróbce obrazów. Polecam karty graficzne z rodziny Nvidia. Jeśli chodzi o procesor polecam Intel Pentium i7 które oprócz 4 rdzeni charakteryzują się technologią TurboBuster oraz wsparciem obliczeniowym dla GPU oraz 7 - 12 mB Cache. No i jeśli masz kości RAM w wersji DDR2 to polecam przejście na DDR3. Mają większą częstotliwość przez co szybszy czas dostępu :) Takie moje typy. Pozdrawiam