Odpowiedz na ten temat
Pokaż wyniki od 1 do 9 z 9
  1. Avatar art.mariusz
    Dołączył
    Dec 2007
    Skąd
    Katowice
    Postów
    1,512

    Cytuj | #1

    Witajcie.

    Jest sposób aby w OS X ustawić uruchamianie kolejnych procesorów w momencie kiedy aplikacja dławi się na jednym? tzn. osiąga 100%? Tak aby wykorzystanie było na poziomie w sumie np. 500% ?

    Albo aby na raz były wykorzystywane dwa procki jeśli nie można samych rdzeni obdzielić.

    Pytam konkretnie o Illustartora który strumieniuje uparcie w jednym procesie. OS X jedynie co robi to co jakiś czas zmienia mu tylko rdzeń ale nadal to tylko jeden wykorzystany rdzeń.
    Ostatnio edytowane przez art.mariusz ; 05.08.2011 o 13:58
    Komputer: MAC Pro 8-core | 16GB | 4HDD RAID1 |SLeopard | AdobeMasterCS4| NEC 2180 wg | i inny zlom


  2. Avatar Tojot
    Dołączył
    Feb 2008
    Postów
    743

    Cytuj | #2

    To tak jak byś powiedział "Mam dwa samochody które wyciągają 150 km/h więc chcę sobie tak ustawić żeby jeździć nimi 300 km/h". Nie, nie da się tak.
    Komputer: MacBook Pro 15" wer. MacBookPro2,2

  3. Avatar art.mariusz
    Dołączył
    Dec 2007
    Skąd
    Katowice
    Postów
    1,512

    Cytuj | #3

    Może jest aplikacja, która potrafi wykorzystać GCD przekazując wątek na drugi rdzeń w momencie osiągnięcia przez niego np 90% obciążenia pierwszego ? W Final Cut był taki programik jak Qmastr ale nie działa z Illustratorem.

    Myślę zgodnie z tym co tu napisali:

    Core Technologies - Mac OS X Technology Overview - Apple Developer[COLOR="Silver"]

    ---------- Wpis dodano o 15:57 ---------- Poprzedni wpis dodano o 15:41 ----------

    Czy więc naprawdę się nie da?
    Ostatnio edytowane przez art.mariusz ; 05.08.2011 o 15:02
    Komputer: MAC Pro 8-core | 16GB | 4HDD RAID1 |SLeopard | AdobeMasterCS4| NEC 2180 wg | i inny zlom

  4. Avatar Tojot
    Dołączył
    Feb 2008
    Postów
    743

    Cytuj | #4

    Nie da się takiego czegoś zrobić automatycznie. Dla każdej aplikacji coś takiego trzeba zrobić oddzielnie, zazwyczaj wymaga to istotnego przeprojektowania programu. GCD jest interfejsem który to umożliwia, ale programiści Ilustratora muszą chcieć go wykorzystać.
    Komputer: MacBook Pro 15" wer. MacBookPro2,2

  5. Avatar art.mariusz
    Dołączył
    Dec 2007
    Skąd
    Katowice
    Postów
    1,512

    Cytuj | #5

    Hmmm szkoda. Liczyłem, że da się to obejść przez jakiś program śledzący proces. Dzięki.
    do PS i EF poajwiły się stosowne pluginy ten dziadek Illustrator od lat leci sobie w kulki.
    Komputer: MAC Pro 8-core | 16GB | 4HDD RAID1 |SLeopard | AdobeMasterCS4| NEC 2180 wg | i inny zlom

  6. Avatar Tojot
    Dołączył
    Feb 2008
    Postów
    743

    Cytuj | #6

    Jeżeli do PS i EF pojawiły się takie rozszerzenia, to do Ilustratora też coś takiego może się pojawić (nie używam, nie znam się). Jedyne co mogę powiedzieć to to że zrobienie czegoś takiego automatycznie nie jest możliwe.
    Komputer: MacBook Pro 15" wer. MacBookPro2,2

  7. Avatar art.mariusz
    Dołączył
    Dec 2007
    Skąd
    Katowice
    Postów
    1,512

    Cytuj | #7

    dziad nie rozwija się już sensownie od lat w tym zakresie. Czekam i liczę na CS6, że w końcu pojawi się wersja napisana jak trzeba.
    Komputer: MAC Pro 8-core | 16GB | 4HDD RAID1 |SLeopard | AdobeMasterCS4| NEC 2180 wg | i inny zlom

  8. Avatar Tojot
    Dołączył
    Feb 2008
    Postów
    743

    Cytuj | #8

    W takim razie prawie na pewno był pisany tak że nie da się go uwielowątkowić.
    Za to możesz uruchomić dwie kopie Ilustratora na raz i tak próbować
    Musisz to zrobić z konsoli, przykład: "open -n /Applications/TextEdit.app"
    Komputer: MacBook Pro 15" wer. MacBookPro2,2

  9. Avatar art.mariusz
    Dołączył
    Dec 2007
    Skąd
    Katowice
    Postów
    1,512

    Cytuj | #9

    dziękuję za tę poradę.
    Komputer: MAC Pro 8-core | 16GB | 4HDD RAID1 |SLeopard | AdobeMasterCS4| NEC 2180 wg | i inny zlom

Odpowiedz na ten temat