Strzelcu Napisano Czerwiec 10, 2008 Zgłoszenie Share Napisano Czerwiec 10, 2008 Mimo przeczytania wielu opisów, czy to aukcji internetowych, testów procesorów a na wikipedii kończąc nie znalazłem jednoznacznej odpowiedz na moje pytanie. Jeżeli wszystko dobrze zrozumiałem: przykładowo procesor dwurdzeniowy Intel Core 2 Duo o taktowaniu ma dwa rdzenie po 2,4 GHz każdy, zatem taktowanie tego procesora wynosi 4,8 GHz? Moc obliczeniowa jaka mi wystarczy to ok 2 GHz więc jeżeli 2,4 GHz liczyć podwójnie to nie potrzebuję aż tak wydajnego procesora. Pytam ponieważ mam zamiar kupić laptopa z tymże procesorem. Konkretnie: czy procesor dwurdzeniowy Intel® Core 2 Duo Processor T8300 (2.40 GHz, 3 MB L2 cache, 800 MHz FSB) ma dwa rdzenie o taktowaniu 2,4 GHZ na każdym rdzeniu? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Czerwiec 10, 2008 Zgłoszenie Share Napisano Czerwiec 10, 2008 ma dwa rdzenie po 2,4 GHz każdy, zatem taktowanie tego procesora wynosi 4,8 GHz? nie, ma wciąż dwa rdzenie po 2.4, zazwyczaj jeden się nudzi tak, ma dwa rdzenie o taktowaniu 2,4 GHZ na każdym rdzeniu, są identyczne Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Ponury Napisano Czerwiec 10, 2008 Zgłoszenie Share Napisano Czerwiec 10, 2008 Poczytaj o procesach(oczywiście w informatyce) i jak to się ma do procesorów. W wielkim uproszczeniu, procesor może wykonać jeden proces, dwa procesory = dwa procesy. Jednak dalej poczytaj sam, bo tłumaczenie zawsze kończy się na minimum 30 minutowym wykładzie, o procesorach, systemach operacyjnych, adresacji i kolejkowaniu. PS: Rada, zamiast lepszego procka zainwestuj w pamięć. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 10, 2008 Zgłoszenie Share Napisano Czerwiec 10, 2008 (...)Intel Core 2 Duo o taktowaniu ma dwa rdzenie po 2,4 GHz każdy, zatem taktowanie tego procesora wynosi 4,8 GHz?Nie, to tylko marketing Moc obliczeniowa procesora nie wzrasta liniowo z ilością rdzeni. Dwurdzeniowy procesor 2,4GHz ma moc ok.30-40% większą niż procesor jednordzeniowy o tej samej częstotliwości. I pozostaje jeszcze kwestia obsługi wielu procesorów przez aplikację. Jeśli aplikacja nie ma zdolności obsługi > 1 procesora, to moc obliczeniowa procesora dla danej aplikacji jest znamionowa, czyli w podanym przez Ciebie przykładzie 2,4GHz. Tak wynika z tego co ja wyczytalem. Mogę się mylić Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
matlas Napisano Czerwiec 11, 2008 Zgłoszenie Share Napisano Czerwiec 11, 2008 A jak Linux wykorzystuje takie procki? I np srodowiska graficzne jak GNOME? Takie 2 rdzeniowe cos daje w ich przypadku? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 11, 2008 Zgłoszenie Share Napisano Czerwiec 11, 2008 Takie 2 rdzeniowe cos daje w ich przypadku?Wg mnie tak. Nie odczuwam tego jakoś nadmiernie, ale w conky mam ustawione wskazania dla każdego rdzenia osobno. Zazwyczaj, gdy ten pierwszy jest mocno zapracowany (dzieje się tak mniej wiecej od > 20% zajetości czasu) część zadań przerzucana jest na drugi rdzeń i po krótkim czasie widzę zrównoważone (mniej więcej) obciążenie obu rdzeni. Niestety nie wiem jak sprawdzić - czy w ogóle jest to możliwe? - jakie procesy są obsługiwane przez dany rdzeń. Co do aplikacji pracujących z obsługą dwóch lub więcej procków to nie wiem, nie słyszałem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Czerwiec 11, 2008 Zgłoszenie Share Napisano Czerwiec 11, 2008 nie, ma wciąż dwa rdzenie po 2.4, zazwyczaj jeden się nudzi Z tego co słyszałem to irqbalance odpowiada za róznomierne obciążenia na 2 rdzeniach. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 11, 2008 Zgłoszenie Share Napisano Czerwiec 11, 2008 Z tego co słyszałem to irqbalance odpowiada za róznomierne obciążenia na 2 rdzeniach.Dokładnie tak. Kiedy na próbę wyłączyłem ten serwis, to faktycznie 1 procesor się "nudzi" jak to określił borzole. Przy działającym serwisie widoczne objawy są takie jak opisałem w poprzednim poście. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Czerwiec 11, 2008 Zgłoszenie Share Napisano Czerwiec 11, 2008 "nudzi" w sensie zużycie na poziomie kilku procent na każdym rdzeniu. Śmiesznie to wygląda jak włączę jakiś program numeryczny i wtedy 1 rdzeń pracuje na 100% a reszta się nudzi, więc włączam w drugim okienku ten sam program jeszcze 3 razy i dopiero mam zajęty cały procek Próbowałem to przekompilować kompilatorem intel icc, ale bez zmian w programie potrafi zrobić automatycznie tylko częściową "wektoryzację" (tak intel nazywa rozłożenie kawałka kodu na kilka rdzeni). Programowanie równoległe to jakieś obce jest na pierwszy rzut oka. Mam więc pytanko całkiem w temacie. Jeśli wyliczam 2 niezależne zmienne to naturalnie nadaje się to rozłożyć na 2 rdzenie. Załatwi to zarówno wektoryzacja przy kompilacji, jak i napisanie kodu od podstaw pod 2 rdzenie. ale... Jeśli wyliczam zmienne a, b, c, itd. tak że muszą być one liczone po kolei? Wektoryzacja w icc na to nie działa, a czy programując równoległe można to rozłożyć na kilka rdzeni? Pytam, bo by mi się przydało a nie chce mi się uczyć tego typu programowania jeśli okaże się to niemożliwe Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
klimas7 Napisano Czerwiec 11, 2008 Zgłoszenie Share Napisano Czerwiec 11, 2008 No jak muszą być liczone po kolei to nie ma mocnych a jak już coś zrównoleglić na szybko to wykorzystać OpenMp proste nie skomplikowane procedurki a dają sporo zysku w obliczeniach Pz Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Strzelcu Napisano Czerwiec 12, 2008 Autor Zgłoszenie Share Napisano Czerwiec 12, 2008 Czyli na dobrą sprawę, dla niektórych procesor dwurdzeniowy jest niepotrzebny Na stacjonarnym komputerze mam procesor dwurdzeniowy i Fedora wykorzystuje oba rdzenie dosyć często. Bynajmniej Conky tak mi ten procesor monitoruje. Bardzo rzadko mam sytuację aby jeden rdzeń był zajęty a drugi się nudził. Jeśli chodzi o procesy i wielozadaniowość to znam się na tym. Problem tkwił tylko nadal w tym czy procesor dwurdzeniowy o taktowaniu 2,4 GHz ma 1,2 GHz na każdym rdzeniu czy 2,4 GHz. Takiej "RZETELNEJ" informacji nigdzie znaleźć nie umiałem Szczerze zgadzam się z opinią, że jest to chwyt marketingowy. Niedawno pojawiły się procesory czterordzeniowe, a przeciętni ludzie będą je kupować tylko bo mają fajną nazwę chociaz możliwości tych procesorów będą się marnować w ich rękach. PS: Rada, zamiast lepszego procka zainwestuj w pamięć. 2GB ramu mi wystarczą. Moja fedorka jeszcze nigdy nie zużyła w pełni 2GB ramu. Największą ilość jaką się dopatrzyłem to 1270MB. Wydaje mi się, że to wystarczająca ilość jak na mój użytek. Dzięki za odpowiedź. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Czerwiec 12, 2008 Zgłoszenie Share Napisano Czerwiec 12, 2008 Największą ilość jaką się dopatrzyłem to 1270MB. Wydaje mi się, że to wystarczająca ilość jak na mój użytek.To jest miejsce zajęte razem z buforem, czyli plikami dzięki którym programy szybciej się uruchamiają. Prawdziwą zajętość pamięci pokaże ci free -m gdzie w trzeciej linijce (+/- buffers) masz Used. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Strzelcu Napisano Czerwiec 12, 2008 Autor Zgłoszenie Share Napisano Czerwiec 12, 2008 [strzelcu@localhost ~]$ free -m total used free shared buffers cached Mem: 1762 1641 120 0 83 874 -/+ buffers/cache: 683 1078 Swap: 1278 0 1278 Odczyt zgadza się z conky. 683MB zajęte. Nie patrz na swap Wiem, że za dużo i niepotrzebnie tyle dałem. Dzięki za komende. Przyda sie na przyszłość. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Czerwiec 12, 2008 Zgłoszenie Share Napisano Czerwiec 12, 2008 Huh? Co tak dużo? Pokaż ps aux Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Strzelcu Napisano Czerwiec 13, 2008 Autor Zgłoszenie Share Napisano Czerwiec 13, 2008 Huh? Co tak dużo? Pokaż ps aux Coś nie tak? [strzelcu@localhost ~]$ ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 10328 688 ? Ss Jun11 0:04 init [5] root 2 0.0 0.0 0 0 ? S< Jun11 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S< Jun11 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S< Jun11 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< Jun11 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S< Jun11 0:00 [migration/1] root 7 0.0 0.0 0 0 ? S< Jun11 0:00 [ksoftirqd/1] root 8 0.0 0.0 0 0 ? S< Jun11 0:00 [watchdog/1] root 9 0.0 0.0 0 0 ? S< Jun11 0:01 [events/0] root 10 0.0 0.0 0 0 ? S< Jun11 0:01 [events/1] root 11 0.0 0.0 0 0 ? S< Jun11 0:00 [khelper] root 60 0.0 0.0 0 0 ? S< Jun11 0:01 [kblockd/0] root 61 0.0 0.0 0 0 ? S< Jun11 0:01 [kblockd/1] root 64 0.0 0.0 0 0 ? S< Jun11 0:00 [kacpid] root 65 0.0 0.0 0 0 ? S< Jun11 0:00 [kacpi_notify] root 194 0.0 0.0 0 0 ? S< Jun11 0:00 [cqueue/0] root 195 0.0 0.0 0 0 ? S< Jun11 0:00 [cqueue/1] root 197 0.0 0.0 0 0 ? S< Jun11 0:00 [ksuspend_usbd] root 203 0.0 0.0 0 0 ? S< Jun11 0:00 [khubd] root 206 0.0 0.0 0 0 ? S< Jun11 0:00 [kseriod] root 263 0.0 0.0 0 0 ? S Jun11 0:00 [pdflush] root 264 0.0 0.0 0 0 ? S Jun11 0:08 [pdflush] root 265 0.0 0.0 0 0 ? S< Jun11 0:04 [kswapd0] root 318 0.0 0.0 0 0 ? S< Jun11 0:00 [aio/0] root 319 0.0 0.0 0 0 ? S< Jun11 0:00 [aio/1] root 459 0.0 0.0 0 0 ? S< Jun11 0:00 [kpsmoused] root 497 0.0 0.0 0 0 ? S< Jun11 0:08 [ata/0] root 498 0.0 0.0 0 0 ? S< Jun11 0:08 [ata/1] root 499 0.0 0.0 0 0 ? S< Jun11 0:00 [ata_aux] root 506 0.0 0.0 0 0 ? S< Jun11 0:41 [scsi_eh_0] root 507 0.0 0.0 0 0 ? S< Jun11 0:00 [scsi_eh_1] root 516 0.0 0.0 0 0 ? S< Jun11 0:33 [kjournald] root 549 0.0 0.0 0 0 ? S< Jun11 0:00 [kauditd] root 590 0.0 0.1 14452 2644 ? S<s Jun11 0:01 /sbin/udevd -d root 1436 0.0 0.0 0 0 ? S< Jun11 0:00 [kmpathd/0] root 1437 0.0 0.0 0 0 ? S< Jun11 0:00 [kmpathd/1] root 1465 0.0 0.0 0 0 ? S< Jun11 0:13 [kjournald] root 1567 0.0 0.0 0 0 ? S< Jun11 0:09 [kondemand/0] root 1568 0.0 0.0 0 0 ? S< Jun11 0:00 [kondemand/1] root 2010 0.0 0.0 84776 704 ? S<sl Jun11 0:03 auditd root 2012 0.0 0.0 13924 724 ? S<s Jun11 0:02 /sbin/audispd root 2027 0.0 0.8 24512 14752 ? Ss Jun11 0:00 /usr/sbin/resto root 2038 0.0 0.0 6784 628 ? Ss Jun11 0:15 syslogd -m 0 root 2041 0.0 0.0 4676 432 ? Ss Jun11 0:00 klogd -x root 2053 0.0 0.0 6464 344 ? Ss Jun11 0:26 irqbalance root 2069 0.0 0.0 15420 556 ? Ss Jun11 0:00 mcstransd rpc 2082 0.0 0.0 19528 788 ? Ss Jun11 0:00 rpcbind root 2095 0.0 3.2 283968 58540 ? Ssl Jun11 0:34 /usr/bin/python rpcuser 2116 0.0 0.0 11012 732 ? Ss Jun11 0:00 rpc.statd root 2142 0.0 0.0 0 0 ? S< Jun11 0:00 [rpciod/0] root 2143 0.0 0.0 0 0 ? S< Jun11 0:00 [rpciod/1] root 2151 0.0 0.0 45112 696 ? Ss Jun11 0:00 rpc.idmapd dbus 2170 0.0 0.0 31880 1348 ? Ssl Jun11 0:00 dbus-daemon --s root 2232 0.0 0.0 93064 1216 ? Ssl Jun11 0:07 automount root 2254 0.0 0.0 47348 1116 ? Ss Jun11 0:12 /usr/sbin/sshd root 2277 0.0 0.1 67468 2308 ? Ss Jun11 0:05 sendmail: accep smmsp 2286 0.0 0.0 53984 1760 ? Ss Jun11 0:00 sendmail: Queue root 2298 0.0 0.0 3900 464 ? S Jun11 0:00 nasd -b -local root 2309 0.0 0.1 30100 2104 ? Ssl Jun11 0:00 console-kit-dae root 2381 0.0 0.0 84212 1244 ? Ss Jun11 0:01 crond xfs 2422 0.0 0.1 22188 3484 ? Ss Jun11 0:08 xfs -droppriv - root 2443 0.0 0.0 19588 452 ? Ss Jun11 0:00 /usr/sbin/atd root 2465 0.0 0.0 8204 696 ? Ss Jun11 0:05 /sbin/dhcdbd -- root 2476 0.2 10.5 410576 191124 ? SN Jun11 8:14 /usr/bin/python avahi 2490 0.0 0.0 23104 1312 ? Ss Jun11 0:00 avahi-daemon: r avahi 2491 0.0 0.0 23104 340 ? Ss Jun11 0:00 avahi-daemon: c 68 2502 0.0 0.1 23964 3248 ? Ss Jun11 0:02 hald root 2503 0.0 0.0 17408 992 ? S Jun11 0:00 hald-runner 68 2514 0.0 0.0 12292 828 ? S Jun11 0:01 hald-addon-keyb 68 2515 0.0 0.0 12292 820 ? S Jun11 0:00 hald-addon-keyb 68 2516 0.0 0.0 12292 820 ? S Jun11 0:00 hald-addon-keyb root 2535 0.0 0.0 19520 1032 ? S Jun11 0:00 /usr/libexec/ha 68 2537 0.0 0.0 12288 808 ? S Jun11 0:00 hald-addon-acpi root 2578 0.0 0.0 19512 940 ? S Jun11 0:55 hald-addon-stor root 2657 0.0 0.0 13948 620 ? S Jun11 0:00 /usr/sbin/smart root 2663 0.0 0.0 3772 476 tty1 Ss+ Jun11 0:00 /sbin/mingetty root 2664 0.0 0.0 3772 476 tty2 Ss+ Jun11 0:00 /sbin/mingetty root 2665 0.0 0.0 3772 476 tty3 Ss+ Jun11 0:00 /sbin/mingetty root 2666 0.0 0.0 3772 472 tty4 Ss+ Jun11 0:00 /sbin/mingetty root 2667 0.0 0.0 3772 472 tty5 Ss+ Jun11 0:00 /sbin/mingetty root 2668 0.0 0.0 3772 476 tty6 Ss+ Jun11 0:00 /sbin/mingetty root 2669 0.0 0.2 183160 3864 ? Ss Jun11 0:00 /usr/sbin/gdm-b strzelcu 2722 21.3 4.0 243876 73908 ? Rl 12:06 20:52 /usr/lib/firefo root 2735 0.0 0.1 203148 3176 ? S Jun11 0:44 /usr/sbin/gdm-b root 3128 0.0 0.0 24404 548 ? Ss 12:44 0:00 pppd call neo strzelcu 3519 5.0 0.8 279140 15664 ? Sl 13:43 0:00 gnome-terminal strzelcu 3521 0.0 0.0 10600 632 ? S 13:43 0:00 gnome-pty-helpe strzelcu 3522 0.5 0.0 74828 1668 pts/0 Ss 13:43 0:00 bash strzelcu 3544 0.0 0.0 74560 960 pts/0 R+ 13:43 0:00 ps aux root 7507 6.3 4.4 145396 80320 tty7 SLs+ Jun11 161:31 /usr/bin/Xorg : strzelcu 7535 0.0 0.3 262276 6560 ? Ssl Jun11 0:00 /usr/bin/gnome- strzelcu 7626 0.0 0.0 34156 612 ? Ss Jun11 0:00 /usr/bin/ssh-ag strzelcu 7629 0.0 0.0 15148 532 ? S Jun11 0:00 /usr/bin/dbus-l strzelcu 7630 0.0 0.0 31616 1016 ? Ssl Jun11 0:00 /bin/dbus-daemo strzelcu 7637 0.0 0.3 95788 5832 ? S Jun11 0:05 /usr/libexec/gc strzelcu 7640 0.0 0.0 12980 776 ? S Jun11 0:00 /usr/bin/gnome- strzelcu 7642 0.0 0.9 288088 16580 ? Sl Jun11 0:43 /usr/libexec/gn strzelcu 7646 0.1 0.6 170356 12352 ? S Jun11 3:15 metacity --sm-c strzelcu 7648 0.0 1.3 298992 25100 ? S Jun11 0:53 gnome-panel --s strzelcu 7650 0.0 1.9 513212 35304 ? S Jun11 1:05 nautilus --no-d strzelcu 7654 0.0 0.2 241392 4880 ? Ss Jun11 0:00 gnome-volume-ma strzelcu 7656 0.0 0.1 201776 3272 ? Ssl Jun11 0:00 /usr/libexec/bo strzelcu 7659 0.0 0.1 155748 3248 ? S Jun11 0:00 /usr/libexec/gn strzelcu 7672 0.0 0.6 274152 11908 ? S Jun11 0:00 nm-applet --sm- strzelcu 7681 0.0 0.1 56880 2060 ? S Jun11 0:00 ./escd --key_In strzelcu 7690 1.6 1.6 396220 29972 ? S Jun11 40:57 /usr/bin/python strzelcu 7691 0.0 0.1 142884 2856 ? S Jun11 0:01 pam-panel-icon strzelcu 7693 0.0 0.0 8560 784 ? S Jun11 0:01 /usr/libexec/ma root 7696 0.0 0.0 13040 680 ? S Jun11 0:02 /sbin/pam_times strzelcu 7701 0.0 0.9 269852 16576 ? S Jun11 2:29 /usr/libexec/wn strzelcu 7712 0.0 0.4 252480 7688 ? S Jun11 0:00 /usr/libexec/no strzelcu 7714 0.0 0.8 376424 15840 ? S Jun11 1:05 /usr/libexec/gw strzelcu 7720 0.0 0.7 368480 14388 ? Sl Jun11 0:04 /usr/libexec/cl strzelcu 7723 0.0 0.8 288168 15248 ? S Jun11 2:29 /usr/libexec/mi strzelcu 7725 0.0 0.7 271952 13072 ? S Jun11 0:00 /usr/libexec/fa strzelcu 7731 0.1 0.2 191680 4956 ? Ss Jun11 3:36 gnome-screensav strzelcu 8101 0.0 0.8 265292 15660 ? S Jun11 2:17 /usr/libexec/cp strzelcu 8538 0.0 0.3 355300 6588 ? Sl Jun11 0:00 /usr/libexec/ev strzelcu 8662 0.0 0.0 8808 1128 ? S Jun11 0:09 /usr/libexec/ga ola 8842 0.0 1.6 396816 30624 ? S Jun11 0:01 /usr/bin/python strzelcu 9924 3.2 0.2 258844 3780 ? Sl Jun11 76:12 conky strzelcu 14717 0.0 0.4 401560 8720 ? Sl Jun12 0:00 /usr/libexec/ev ola 16184 0.0 1.6 396916 30668 ? S Jun12 0:01 /usr/bin/python strzelcu 18456 0.1 1.1 321496 20552 ? Sl Jun12 2:13 kadu Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się