3dfx.pl :: retro computers :: software :: Windows XP - jaki najwolniejszy procesor?

Tresci wiadomosci nie byly edytowane. Strona zostala wygenerowana maszynowo.

#0 - lukas12p - 2023-08-23 23:29

Cześć

Rok temu był njus o tym, że ktoś odpalił Windows XP na procku Pentium 1 MHz. Było to na emulatorze, więc pomija wszelkie problemy sprzętowe i jak dla mnie się nie liczy Wink
Tutaj natomiast goście robili testy z wolnymi procesorami i ograniczoną ilością RAMu
<brak linka>
Zeszli do Pentium POD@8 MHz i 20 MB ram (absolutne min. to podobno 18 MB).

Mnie się udało na razie zejść do 3, 7 MHz (też cpu POD), ale ramu nie ograniczałem (64 MB). Przy tej prędkości system jest już praktycznie bezużyteczny. Włączanie niecałą godzinę a zamykanie 15 minut. Włączenie apki do wyświetlania prędkości procesora całkowicie pochłania moc obliczeniową (ma chyba zbyt częste odświeżanie).

Do testu wziąłem płytę socket3 LS-486, procesor POD83 oraz prosty clockgen podłączony zamiast wyjścia CPU_CLK z clockgena na płycie. Do tego garść kwarców.
Zegar 3, 7 MHz to jest fsb i mnożnik 1x jaki jest możliwy w procku POD.
Karta graficzna na ISA (Trident 0, 5 MB), ta na PCI (Matrox Millenium) przy 5 MHz miała problemy z trybem tekstowym pod DOS.

#1 - zyga64 - 2023-08-24 09:35

Możesz coś więcej o tym "prostym clockgenie"? Zaciekawiło mnie to!

Na moim Shuttlu HOT-541 (430FX) mogę zejść z FSB do 16MHz. Przy Cyrixie 6x86 mogę wymusić mnożnik 1x, więc najniżej zejdę z CPU do 16MHz. Przegrałem...

Edit. Poza tym widzę że Cyrix 6x86 + Windows XP = no go...
<brak linka>
Max Windows 2000 (ale nie wiem czy mam tyle cierpliwości).

#2 - lukas12p - 2023-08-24 10:34

Coś takiego kupiłem kiedyś z myślą o podkręcaniu 386 i 486:
<brak linka>

Tylko w nowszych płytach niż socket3 z clockgena na płycie wychodzi więcej sygnałów, nie wiem czy da się wtedy wpiąć tylko w ten od FSB, czy się wszystko inne nie "rozejdzie"?

#3 - lukas12p - 2023-08-24 10:46

zyga64 wrote on 24. Aug 2023 at 09:35:
Na moim Shuttlu HOT-541 (430FX) mogę zejść z FSB do 16MHz. Przy Cyrixie 6x86 mogę wymusić mnożnik 1x

Mam tę płytę również, specjalnie do underclockingu kupiłem Smiley no i żeby Cyrix 80 (2x40) działał bezproblemowo. Który Cyrix da się puścić na 1x?

zyga64 wrote on 24. Aug 2023 at 09:35:
Edit. Poza tym widzę że Cyrix 6x86 + Windows XP = no go...
...


Fajna lista, ale:
1. UMC 486 to powinno działać jak 386, czyli Win95 powinien chodzić?
2. Na Nexgen nie zainstalujesz Win98 bez kombinacji, bo procek jest widoczny jako 386 Smiley
3. WinXP pójdzie niby tylko na Cyrix MX, czyli ten z MMX? Dziwne, musisz to sprawdzić Smiley

EDIT.
Nie zwróciłem uwagi, że w tamtym wątku pierwszy obrazek jest nieaktualizowany i trzeba przewinąć na ostatnią stronę Smiley

#4 - zyga64 - 2023-08-24 14:31

lukas12p wrote on 24. Aug 2023 at 10:46:
Mam tę płytę również, specjalnie do underclockingu kupiłem Smiley no i żeby Cyrix 80 (2x40) działał bezproblemowo. Który Cyrix da się puścić na 1x?


Prawdopodobnie wszystkie 6x86 i 6x86L (nie MX). Wg. tabelki (tabelka Motherboard Multiplier Settings) z tej. strony: <brak linka>

Mój 6x86 P120+ idzie na 1x.

#5 - zyga64 - 2023-08-24 14:37

lukas12p wrote on 24. Aug 2023 at 10:34:
Coś takiego kupiłem kiedyś z myślą o podkręcaniu 386 i 486:
<brak linka>

Tylko w nowszych płytach niż socket3 z clockgena na płycie wychodzi więcej sygnałów, nie wiem czy da się wtedy wpiąć tylko w ten od FSB, czy się wszystko inne nie "rozejdzie"?


Fajne są te ISA/PCI clock measuring device z powyższej strony, ale trochę za drogie jak dla mnie. Jak już mogliby zrobić 2w1 na 1 PCB Smiley
BTW. Powstaje też karta POST ISA na Rpi Pico: <brak linka>
Ma mieć też "Bus clock readout", ale na razie "non implemented".

#6 - lukas12p - 2023-08-24 15:44

zyga64 wrote on 24. Aug 2023 at 14:31:
Prawdopodobnie wszystkie 6x86 i 6x86L (nie MX). Wg. tabelki (tabelka Motherboard Multiplier Settings) z tej. strony: <brak linka>

Mój 6x86 P120+ idzie na 1x.


For 1.0x mode, set to 2.5x.
Dzięki Smiley

Trzeba zatem sprawdzić, czy po zainstalowaniu WinXP na 6x86MX i podmianie potem na 6x86 system wstanie

#7 - lukas12p - 2023-08-24 16:19

zyga64 wrote on 24. Aug 2023 at 14:37:
BTW. Powstaje też karta POST ISA na Rpi Pico: <brak linka>
Ma mieć też "Bus clock readout", ale na razie "non implemented".

Czyli zmierzy tylko zegar ISA jakby co?

#8 - lukas12p - 2023-08-24 18:15

Wymieniłem jeszcze grafę na PCI -> S3 Virge i działa poprawnie, więc jest więcej kolorów pod WinXP, ale za to system sam wyłączył styl przycisków i pasków XP (tzn. w opcjach jest włączone, ale nie działa)

Ma ktoś rezonator kwarcowy poniżej 1.8 MHz?
Kupiłem jakieś 300-500 kHz ale to są chyba ceramiczne - nie działają..

#9 - zami555 - 2023-08-25 09:01

Bardzo fajny projekt. Podoba mi się bardzo. Underclocking też może być emocjonujący Smiley

Dla tak małych częstotliwości nie ma sensu szukać rezonatora tylko można spróbować podzielić obecny clock przez 2 lub nawet 4 stosując liczniki modulo 2. One powinny spokojnie sobie radzić z takimi częstotliwościami.
Proponuję zbudować sobie taki licznik na przerzutnikach D. Jeden scalak 74HCT74 zawiera 2 takie przerzutniki więc na jednym scalaku można zrobić dzielnik przez 2 i 4.
Sprawdziłem na szybko i wg datasheet seria HCT spokojnie działa z zegarem do 20MHz.

#10 - lukas12p - 2023-08-25 11:53

zami555 wrote on 25. Aug 2023 at 09:01:
Dla tak małych częstotliwości nie ma sensu szukać rezonatora tylko można spróbować podzielić obecny clock przez 2 lub nawet 4 stosując liczniki modulo 2

Dzięki za pomysł, co prawda nie mam pojęcia o czym piszesz, ale spróbuję się dowiedzieć Smiley

#11 - zami555 - 2023-08-26 21:09

lukas12p wrote on 25. Aug 2023 at 11:53:
Dzięki za pomysł, co prawda nie mam pojęcia o czym piszesz, ale spróbuję się dowiedzieć Smiley
Nie przejmuj się, od czego ma się forum Smiley zawsze można się czegoś nowego nauczyć od innych Wink

Ten artykuł bardzo fajnie wprowadza w temat liczników i w prosty sposób pokazuje jak przerzutnik typu D dzieli częstotliwość przez 2 zachowując wypełnienie 50%:
<brak linka>

Natomiast tutaj masz notę katalogową scalaka 74HCT74:
<brak linka>

Po prostu musisz w tym scalaku podpiąć nóżki jak poniżej:
  • #7 - GND
  • #14 - 5V
  • #3 Clock1 - sygnał z Twojego generatora
  • #2 D1 połącz z pinem #6 /Q1
  • #1 /R1 i #4 /SD1 połącz przez rezystor 10k do 5V
  • #5 Q1 - wyjście sygnału zegarowego o częstotliwości podzielonej przez 2


I jakby coś to masz w scalaku jeszcze drugi przerzutnik typu D, na którym możesz zrobić analogiczny dzielnik częstotliwości przez 2. Jeśli połączysz teraz wyjście pierwszego dzielnika z drugim to zyskasz podział częstotliwości Twojego generatora przez 4 Smiley

#12 - Callahan - 2023-09-01 17:34

Można XP odchudzić do takiego stanu żeby był jak goły NT 4. Wtedy na 12MB ramu pójdzie