Kupując laptopa, specyfikacje mnie mylą

10

Tak więc mylić FSB i specyfikacje pamięci podręcznej.

Dwurdzeniowy procesor Intel® Pentium ™ T4300 (2,1 GHz / 800 MHz FSB / 1 MB pamięci podręcznej)

w przeciwieństwie do zapłacenia 200 USD więcej za:

Intel® Core ™ 2 Duo P8700 (2,53 GHz / FSB 1066 MHz / 3 MB pamięci podręcznej)

Czy to by było tego warte? Jestem programistą .Net, słucham muzyki, NIE oglądam filmów, nie robię wiele więcej. Zasadniczo Visual Studio, Firefox i SQL Server Management Studio.

czy dodatkowe 2 MB i 266 MHz odpowiednio w pamięci podręcznej i FSB są tego warte?

PS - Rzucam wokół terminów, tak jak wiem, co one oznaczają. Naprawdę nie. To znaczy, wiem, czym jest pamięć podręczna i wiem, że FSB oznacza Front Side Bus, i czytałem o nich na wikipedii, ale to naprawdę NAPRAWDĘ nie pomogło mi przetłumaczyć tego na coś, co mogę wykorzystać i zrozumieć.

Matt Dawdy
źródło

Odpowiedzi:

6

Każda maszyna wykona zadanie. Większa pamięć podręczna oznacza, że ​​procesor będzie częściej mógł pobierać dane z pamięci podręcznej, zamiast sięgać do wolniejszej pamięci RAM. Ile to zmieni? Zależy to od programów, które uruchamiasz, ale jest mało prawdopodobne, aby zmieniło się średnio. Szybszy FSB oznacza, że ​​gdy procesor musi dotrzeć do pamięci RAM, dane są nieco szybsze. Ile to zmieni? Zależy to od programów, które uruchamiasz, ale jest mało prawdopodobne, aby zmieniło się średnio. Różnica prędkości zegara zapewnia bardziej przewidywalną różnicę wydajności, przynajmniej jeśli wykonujesz zadania związane z procesorem.

Podsumowując, powiedziałbym, że te dwa są prawie równoważne dla większości zastosowań. Jeśli wykonujesz duże obliczenia, które pochłaniają 100% procesora przez długi czas lub które nie mogą zmieścić się w 1 MB pamięci podręcznej, ale mieszczą się w 3 MB lub ... to będzie miało znaczenie. W tej chwili wydanie dodatkowych 200 USD nie zrobi żadnej różnicy. Szczerze mówiąc, jeśli zamierzasz wydać dodatkowe pieniądze, skupiłbym się na wydaniu ich na lepszą fizyczną jakość budowy, otrzymując maszynę, która jest trwała i niezawodna.

Jeśli maszyny nie mają wystarczającej ilości pamięci RAM, jest to kolejne miejsce, w którym warto zainwestować jeszcze kilka dolarów.

divegeek
źródło
Zatem NIE jest to warte dodatkowych 200 USD. Dostaję 4 GB pamięci RAM (moja obecna maszyna miała 1, zaktualizowana do 2 i to zrobiło dużą różnicę, więc mam nadzieję, że 4 będą dobrze ze mną rosnąć. Dzięki za odpowiedź. To takie mylące, kiedy musisz to zrobić i od 1999 roku nie
nadążasz
Jeśli nie otrzymujesz 64-bitowego O / S, nie zdziw się / rozczaruj, jeśli nie widzisz wszystkich 4 GB pamięci RAM. Na przykład zobaczysz tylko około 3 - 3,5 GB z 32-bitowym XP lub Vista. (Just FYI.)
Michael Todd
Wydaje mi się, że sam rozmiar pamięci podręcznej może mieć większy wpływ na wydajność niż szybkość zegara, ale chyba, że ​​ktoś gra w gry lub wykonuje inne naprawdę wymagające zadanie, nie powinno to mieć znaczenia. Do wymienionych celów każda dość nowoczesna maszyna będzie wystarczająco mocna.
David Thornley,
2

Mówiąc najprościej, większa szybkość FSB szybciej przesuwa bity danych. Większa pamięć podręczna pozwala na przeniesienie większej liczby danych do pozycji, w której procesor może uzyskać do nich najłatwiejszy dostęp, gdy procesor wykonuje instrukcje, które trwają dłużej niż dostęp do danych. 200 $ to szybsza jazda. Jeśli możesz sobie na to pozwolić, idź. Jeśli masz inne rzeczy, na które musisz wydać pieniądze, takie jak jedzenie do końca tygodnia, i możesz żyć z niewielkim spadkiem prędkości, uzyskaj tańszy system. Prawdopodobnie chcesz również wziąć pod uwagę, jak długo spodziewasz się tego systemu przed jego wymianą. Jeśli planujesz to utrzymywać przez kilka lat, uzyskanie największej prędkości, jaką możesz teraz, lepiej zabezpieczy przed późniejszymi wymaganiami przetwarzania.

Fasola
źródło
1

Mam laptopa z T4300 i 4 GB pamięci RAM i używam go w zasadzie do tych samych rzeczy, co robisz (Dell Inspiron 1545, jeśli jesteś zainteresowany - kiepska rozdzielczość ekranu; w przeciwnym razie doskonała maszyna). Specyfikacje Pentium są całkowicie wystarczające. Nie widzę różnicy, jeśli chodzi o zadania związane z programowaniem i produktywnością, między tym komputerem a moją stacją roboczą Core 2 Quad (podobnie jak w przypadku tego P8700, ale z dwoma kolejnymi rdzeniami).

Jedną z rzeczy, które MOGĄ mieć znaczenie dla ciebie jako programisty, jest to, że Pentium nie mają dodatkowych bitów sprzętowych do wirtualizacji, jakie mają mocniejsze układy Core 2. Oznacza to, że brak wirtualnego komputera w systemie Windows 7, a wydajność VM w innym oprogramowaniu (VirtualBox) będzie nieco wolniejsza.

Jeśli nie ma to dla ciebie znaczenia i nie będziesz wykonywać żadnych ciężkich zadań z maszyną ani próbować z nią grać, zachowaj 200 USD.

Smerf
źródło