[#1] Transfer z twardego na Efice
Czy mógłby mnie ktoś oświecić, czemu Efika wyciąga ledwo parę MB/s z dysku twardego? Co jest przyczyną? Błędy w efikowym SoC? Niedostatki sterownika? Ficzer płyty głównej?

[#2] Re: Transfer z twardego na Efice

@recedent, post #1

moze to nie amiga tylko podrobka :D

[#3] Re: Transfer z twardego na Efice

@HOŁDYS, post #2

O, dobrze że jesteś. Podziel się proszę wynikami benchmarków ze swojej oryginalnej Amigi z PPC. Listę benchmarków masz tutaj: http://www.ppa.pl/forum_ppa/read.php?f=4&i=15647&t=15513#reply_15647 oraz tutaj: http://www.apc74.ppa.pl/PPA/Efika_vs_reszta_swiata.html . Porównamy w czym lepszy jest klasyk, a w czym Efi, pośmiejemy się z niej razem...



Ostatnia modyfikacja: 11.09.2009 13:39:07
[#4] Re: Transfer z twardego na Efice

@recedent, post #1

Przyczyny są dwie:
1. Sterownik pracuje w trybie PIO (czyli dane przerzuca procesor).
2. Ogólnie interfejs IDE w procesorze MPC5200B nie zabija szybkością.
Gdyby zlikwidować przyczynę 1, jakieś 6 - 8MB/s dałoby się, jak przypuszczam, osiągnąć.

[#5] Re: Transfer z twardego na Efice

@Grzegorz Kraszewski, post #4

Właśnie zauważyłem, że podczas kopiowania dużego pliku zajętość procka oscyluje w granicach 100%. Pytanie brzmi: czy da się zlikwidować przyczynę numer 1? I jak? Przepisać sterownik?

[#6] Re: Transfer z twardego na Efice

@recedent, post #5

nie uzywa DMA tylko PIO .. moze dysk szlak trafia ?

[#7] Re: Transfer z twardego na Efice

@HOŁDYS, post #6

Skoro sterownik jest tak napisany, że używa trybu PIO, to chyba normalne, że sterownik używa trybu PIO? A ponieważ w tym trybie procesor jest odpowiedzialny za przerzucanie danych, wysokie obciążenie procesora jest czymś normalnym (patrz np. FastATA). Być może jest możliwe napisanie sterownika pracującego w trybie DMA, ale mogą być z nim problemy, bo układy peryferyjne procesora MPC5200B często nie do końca działają zgodnie ze specyfikacją.

[#8] Re: Transfer z twardego na Efice

@Grzegorz Kraszewski, post #7

Tryb DMA jest wyłączony celowo, bo zdarzały się przekłamania w transferach.
[#9] Re: Transfer z twardego na Efice

@Jacek Piszczek, post #8

Da się go włączyć ?.Jeśli tak to jak.

[#10] Re: Transfer z twardego na Efice

@Jacek Piszczek, post #8

Wiadomo czy te przekłamania to wina sterownika (teoretycznie do naprawienia) czy sprzętu (będzie tak już zawsze)? Przekłamania były tylko pod MorphOS czy też pod Linuksem?

[#11] Re: Transfer z twardego na Efice

@MDW, post #10

Obawiam się, że nawet gdyby to sterownik był skaszaniony, nikomu nie będzie się chciało wypuszczać fixa - teraz dla teamu najważniejszy jest Mini...

A, i wcale bym się nie zdziwił, gdyby to Freescale spartaczyło. W końcu popsuli w swoich prockach tyle innych rzeczy...

[#12] Re: Transfer z twardego na Efice

@recedent, post #11

W końcu popsuli w swoich prockach tyle innych rzeczy...

Jakieś przykłady? Ciekaw jestem :P

[#13] Re: Transfer z twardego na Efice

@Malin, post #12

BestComm w 5200B, posrana spójność cache w 5121... :P :P :P

[#14] Re: Transfer z twardego na Efice

@waldiamiga, post #9

Zmiana define + make + make install :)
[#15] Re: Transfer z twardego na Efice

@Jacek Piszczek, post #14

to prawie jak przy sdl shitach :)

Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem