Dane ogólne Eclipse MV/8000 - Data General Eclipse MV/8000

Eclipse SN / 8000 był pierwszym w rodzinie 32-bitowych minikomputery produkowanych przez Danych generalnego w 1980 roku. Podczas opracowywania o nazwie kodowej Eagle , jego architektura była nową 32-bitową konstrukcją wstecznie kompatybilną z poprzednią 16-bitową serią Eclipse . Rozwój komputerów i ludzi, którzy pracowali na nim były przedmiotem Tracy Kidder książki „s dusza nowa maszyna . Model MV/8000 został zastąpiony przez MV/6000, MV/8000-II, MV/2000, MV/2500, MV/4000, MV/10000, MV15000, MV/20000, MV/30000 i MV/40000. Późniejsze modele, takie jak MV/40000, były systemami SMP z komponentami, które można wymieniać podczas pracy.

Eclipse MV była 32-bitową architekturą CISC z 4 GB przestrzeni adresowej i częstotliwością zegara 4,5 MHz. Przestrzeń adresowa 4 GB została podzielona na osiem pierścieni po 512 MB każdy z mechanizmem uprawnień mapowanym na pierścienie. Najmniej uprzywilejowany był pierścień zewnętrzny, pierścień-7. Najbardziej uprzywilejowany był najbardziej wewnętrzny pierścień, pierścień-0.

System operacyjny AOS/VS wspierał pojęcie lekkich „zadań”, a także procesów. Pojedynczy proces może uruchamiać różne zadania, które współdzielą globalną przestrzeń adresową (podobnie jak we współczesnych „wątkach”). Zadania były bardzo łatwe w użyciu z kompilatora FORTRAN Data General i pozwalały na szybsze przełączanie kontekstów niż przy użyciu pełnych procesów. Można też było uruchamiać podzadania, korzystając z tzw. procesu wsadowego „Syn”. Dokonano tego za pomocą CLI (Interpreter wiersza poleceń). Zaowocowało to (de facto) procesem wsadowym online. Proces ten zostałby jednak zabity, gdy tylko użytkownik się wylogował. MV/8000 miał tylko dwa „prawdziwe” procesy wsadowe, aby nie zakłócać procesów online. „Plus” partii online polegał na tym, że działały z takim samym priorytetem, jak normalne procesy online.

Zobacz też

Bibliografia