유닉스 전쟁 중 독점 문서

유닉스 전쟁 중 독점 문서

유닉스의 역사와 진화에 관한 몇몇 논문을 읽으면서 나는 항상 이 기사에 집착하게 되었습니다.여기AT&T의 소유이며 BSD 배포판에 있는 일부 파일에 관한 것입니다.

이 책Absolute FreeBSD, 제3판: FreeBSD 전체 가이드6개의 파일을 다시 작성해야 한다고 주장했습니다. 42페이지(3페이지, 부록 D)도 참조하세요.이 파일.

다시 작성하는 부분을 얻었습니다. 동일한 답을 얻기 위해 프로그램을 여러 가지 방법으로 작성할 수 있지만 이 파일은 무엇입니까? 그들의 역할은 무엇입니까? 이러한 파일의 코드나 알고리즘이 그러한 전쟁을 촉발할 만큼 효율적이거나 우수합니까?

답변1

Bill과 Lynne Jolitz의 두 기사에서는 배포판 386BSD에 누락된 기능을 구현하기 위해 다시 작성해야 했던 파일을 설명합니다.잃어버린 조각 I그리고잃어버린 조각 II(Dr. Dobb's Magazine에 게재된 일련의 기사 중 일부).

누락된 기능은 다음과 같습니다.

  • execve
  • 목록: 문자 목록, tty 계층에서 사용되는 블록에 저장된 문자의 연결 목록 대기열
  • 자원 지도, 공간 세그먼트를 처리하기 위해 리소스를 매핑하는 데 사용됩니다.
  • write-behind를 제공하는 데 사용되는 버퍼 캐시(쓰기는 메모리에 캐시되고 나중에 디스크에 플러시됨)

관련 정보