Lista pecet@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [PECET] [zabytek] 486 - problemy z dyskietkami

To: pecet@man.lodz.pl
Subject: Re: [PECET] [zabytek] 486 - problemy z dyskietkami
From: heby <heby@poczta.onet.pl>
Date: Tue, 1 Nov 2022 18:44:31 +0100
On 30/10/2022 20:42, kang...@gmail.com wrote:
Jeśli w BIOS przełącze na "Internal" (zamiast Both) - działa również write-back 
które jest dużo szybsze (W-T cache'uje tylko odczyt).

Samo Internal nie da takiego kopa, jak osobny cache, w wielu apliakcjach. Wiem, jako uzytkownik wszystkich konfigów w tamtych latach (wliczając w to uszkodzony Internal w AMD486-80).

Ciekawostka: system zawiesza się 'na miękko' tzn. przerwania dalej działają

Nie wiem, czy 486 ma optcode "kill" (jak 6502). Prawdopodobnie wykonuje po prostu kod na błednych danych lub w złym miejscu, ale wykonuje. Szanse na to, że randomowy kod/dane wyłaczy przerwania jakieś są, ale nie wiem czy duże.

Druga ciekawostka, może związana może nie: system w ogóle się nie uruchamia 
przy wyłączonym turbo, ciemny ekran.
Checkit - wszystko ładnie przechodzi (oprócz dyskietki - seek error). Ale 
nagrywając instalke DOS-a 5.0 kilka razy, w końcu przeszło!

Nie nazwał bym tego sukcesem ;)

Może sprawdź też RAM. Niezliczone ilosci kostek z tamtych lat mają błędy na granicy działania.

Ogólnie nie wstawanie systemu bez turbo to zły objaw. Napięcie CPU jest prawidłowe? A może jakiś podzielnik PCI się popsuł i taktuje za wysoko grafikę? To mogło być kiedyś mocno przetaktowane.

Prędkość (dhrystone) w checkit - szybciej jest z wył. zewn. cache + Write-Back 
niż z zewnętrznym ale W-Thru. Taka ciekawostka.

To się nie przekłada na wydajnośc aplikacji, które intensywnie z cache korzystają. checkit daje tylko jakieś pojęcie o wydajnośi cache, ale nie o zachowaniu w rzeczywistości. Odpal Duke3D i porównaj ;)


<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>