inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

그림으로 쉽게 배우는 운영체제

공부하다가 궁금해서요..

438

혜성
0

시분할 시스템에서 장점이 sw의 중복 회피 기능이라고 나오는데 구글링해보면 중복 회피 가능이라고 하기도 하고..

아무튼 여기서 말하는 중복 회피라는 것이 무엇일까요?

그리고 시분할 시스템은 왜 중복 회피가 장점인지도 설명해주세요.

운영체제

답변 1

1

감자

혜성님의 질문으로 저도 이것저것 알아보니 많은 블로그 글에서 시분할 시스템의 장점 중 하나가 "소프트웨어의 중복 회피"라고 말하고 있네요.

저도 "소프트웨어의 중복 회피"가 뭔지 알아보다가 정확한 답은 찾지 못했지만,
저의 개인적인 생각을 정리해서 말씀드리겠습니다.

우리가 알고 있는 시분할 시스템의 특성으로는 "소프트웨어의 중복 회피"라는 말이 굉장히 애매모호하게 느껴집니다.
그래서 이 말이 어디서 나왔는지 알아봤더니 아래와 같은 영문에서 번역된 것을 알 수 있습니다.

Time-sharing system avoids duplication of software.
It eliminates replication of software.
Less probability of duplication of software.
Less chances of duplication of software.
avoids duplication of software.

여기서 첫 번째 문장인 "Time-sharing system avoids duplication of software."을 단순 번역하면 "시분할 시스템은 소프트웨어의 중복을 방지합니다."라는 문장이 나옵니다.

하지만 여기서 duplication은 중복이라는 의미보다는 '복제'의 뜻이 더 강하다고 생각합니다.

시분할 시스템으로 CPU에는 하나의 소프트웨어의 코드가 실행되는 것이 아니라 여러 소프트웨어의 코드가 섞여서 실행됩니다.
따라서 하나의 소프트웨어가 단순 실행되는 것보다 여러 소프트웨어가 번갈아 가면서 실행되니 이 소프트웨어를 복제하려고 하는 일이 쉽지 않을 겁니다.

따라서 해당 문장은 "시분할 시스템은 소프트웨어의 복제 가능성을 줄입니다"가 더 어울린다고 생각합니다.

궁금증이 해결되셨나요? 😄

0

혜성

아 원어 번역을 해볼 생각은 못했네요.. 와.. 역시.. 선생님 감사합니다!!

개발자 후배로서 질문이있습니다.

0

192

1

선생님 조언 부탁드립니다.

0

251

0

블로그 기록

0

370

1

개인적 질문

1

378

1

전자책

0

390

1

안녕하세요 혼자 열심히 공부하고 있는데 질문이 있습니다.

0

373

1

현재 책을 구매해서 다읽었는데 강의를 들으면 좋을까요?

0

447

1

컴공과 휴학후 해야할 것

0

1435

1

프레임워크

0

500

1

고민있어요 ㅠㅠ

0

637

1

저자님

0

665

1

디바이스 드라이버

1

925

1