
Dari 2019, tampaknya komputer awal tahun sembilan puluhan tidak mampu apa-apa. Video tidak diputar. Musik dalam MP3 tidak bisa, atau bisa, tetapi dengan kualitas sedemikian rupa sehingga Anda tidak akan menyukainya. Crysis tidak akan berjalan. Tetapi setelah saya membuat dan meluncurkan sistem suku cadang vintage hampir 30 tahun yang lalu, saya bertanya-tanya: bagaimana tepatnya dia tidak mampu? Dalam unit apa ini diungkapkan? Dan bagaimana cara mengukurnya?
Semuanya tidak mudah dengan pengukuran, jika Anda mencoba membandingkan komputer kuno dengan yang modern: jika Anda berhasil menjalankan tolok ukur lama pada PC baru, hasilnya akan aneh. Perangkat lunak yang lebih modern tidak akan lepas landas di komputer lama. Hari ini akan ada posting teknis yang lebih atau kurang
membosankan di mana saya membandingkan kekuatan komputasi prosesor 386 dengan laptop berbasis Pentium III dan desktop berbasis Intel Xeon X5690. Spoiler: kinerja di tahun sembilan puluhan tumbuh jauh lebih cepat daripada di nol.
Semua artikel terkait:
0.
1992 dalam pers komputer1.
Pertimbangkan motherboard komputer 3862. Tolok Ukur prosesor 386 dan tahun sembilan puluhan yang gagah -
Anda ada di sini3.
Pilihan sulit kartu suara untuk game DOS4.
Fitur Sound Blaster Pro 25.
Roland MT-32, suara alternatif untuk game DOSSaya menyimpan buku harian seorang kolektor potongan-potongan besi tua di Telegram .Aktor
Jadi, subjek uji utama kami adalah komputer yang didasarkan pada prosesor 80386DX dengan frekuensi 40 megahertz, RAM 32 megabyte, prosesor 80387 dan flash drive bukan hard drive. Meskipun ini bukan komputer, tetapi kumpulan papan yang dipasang pada kotak dari bawah kartu video lama. Sistem seperti itu kira-kira dapat dikaitkan dengan tahun 1991-1992: pada masa itu ada komputer yang lebih kuat, tetapi yang ke-386 adalah pilihan yang cukup masuk akal.

Tambahkan laptop ThinkPad T22 berdasarkan prosesor Intel Pentium III dengan frekuensi 900 megahertz, memori 256 megabyte dan hard drive 80 gigabyte. Saya berbicara lebih banyak tentang laptop ini di
sini . Itu dirilis pada tahun 2001, sekitar sepuluh tahun setelah ke-386.
Jika demikian, masuk akal untuk memundurkan waktu sepuluh tahun ke depan. Untuk
tujuan ini
, desktop yang cukup vintage yang didasarkan pada chipset Intel X58,
dirakit pada awal tahun ini , dengan prosesor Xeon X5690 (frekuensi standar 3,3 GHz, bekerja - 3,9) dan memori 32 gigabyte sangat cocok. Terlepas dari karakteristik yang mengesankan, ini adalah perwakilan dari sekolah "masih" konstruksi komputer. Anda dapat menghubungkan drive secara native ke sana dan boot ke MS-DOS tanpa menari dengan rebana. Motherboard komputer ini dirilis pada tahun 2009, tetapi prosesor mulai dijual pada tahun 2011.
Tingkatan yang dicapai di bawah DOS
Tolok ukur dalam bentuk modernnya, sebagai program terpisah untuk pengukuran kinerja komputer terintegrasi, tidak segera muncul. PC Magazine hampir semua tahun delapan puluhan mengukur parameter kinerja paling dasar: pelaksanaan instruksi, kecepatan pemrosesan data dalam memori, dan sejenisnya. Paling sering, waktu yang dibutuhkan untuk menyelesaikan operasi diukur, yang merupakan masalah: pada PC modern, apa yang digunakan untuk mengambil menit sekarang selesai dalam sepersekian detik.

