タグ

UNIXに関するchamisoのブックマーク (6)

  • The Unix and Internet Fundamentals HOWTO

    この文書では、PC 系のコンピュータや Unix ライクなオペレーティングシステム、 およびインターネットに関する実用的な基礎知識について、技術的な専門用語を 使わずに解説しています。 Table of Contents1. はじめに1.1. この文書の目的1.2. この文書の新バージョン1.3. フィードバックと訂正1.4. 関連リソース2. コンピュータ解剖学入門3. コンピュータの電源を入れた時に何が起こるのか?4. ログインしたときに何が起こるのか?5. シェルからプログラムを起動したとき何が起こるか?6. 入力デバイスや割り込みはどのように動作しているのか?7. コンピュータはどうやって複数のことを同時に行うのか?8. コンピュータはどうやって複数のプロセスが干渉しあわないようにしているのか?8.1. 仮想メモリ:簡易バージョン8.2. 仮想メモリ:詳細バージョン8.3. メモリ

  • 自由を目指したマイクロカーネルOS

    MINIX はオランダの OS 研究者 Andrew S. Tanenbaum 教授が教育用に作成した OS だ。GNU Hurd は UNIX システムを完全にフリーで実装することを目的とした、GNU プロジェクトの産物である。ともに AT&T が持っていた UNIX ライセンスの呪縛から逃れるために作成された物のマイクロカーネル OS である。 ところで、この特集で取り扱われる多くの OS で採用されているマイクロカーネルだが、これはいわゆるモノリシック(一枚板)カーネルに対応する用語だ。モノリシックカーネルが OS の機能をほとんど単一のカーネルプログラムで提供するのに対し、メッセージパスや割り込みなどの当に核になる小さな部分と、ネットワークやファイルシステム、デバイス I/O などの部分を切り離し、バラバラに管理できるようにしたものである。マイクロカーネル OS は管理しやす

    chamiso
    chamiso 2005/12/26
  • PDP-11

    PDP-11について Lionsの頃はPDP-11は(すくなくとも大学の計算機科学科にいるような人にとっては)ポピュラーなものだったようである。 しかし、今日、PDP-11を理解するのは単純な話ではない。 当時の現実がどのようなものであったかという予備知識がなければ、 いくら資料があっても実感としてつかむことは困難だからである。 いくら言葉の上で源氏物語を読むことができても、 当時の貴族の生活を知らなければ物語を楽しむのはおぼつかないのと同じことである。 物のPDP-11を使う機会があれば最高なのだが、これは事実上不可能である。 したがって、資料からあれこれ想像するよりない。 さいわい、あらゆる情報を集積しているPDP-11サイトがあるので、 とくとながめることにしよう。 PDP-11とは何であったか PDP-11誕生の経緯については詳しいサイトが存在するのでそちらを参照されたい。 日

  • UNIX version 7 on PDP-11 on simh

    いにしえの UNIX version 7 を simh の PDP-11 エミュレータ上で動かす ことができます。現在のUNIX系OSの基礎となったOSを実際に体験できる事 は大変素晴しいです。 それでは、インストール時の手順を記します。 simh V2.9-9 のインストール mkdir simhv29-9 cd simhv29-9 unzip simhv29-9.zip ソースの改行コードが「CR+LF」になってるので「LF」に変換する for i in `find . -type f -print` do sed -e 's/^M$//' $i >/tmp/junk # `^M'は(viなら)CTRL-V CTRL-Mと入力してね mv /tmp/junk $i done mkdir BIN make cd .. UNIX version 7 のインストール mkdir uv7swr

    chamiso
    chamiso 2005/12/25
    UNIX V7をエミュで動かすらしいです
  • SIMHについて

    SIMH Document ソースコードに付属するドキュメントです。 SIMH のコマンドについて解説してあります。 Writing a Simulator for the SIMH System [PDF] SIMH の内部構造を解説しています。これが最も重要かな? Adding An I/O Device To A SIMH Virtual Machine [PDF] SIMH に新しいデバイスを追加する方法を説明しています。 「TM03/TE16 のサポート」を始める前に読めば良かった。 ● SIMH による VAX-11/780 のエミュレーション UNIX/32V をオリジナルの状態で動かすため、 VAX-11/780 のエミュレーションをする必要が出てきました。 困ったことに SIMH の VAX は Micro VAX III しかエミュレートできませんし、 更に UNIX/

    chamiso
    chamiso 2005/12/25
    レトロコンピュータを触ってみたい
  • Amazon.co.jp: ホゲゆに: 中橋一朗: 本

    Amazon.co.jp: ホゲゆに: 中橋一朗: 本
    chamiso
    chamiso 2005/12/25
    こういう遊び心は大好きです。けど難しいんだろうなぁ…
  • 1