-
Data: 2009-07-20 19:04:28
Temat: Re: MAX dla IDE/ATA to 70MB/s - CZY TO ŚCIEMA???
Od: Radosław Sokół <r...@m...com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 20.07.2009 20:24, Alojzy Zakalec pisze:
> tak więc polecenia, sumy kontrolne i adresy - i to zjada 35%
> transferu???
> trochę wątpliwe, najwyżej 2% - przecież to tylko dane sterujące, kilka
> rzędów wielkości mniej danych niż te z "pamięci" *masowej* w końcu!
Ale odczytanie jednego bloku o rozmiarze max 64 KiB wymaga
zaprogramowania kilkunastu rejestrów kontrolera IDE i mostka
IDE na płycie głównej. A jak czytasz dane mniejszymi blokami
(na przykład tylko pojedynczymi stronami po 4 KiB), to na
każdą taką stronę musisz na nowo zrealizować programowanie.
Poza tym dysk nie odpowiada danymi od razu, tylko przez kilka
cykli magistrali sprawdza w pamięci cache czy dany blok jest
już dostępny, czy trzeba go sprowadzić z nośnika, i tak dalej.
A jak już odpowie blokiem danych, to przez chwilę znowu ma-
gistrala IDE jest bezczynna w czasie, gdy procedura obsługi
przerwania w systemie operacyjnym przygotowuje kolejną ope-
rację odczytu bloku.
To nie jest bezpośrednio adresowalna pamięć RAM, gdzie wysta-
wiasz adres wiersza i kolumny i po określonym czasie odczytu-
jesz słowo. To rozbudowany interfejs komunikacyjny, a do te-
go host nie wie nigdy w jakim stanie tak naprawdę jest dysk
i czego będzie potrzebował za chwilę.
--
|"""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""|
| Radosław Sokół | http://www.grush.one.pl/ |
| | Politechnika Śląska |
\................... Microsoft MVP ......................../
Następne wpisy z tego wątku
- 21.07.09 14:06 Alojzy Zakalec
- 21.07.09 14:14 Alojzy Zakalec
- 21.07.09 14:15 Alojzy Zakalec
- 21.07.09 14:17 Alojzy Zakalec
- 21.07.09 14:58 Alojzy Zakalec
- 21.07.09 14:58 Alojzy Zakalec
- 21.07.09 18:00 Przemek
- 22.07.09 19:09 Radosław Sokół
- 23.07.09 15:52 Alojzy Zakalec
Najnowsze wątki z tej grupy
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- SMART na SAS
- Drukara a wifi
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Pendrive - czy to rzeczywiście Sony ?
- [OT] Dobry dysk na komornika i rozwody
- Czujnik dławienia termicznego procesora - który?
- Grubość socketa AM4+procesor
- własny ekran startowy
- Tani, ale szybki i niezawodny modem LTE...
- EPS12V
- Jaka moc wi-fi ?
- Karta dźwiękowa stereo
- Mini pecet
- drukarka potrzebna
Najnowsze wątki
- 2025-06-02 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-06-01 jaki kretyn boziu uśpić :)
- 2025-06-01 Zdolny to legalnego prowadzenia samochodu w Anglii wykluczony z komisji wyborczej w Białymstoku
- 2025-06-01 nie ustąpiła moturowi?
- 2025-05-31 Skoro jest tak dobrze i TANIO to dlaczego jeszcze nie jeździmy na takich akumulatorach?
- 2025-05-31 Warszawa => IT Data Analyst (obszar Power BI) <=
- 2025-05-31 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-05-31 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-05-31 Gdańsk => PHP Developer <=
- 2025-05-31 Lublin => Delphi Programmer <=
- 2025-05-31 co to za obcęgi? [OT]
- 2025-05-30 Rondo :)
- 2025-05-30 Warszawa => Senior Account Manager <=
- 2025-05-30 Warszawa => Senior C++ Developer (analiza numeryczna i modelowanie) <=
- 2025-05-30 Gdańsk => Team Lead Data Engineer (Snowflake) <=