Salah satu tolok ukur universal yang paling awal adalah uji LandMark, yang dikembangkan sejak 1981. Karena kinerja sistem sudah tergantung tidak hanya pada frekuensi prosesor, tetapi juga, misalnya, pada ketersediaan coprocessor dan keberadaan memori cache, pabrikan menulis hasilnya di LandMark dalam periklanan. Metode perhitungannya aneh: kinerjanya dibandingkan dengan sistem referensi PC / AT IBM berdasarkan pada prosesor ke-286 dengan frekuensi 6 megahertz. Hasil tes untuk komputer Anda adalah nilai teoretis tertentu dari frekuensi prosesor ke-286, di mana itu akan sama dengan sistem yang diteliti. Sebagai contoh, prosesor 386 saya bekerja sama dengan prosesor 286 pada 69,45 megahertz. Laptop Pentium III adalah seolah-olah 286 itu beroperasi pada frekuensi 8695 megahertz. Jalankan tes pada Xeon dan dapatkan hasil counter overflow:

Situasi seperti itu di era awal pengembangan komputer pribadi sering terjadi: pengembang tidak dapat membayangkan bahwa frekuensi prosesor, daya pemrosesan atau kapasitas memori mencapai nilai raksasa seperti itu. Atau mereka hanya tidak berpikir: masalah
Y2K memiliki akar yang sama. Ngomong-ngomong, motherboard 386 sebagian tunduk padanya - setelah 31 Desember 1999, itu dimulai pada 1 Januari 1900. Jika Anda mengatur tahun secara langsung, maka semuanya berfungsi dengan baik. Dan ini adalah bagaimana versi DOS dari game SimCity 2000 bereaksi terhadap 32 megabyte RAM:
Secara umum, LandMark cocok untuk membandingkan komputer sebelum 1993 dengan satu sama lain. Ini juga melakukan perhitungan terus menerus, dan berkat itu dimungkinkan untuk memeriksa apakah frekuensi prosesor berkurang karena tombol Turbo: di beberapa sistem, kontak yang sesuai pada motherboard harus ditutup, pada yang lain - buka. Tetapi saya harus mencari sesuatu yang lain. Benchmark Speedsys yang telah disebutkan dalam artikel sebelumnya datang untuk menyelamatkan:
Itu dikembangkan sampai pertengahan nol, ia mengakui prosesor dari era itu tanpa masalah, dan, yang paling penting, itu berfungsi dengan baik bahkan pada Xeon. Hasilnya di 386 (kami tertarik pada grafik di kiri bawah) - 7,07 poin.
Hasil pada laptop dengan PIII-900 adalah 1039,51 poin.
Di Xeon, tolok ukur ini hanya dapat diluncurkan secara asli. Di DosBox, dan di mesin virtual dengan FreeDos, itu tidak berhasil untuk saya. Flash drive yang dapat di-boot dengan DOS membantu. Hasilnya adalah 7540,05 poin. Dengan kata lain, dari 1991 hingga 2001, produktivitas meningkat 147 kali, dari 2001 hingga 2011 - sebesar 7,2 kali. Ya, tetapi tes ini tidak memperhitungkan bahwa Xeon memiliki enam inti prosesor. Ngomong-ngomong, jika Anda berpikir tentang mengulangi eksperimen aneh ini, saya sarankan menonaktifkan semua sistem hemat daya di BIOS, jika tidak, Anda akan mendapatkan spread dalam hasilnya.

