Jakie używacie procesory?

0

Muszę kupić nowy komputer i zastanawiam się jaki procesor będzie wystarczający do programowania (Java, C++, C#).

Zastanawiam się nad Intel Skylake i5-6500, ale trudno ocenić, czy nie jest to przesadzony wybór (wiadomo, chcę kupić procesor który będzie w sam raz, żeby nie przepłacać).

Czy możecie powiedzieć jakie używacie procesory i czy są one wystarczające?

1

Mam Core i5-4670 i lata jak osioł. Zero zacięć, ale jednocześnie mam napęd SSD i dużo RAMu. Do programowania styknie nawet i3, np na Core i3-6100 wszystko powinno hulać. Dzięki SSD dane szybko wczytują się z dysku - to znacznie przyspiesza kompilację. Duża ilość RAMu jest zawsze potrzebna przy programowaniu, żeby chociażby JVMki się nie dusiły ze zbyt małą ilością pamięci. Niedobór RAMu zwolni kompa znacznie bardziej niż np 2x słabszy procesor.

0

Posiadam skylake i5-6500. W użytku domowym ciężko go zaorać, ale skylake opłaca się tylko jeśli chcesz wykorzystać możliwości i/o płyty z170. Jeśli nie planujesz zakupu tej płyty, to poprzednia generacja będzie miała porównywalną wydajność za mniejsze pieniądze, obecnie elektronika nie starzeje się tak jak na początku wieku. Tak jak pisał @Wibowit ssd jest ważne, ja kupiłem 256GB i planuje dokupić drugi 500GB.

0

Właśnie planuję wziąć płytę z chipsetem Z170, do tego pamięć 16GB DDR4 i SSD 250GB, więc powinno być fajnie.

Ale zastanawiam się jeszcze czy nie wziąć może starszej elektroniki i zaoszczędzić kilkaset złotych. Minusem będzie większe zużycie prądu.

0

Zużycie prądu i tak jest minimalne, bo przez większość czasu procesor jest w stanie bezczynności. Core i3 powinno bez problemu styknąć, a nawet może być w samym programowaniu szybsze niż wyraźnie niżej taktowane Core i5. Gry działają lepiej na Core i5 niż na Core i3, ale nie składasz komputera do gier przecież. 16 GB to w zasadzie optymalna ilość RAMu. Moje SSD ma 128 GB i się w nim mieszczę (mam Ubuntu i Windowsa 8.1) chociaż 250 GB byłoby wygodniejsze.

0

ja mam laptopa z okrojonym intelem sandy bridge B960

RAM 3GB

wystarczy do tego co potrzebuje

czy z tego powodu nie moge byc nazwanym programista ? ;-)

0

Różnica w poborze prądu pomiędzy 1151 a 1150 w skali miesiąca jest tak mała, że musiałbyś chyba zarabiać minimalną krajową żeby pracować na ten wydatek godzinę ;) Tylko porównaj ceny płyt głównych na Z97 i Z170 które Cię interesują, bo cpu są w podobnej cenie, więc może wyjść, że nowsza platforma wcale nie wyjdzie niesamowicie drożej.
Jeżeli potrafisz zrobić użytek z dodatkowych rdzeni to i5 będzie jak najbardziej trafnym wyborem. Na plus można zaliczyć to, że patrząc się na ostatnie lata można się spodziewać, że i5 będzie prockiem na bardzo długo.

0
  1. Mówi się „jakich używacie procesorów”.
  2. Bez znaczenia jakich używam, bo wszystko co mam to już antyk. Teraz myślę, że przydałby się nowy komp w tym roku.
  3. Wszystko jedno co kupisz, a będzie wystarczające, chyba że potrzebny ci procek do zastosowań obliczeniowych. W programowaniu to nie procesor jest wąskim gardłem, a przede wszystkim dysk i w drugiej kolejności RAM.
  4. Patrz żeby miał sprzętową wirtualizację (teraz to już którejś-tam generacji), bo bez tego niektóre rzeczy (jak emulatory) nie działają.
1

ja mam i5-2550K, który wyszedł z 3 (?) generacje temu, to jest ponad dwa lata, a chyba jedynie rendering 3d go potrafi w 100% obciążyć. Ani nowe gry, ani wszelkie narzędzia do programowania nie wykorzystują w 100% tych 4 rdzeni. A 4 rdzenie są o tyle fajne, że mogę spokojnie dać VMce całe 2 z nich i nadal móc bez problemu korzystać z hosta.

0

Jeszcze parę miesięcy temu używałem Pentium M (jeden rdzeń, 1.6GHz) z 1.5GB RAM (DDR2), do programowania AVR oraz tworzenia prostych gierek 2D starczyło bez problemu.

0

Używam niskonapięciowego 2,7 GHz Intel Core i5 (5th) z lapka.
Jeżeli chodzi o kompilacje JVM-scala to się nie nadaje. Nie wiem czy chodzi o samą scalę czy o procek.

0
mar-ek1 napisał(a):

ja mam i5-2550K, który wyszedł z 3 (?) generacje temu, to jest ponad dwa lata, a chyba jedynie rendering 3d go potrafi w 100% obciążyć. Ani nowe gry, ani wszelkie narzędzia do programowania nie wykorzystują w 100% tych 4 rdzeni. A 4 rdzenie są o tyle fajne, że mogę spokojnie dać VMce całe 2 z nich i nadal móc bez problemu korzystać z hosta.

Bo jak mówiłem - procesor nie jest wąskim gardłem. Ja mam 8-letniego już chyba Q6600 i prawie cały czas się nudzi.
Nie wydaje mi się, żebym zobaczył jakąkolwiek różnicę po zmianie na nowe i7. No, chyba że w czasie kodowania wideo w x265 i podobnych obliczeniach¹.

Narzekanie że „procesor nie wyrabia” uważam za źle trafione - w pracy biurowej (klikanie, pisanie - w tym kodu) ważne jest żeby RAM-u nie zabrakło, a podczas kompilacji przede wszystkim szybki dysk (SSD).

0

procek wystarczy słabszy, na upartego nawet do prostych edycji grafiki starczy jakiś i3 bez bólu, chyba, że ktoś też kupuje do pracy=do gier to wiadomo ;)

0

Dobra, wezmę chyba coś tańszego. Znacie jakieś sensowne porównywarki podzespołów, rankingi itp? Bez tego ciężko cokolwiek wybrać, a te znalezione przeze mnie nie wiem czy są zaufane.

0

Core i3-6100 spokojnie wystarczy. Ma pełne wsparcie dla wirtualizacji, więc VMki też będą ładnie latać.

Różnice między poszczególnymi SSD są małe w porównaniu do różnicy między HDD, a SSD. Samsungi mają dobrą renomę, taki 850 EVO 250GB powinien być OK.

0

Dysk akurat planuję wziąć Crucial 250GB 2,5'' SATA SSD bo jest tani i dobry :). Większy problem mam z wyborem płyty głównej i pamięci. Czy pamięć DDR3 1600 MHz będzie ok, czy lepiej znaleźć płytę która obsłuży pamieć o wyższym taktowaniu? I czy ważniejsze jest wysokie taktowanie pamięci czy małe opóźnienie CL?

0

Crucial ma kilka serii: BX, MX, itd Różnią się wydajnością, trwałością, etc Musisz wybrać konkretną.

Pamięci najlepiej DDR3 16 GiB 1600 MHz CL8 (chociaż CL9 nie powinno dużo zmieniać) w konfiguracji 2 x 8 GiB. Wysoka przepustowość pamięci przy kodowaniu jest niepotrzebna, ważniejsze są opóźnienia pamięci (chociaż tutaj też nie warto szaleć i dopłacać majątku).

0

Z SSD polecam serię GoodRAM C100.

W przypadku procesora warto zwrócić uwagę na instrukcje wbudowane, bo może się okazać, że tak samo taktowany procek z tą samą ilością rdzeni w jakimś zastosowaniu jest wielokrotnie szybszy niż inny.

Ilość potrzebnych rdzeni zależy od ilości wirtualnych maszyn(lub innych "ciężkich" aplikacji) jakie będziesz odpalał jednocześnie.
Jeżeli komp będzie słuzył do prostych systemów gdzie zarówno serwer(y) baz danych jak i aplikacji są na jednej maszynie to ilość rdzeni nie musi być duża.
Jeżeli jednak zechcesz używać bardziej skomplikowanych modeli sieci np. przy pomocy kubernetes to większa liczba rdzeni jest już wskazana.

Tak jak już zostało powiedziane RAM jest bardzo ważny, i nie ma sensu kupować teraz kompa który ma miej niż 16GB.

Pytanie jeszcze czy wolisz częściej zmieniać komputer czy wydać więcej kasy i mieć go dłużej?
Ja np kompy kupuję na przynajmniej 4 lata więc wybieram takie do których mogę dorzucić przynajmniej 2 razy tyle RAMu jakby mi kiedyś brakowało.

1 użytkowników online, w tym zalogowanych: 0, gości: 1