Post

TIL - 24/01/27

2024/01/27

  • 다중 사용자 시스템
    • 리눅스에는 처음부터 포함된 개념이다. 왜 그랬을까?
      • 유닉스와 비슷한 운영체제를 만들기 위한 것에서 시작했다. : 개발자 리누스 토발즈도 의도하지 않았지만 이후에 오픈소스 개념과 이어진다.
    • 유닉스는 다중 사용자 시스템을 왜 도입했을까?
      • 엄청 비싸서 효율적 쓰기 위해 그랬던 거 아닐까? OTT 공유하는 느낌
    • 같은 파일을 둘 이상의 사용자가 수정해서 충돌이 일어나면 어쩌지?
      • 버전 관리 시스템이 있긴 했지만 이런 경우는 해결할 수 없어서 잠금 모드를 사용해야했다. 이후 버전 관리 시스템의 발전으로 이어진다.
This post is licensed under CC BY 4.0 by the author.