Kami perlu mencoba beberapa aplikasi nyata, dan di sini permainan paling cocok. Doom pertama dirilis pada akhir tahun 1993, dan pada komputer ke-386 ia menghasilkan efek yang sama seperti pada 2007 Crysis. Maksud saya, tadi Anda tidak memiliki PC yang terbaru, tetapi layak. Tapi Doom keluar dan Anda tidak bisa memainkannya. Lebih tepatnya, Anda bisa, tetapi gambar akan menjadi ukuran perangko. Penting untuk secara akurat mereproduksi parameter uji: pengaturan grafis, ukuran gambar, dan versi Doom itu sendiri.
Pada suatu waktu, tuan rumah saluran YouTube
Phil's Computer Lab mengumpulkan
paket tolok ukur DOS
kuno dengan file batch yang praktis. Saya memulai Doom dan tes lain dari perakitannya. Paket ini memiliki dua versi benchmark Doom - dengan pengaturan minimum dan maksimum. Opsi terakhir hampir tidak pernah digunakan dalam game nyata, karena menyembunyikan menu game. Tapi ini cocok untuk tes. Patokan menulis hasil dalam unitnya, yang harus dikonversi menjadi bingkai per detik. Yang 386 menunjukkan 28,7 fps "minimal" dan 7,12 fps dengan kualitas maksimum. Bandingkan dengan PC yang lebih modern: 461 dan 123 fps pada Pentium III, dan 426 dan 93 fps di Xeon X5690. "Duma" jelas tidak menyukai sesuatu dalam sistem saya yang paling kuat dan itu menunjukkan hasil yang lebih rendah daripada pada Pentium III.
Situasi serupa diamati dalam utilitas Norton System Information 8.0. Benchmark prosesor terintegrasi menunjukkan 43,2 poin pada 386, 344,7 poin di PIII dan 960 poin di Xeon. Perkembangan prosesor telah melambat selama 15 tahun terakhir, tetapi tidak terlalu banyak.
Windows 95 dan SuperPi
Oke, menjalankan MS-DOS pada mesin enam-inti masih merupakan penyimpangan. Bagaimana dengan program yang ditulis di bawah Windows 32-bit? Secara teoritis, mereka dapat dijalankan pada ketiga sistem. Dalam praktiknya, Anda perlu hati-hati memilih versi perangkat lunak dan benchmark: pengembang mulai menolak dukungan untuk Win9x yang sudah ada di pertengahan tahun 2000-an. Beberapa perangkat lunak berfungsi dengan baik pada Windows 98, tetapi saya memiliki komputer 1991-1992, dan Windows 95 terlalu banyak baginya. Kami akan meletakkannya.
Windows 95 sebagaimana telah diubah oleh OSR2 diluncurkan pada tahun 1996. Pada 386, dia bekerja tidak hanya dengan lambat, tapi juga tidak cepat. Menghemat jumlah RAM yang sangat besar (menurut standar tahun-tahun itu), tetapi bahkan Panel Kontrol standar yang digunakan retrocomputer dengan santai. Namun, ia memiliki satu keunggulan: tidak seperti sistem modern, Windows 95 melambat
diprediksi . Dalam kasus apa pun, PCMark atau tolok ukur komprehensif lainnya pada sistem ini tidak akan dimulai. Sesuatu yang sangat sederhana diperlukan, hanya bergantung pada kekuatan pemrosesan. Misalnya, SuperPi.
Di forum
Vogons, saya menemukan versi tes SuperPi yang berjalan pada Windows 95 dan Windows 98 dan Windows 10. Hasil untuk menghitung satu juta tempat desimal Pi:
- Xeon X5690: 10,531 detik
- Pentium III 900: 3 menit 3,786 detik
- 80386 DX40: 16 jam 58 menit 31,445 detik
Hmm. Prosesor ini tidak melambat, ia memelihara keseimbangan kerja dan kehidupan pribadi. Ternyata prosesor tahun 2001 menganggap nomor Pi 332 kali lebih cepat daripada yang ke-386. Xeon 17,5 kali lebih cepat dari Pentium III, dan 5800 kali lebih cepat dari prosesor 386. Kemajuan bagus, setuju.
WinRar dan multithreading
Hasil dalam SuperPi memberikan keselarasan yang sama dalam pertumbuhan kinerja dibandingkan dengan Speedsys. Tetapi mereka tidak dapat menilai secara akurat semua fitur dari Intel Xeon enam-inti, karena mereka benar-benar single-threaded. Patokan mana yang dapat dijalankan pada perangkat keras lama, dan pada yang baru di beberapa utas secara bersamaan? Sarankan opsi dalam komentar, tetapi yang saya temukan adalah pengarsip WinRAR. Pada Windows 95 dan PC yang lebih baru, versi 3.80 tahun 2008 berfungsi tanpa masalah. Berikut adalah hasil untuk Xeon dalam mode single-threaded dan multi-threaded:
Ini adalah hasil untuk Pentium III:
Dengan prosesor 386 lebih sulit. Benchmark built-in WinRar berfungsi seperti ini: ia terus mengarsipkan data, dan setelah menerima statistik yang cukup, hasilnya menunjukkan - kecepatan pengarsipan dalam kilobyte per detik. Pada komputer modern, hasilnya ditampilkan setelah memproses sekitar 25-30 megabita data. Butuh lebih dari sehari untuk mencapai angka ini pada prosesor 386!
Pada akhir hari kedua tes, saya menyerah: WinRAR dengan keras kepala tidak menunjukkan hasilnya, tetapi tangkapan layar di atas membantu untuk secara akurat mengevaluasi kinerja - sekitar 214 byte per detik. Ini 1210 kali lebih lambat dari pada Pentium III. Xeon dalam mode single-threaded sekitar 4 kali lebih cepat dari Pentium ketiga. Dalam mode multi-threaded, ini adalah 15 kali lebih cepat, meskipun perbedaan antara satu thread dan beberapa tidak sedikit sesuai dengan jumlah core - ini mungkin batasan kode WinRAR.
Kesimpulan
Pertama, mari kita lihat hasil benchmark. Pengukuran saya, menurut definisi, tidak akurat: Saya merasa bahwa dalam sistem WinRAR 386 yang sama tidak dapat mencerna sejumlah besar data (untuk itu), dan prosesor lebih sering berdiri diam dalam mengantisipasi daripada yang dipikirkan. Namun demikian, tiga tolok ukur yang berbeda (Speedsys, SuperPi dan WinRAR) menunjukkan peningkatan kinerja antara komputer 1991 dan 2001 ratusan kali! Sepuluh tahun berikutnya peningkatan produktivitas maksimal sepuluh kali lipat. Sekali lagi, ini bukan perbandingan yang sepenuhnya jujur: tolok ukur lama mungkin tidak menggunakan instruksi besi baru.
Mari kita lihat sumber independen.
Berikut adalah hasil dari tolok ukur universal Linpack untuk daya komputasi untuk sistem mulai dari 386 dan hingga Core i7 generasi ketiga (dan dengan optimalisasi untuk arsitektur, menggunakan, jika mungkin, instruksi SSE dan AVX). Perbedaan antara 386-40 (0,53 Mflops), Pentium III-1000 (316.67) dan Core i7-3930K (3112.94) menunjukkan tata letak yang serupa. Pertumbuhannya hampir 600 kali pada tahun sembilan puluhan dan hanya 10 kali dalam nol.
Pada akhir milenium terakhir, kami mengamati peningkatan eksplosif dalam kinerja komputer pribadi. Di abad baru, ada juga pertumbuhan, dan signifikan, tetapi kemajuan gila seperti itu tidak lagi. Selain itu, pada tahun delapan puluhan, sejak awal era PC yang kompatibel dengan PC, pengembangannya juga tidak begitu cepat - 8086 berbeda dari 80386 (menurut hasil uji Landmark yang sama) sekitar 50 kali, dan bukan oleh 500. Hal ini menjadikan tahun sembilan puluhan sebagai fenomena unik dalam sejarah komputer. : Kami mulai dengan editor teks Lexicon dan Norton Commander, dan berakhir dengan streaming audio melalui jaringan, game 3D, dan video berkualitas studio.
Meskipun perbedaan kinerja antara Xeon enam-inti dan prosesor 386, ribuan kali, setengah dari artikel ini diketik tanpa masalah pada sistem lama di Microsoft Word 6.0. Beberapa tugas tidak memerlukan sistem modern yang kuat sama sekali, kinerjanya agak terganggu oleh "kenyamanan" (seperti sinkronisasi dengan cloud) dan pendekatan untuk menulis kode. Dua hari pengujian stres di WinRAR menunjukkan bahwa sistem 386 saya mungkin bukan yang tercepat, tetapi stabil dan dapat diandalkan. Jadi, kami akan melanjutkan penelitian.
Pada artikel selanjutnya, saya berencana untuk meneliti 386 kartu suara kuno. Sementara itu, inilah spoiler lain untuk topik lain, studi yang akan memakan waktu lebih lama.