پرش به محتوای اصلی

یک PDP-11 دهه 1980 هنوز یونیکس را اجرا می کند - و اکنون می توانید تماشا کنید

دِ رجیستر۱۴۰۵ مهر ۱, چهارشنبه، ساعت ۱۶:۱۰حدود 2 دقیقه مطالعه

بله، شما آن را دوست دارید، اینطور نیست؟

دیو پلامر، مهندس سابق مایکروسافت، تازه از انتشار TMOG، برداشت خود از ارتقاء Task Manager در چند پلتفرم، PDP-11 خود را در وب قرار داده است. PDP-11 خانواده ای از رایانه های کوچک از Digital Equipment Corporation است که به یکی از تجهیزات آزمایشگاه های محاسباتی و تاریخ اولیه یونیکس تبدیل شد. دستگاه پلامر یک سخت افزار واقعی دهه 1980 است که هنوز از سیستم عامل یونیکس استفاده می کند. وب‌سایت فرآیندهای در حال اجرا دستگاه را نمایش می‌دهد و هر چند ثانیه فهرست را تازه می‌کند. به Task Manager برای یک جعبه قدیمی یونیکس فکر کنید: ps مواردی را که در حال اجرا هستند فهرست می کند، در حالی که top آن نمای را به روز نگه می دارد.

بازدیدکنندگان نمی توانند خودشان دستورات را صادر کنند، اما می توانند سخت افزار را در محل کار تماشا کنند. پلامر توضیح داد: "عشق من به همه چیز Task Manager در دهه 80 در کودکی متولد شد و با PDP-11/40 در دانشگاه محلی سر و کار داشتم. از زمان کودکی من شیفته سیستم های چند کاربره بودم، با ps و top بازی می کردم تا حسی نسبت به دستگاه و آنچه که روی آن اتفاق می افتاد به دست بیاورم. من می‌خواستم به PDP-11 قدیمی خود بازگردم. Ps لیست فرآیند ساده است.

Top صفحه‌ای است که به‌طور خودکار از آن فهرست فرآیند و چند آمار دیگر جمع‌آوری شده است." چند سال پیش، پلامر سعی کرد یک هوش مصنوعی بنویسد تا نسخه‌ای از top را برای 2.11BSD بنویسد، سیستم عاملی که روی دستگاهش اجرا می‌شود. در آن زمان، او گفت: "این هنوز آماده یا قادر نبود." لیست فرآیند هر پنج ثانیه، با یک کش بین بازدیدکنندگان و PDP-11 برای محدود کردن نیازهای دستگاه.

ما این را تحت عنوان "باحال" و "کمی بی معنی" دسته بندی می کنیم که همه بهترین پروژه ها هستند. تعداد زیادی شبیه‌ساز PDP-11 وجود دارد، و بسیاری از آنها در یک مرورگر اجرا می‌شوند، اما دیدن خروجی از سخت‌افزار واقعی لذت خاصی دارد. دستگاه پلامر یک PDP-11/83 با چندین ارتقاء، از جمله یک مجتمع CPU Mentec M11 و چهار مگابایت رم است. همچنین دارای دیسک های قدیمی، نوارهای مغناطیسی و پایانه های سریال است تا طرفداران آن دوران را خوشحال کند. چیزی هیپنوتیزم کننده در تماشای لیست فرآیند وجود دارد که با رنگ کهربایی تقویت شده است و اشتیاق پلامر برای کیت یکپارچهسازی با سیستمعامل غیرقابل انکار است.

"در میان فرآیندهایی که در حال اجرا خواهید دید، inetd سرور اینترنت است. مواردی مانند ftpd و httpd را برای "اجرای وب" راه‌اندازی می‌کند. می‌توانید sendmail را نیز در حال اجرا برای مدیریت ایمیل ببینید." "همه آنها در کنسرت کار می کنند تا حضور اینترنتی را از سال 1984 زنده کنند!" ®

خواندن متن کامل در دِ رجیستربه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

A 1980s PDP-11 is still running Unix – and now you can watch

Yeah, you'd like that, wouldn't you?

همه‌ی اخبار فناوری