시스템 호출 쓰기를 위한 최소 버전

시스템 호출 쓰기를 위한 최소 버전

어떤 버전의 Linux 커널이 쓰기 시스템 호출을 구현합니까? (시스템 쓰기)

답변1

예상할 수 있듯이 write시스템 호출이 Unix 스타일 커널의 필수 요소라는 점을 고려하면 Linux는 커널이 될 만큼 "성숙"하자마자 시스템 호출을 갖추었습니다. 구현된 것을 볼 수 있습니다.버전 0.011991년부터.

답변2

의심할 바 없이 백만 곳에서 기록된 정보를 반복할 위험이 있습니다.

"유닉스 버전 6"(또는 "유닉스 버전 6") 이는 유닉스의 탄생지인 AT&T 벨 연구소 외부에서 출시된 최초의 유닉스 버전이었다. 나는 이 일이 늦어도 1975년에 일어났다는 것을 알고 있습니다. 이전 버전에 대해서는 아무것도 모릅니다. (연대기: "버전 7"은 "버전 6" 직후에 자연스럽게 등장했습니다. 그리고 그 한참 뒤에 "시스템 III"과 "시스템 V"가 나왔습니다.)

시스템 write호출은 Unix 버전 6에 나타났습니다.  이것은 write(II)Unix 버전 6의 매뉴얼 페이지 입니다.;날짜는 1973년 8월 5일입니다. 이것은색인모든 매뉴얼 페이지.

예를 들어 Linux는 1991년에 출시되었습니다.위키피디아이 답변U&L에 관한 질문Linux의 첫 번째 버전은 실제로 Unix의 일부를 기반으로 했습니까? Linus Torvalds 기반 Linux 시스템이 Unix 매뉴얼 페이지를 호출하고 정보가 책에서 나온 것이라고 주장합니다.재미로.

따라서 writeLinux가 존재하기 오래 전에 Unix에는 시스템 호출이 존재했습니다.

답변3

이것이그드라실1994년 11월 타르볼이 sys_write포함 되어 있습니다 /usr/src/linux/fs/read_write.c(실제로는 gzip으로 압축되어 있음).

파일에는 다음 내용이 있습니다.저작권 (C) 1991, 1992 리누스 토발즈이는 1991년이나 1992년에 추가되었음을 의미합니다. 버전 관리 시스템은 아직 사용되지 않았으므로 세부 정보가 부족합니다.

관련 정보