Unix戦争中の独占文書

Unix戦争中の独占文書

Unixの歴史と進化に関するいくつかの論文を読んで、私はいつもこの記事に執着するようになりました。ここAT&Tの所有であり、BSDディストリビューションの一部のファイルに関するものです。

この本Absolute FreeBSD、第3版:FreeBSDフルガイド6つのファイルを再作成する必要があると主張しました。 42ページ(3ページ、付録D)も参照してください。このファイル

書き直す部分を手に入れました。同じ答えを得るためにプログラムをいくつかの方法で書くことができますが、このファイルは何ですか?彼らの役割は何ですか?これらのファイルのコードやアルゴリズムは、そのような戦争を引き起こすのに十分効率的または優れていますか?

答え1

BillとLynne Jolitzの2つの記事では、ディストリビューション386BSDに欠けている機能を実装するために書き換える必要があったファイルについて説明します。失われた作品Iそして失われた彫刻II(Dr. Dobb's Magazineに掲載された一連の記事の一部)。

欠落している機能は次のとおりです。

  • execve
  • リスト: 文字リスト、tty 階層で使用されるブロックに格納されている文字の接続リストキュー
  • リソースマップ、空間セグメントを処理するためにリソースをマッピングするために使用されます。
  • write-behindを提供するために使用されるバッファキャッシュ(書き込みはメモリにキャッシュされ、後でディスクにフラッシュされます)

関連情報