전체 글98 운영체제 보안 1. 보안유지 1) 보안규정 ․시스템에 대한 보안규정이란 그 시스템이 보안상 문제가 없다는 것이 무엇을 뜻하는지를 규정한 것입니다. ․기존 시스템의 보안도를 측정하려면 이 보안규정을 이용하면 됩니다. ․보안이란 개념을 명확히 규정해 놓은 규정이 없이는 그 시스템이 과연 얼마만큼 철저한 보안이 되어 있는지를 묻는 것조차 의미가 없는 일인 것입니다. (1) 시스템 보안 규정의 개념 ․ 시스템에 대한 보안규정 - 그 시스템이 보안상 문제가 없다는 것이 무엇을 뜻하는지를 규정한 것이다. - 기존 시스템의 보안도를 측정하려면 이 보안규정을 이용하면 된다. ․ 보안에 대한 규정이 없이 시스템 보안이 얼마나 철저한지를 논의하기 어렵다. (2) 미국 정부와 국방성의 보안 규정 ․미국 정부와 국방성에서 이러한 보안규정에.. 2023. 12. 11. 병렬처리 1. 컴퓨터 구조의 분류 ․Flynn은 자료 흐름(data stream)과 명령어 흐름(instruction stream)을 사용하여 아래와 같이 컴퓨터 구조를 분류하였습니다. ․병렬처리의 개념을 살펴보기에 앞서 컴퓨터 구조에 대해서 살펴보겠습니다. SISD *현재 사용되는 가장 일반적인 구조는 SISD(Single Instruction stream, Single Data stream) 컴퓨터로서 폰 노이만(von Neuman) 방식이다. *한 번에 하나의 명령어만을 수행하는 단일 프로세서 컴퓨터로서 단일 자료 흐름으로부터 자료를 처리한다. SIMD *SIMD(Single Instruction stream, Multiple Data stream) 컴퓨터는 배열처리기(array processor)라고도 하.. 2023. 12. 9. 네트워크와 분산처리 1. 네트워크 ․원격 접근 개념은 호스트가 덤 단말기(dumb terminal)일 경우 가장 적절하고 파일 전송과 프로세스간의 통신은 개인용 컴퓨터와 지식을 갖춘 노드에 적합합니다. ․이 단원에서는 네트워크에서 운영체계가 광범위한 입출력 매개장치를 관리하는 방식을 개략적으로 살펴보겠습니다. 1) 네트워크 요소 (1) 네트워크의 개념 ․원격 접근 개념은 호스트가 덤 단말기(dumb terminal)일 경우 가장 적절하고 파일 전송과 프로세스간의 통신은 개인용 컴퓨터와 지식을 갖춘 노드에 적합하다. ․네트워크 설계자는 네트워크를 사용자, 호스트, 통신 처리기(communication processor), 통신 서브네트워크(communication subnetwork) 혹은 서브네트(subnet)로 구축된 것.. 2023. 12. 9. 파일관리 1. 파일 시스템 1) 파일시스템의 요소 ◎ 파일 시스템의 구성요소 파일 시스템(file system)은 운영체제의 주요 구성요소로서 파일 시스템에는 일반적으로 네 가지 요소가 포함된다. 첫째 : 파일에 저장되어 있는 데이터에 접근하는 방식에 관련되는 액세스 방식(access method) 둘째 : 파일에 저장․참조․공유할 수 있도록 하며 안전하게 보호될 수 있도록 하는 기법을 제공하는 파일 관리(file management) 셋째 : 보조기억장치에 파일을 저장하는데 필요한 공간을 할당하는 일과 관계되는 보조기억장치관리(auxiliary storage management) 넷째 : 파일의 정보가 소실되지 않도록 보장하는 일에 관계되는 파일의 무결성 유지(file integrity mechanism) 파일.. 2023. 12. 5. 입출력관리와 디스크 스케줄링 1. 이동 헤드 디스크 디스크의 성능을 평가하는 데는 크게 나누어 헤드가 움직일 수 있는 이동 헤드 디스크 기억장치와 헤드가 고정되어 있는 고정 헤드 디스크 기억장치로 구분할 수 있습니다. 1) 디스크 액세스 (1) 데이터 액세스 ․데이터는 일련의 자기 디스크 나 플래터(platter)에 기록된다. 디스크는 고속으로 회전하는(때때로 분당 3,600회전) 공동축(spindle)에 부착되어 있다. ․데이터는 일련의 판독/기록(read-write)에 의해 액세스(읽거나 쓰는 작업)된다. (2) 디스크 액세스의 구성요소 ※ 판독/기록 헤드 ․데이터가 현재 위치에서 판독/기록 헤드에 인접한 위치까지 회전하는데 걸리는 시간을 회전지연시간(rotational latency time) 또는 대기시간이라고 한다. ․리스.. 2023. 12. 3. 가상기억장치의 주소변환과 관리기법 1. 가상기억장치 ․ 주기억장치(main storage)의 비용은 비싼 자원으로 여겨져 왔습니다. 따라서 초기에는 주기억장치의 사용을 최적화하기 위해 노력했습니다. 최근에는 주기억장치의 단가가 상당히 내렸음에도 보조기억장치에 비해서는 여전히 비싼 편입니다. 또한 최근의 응용 소프트웨어들은 상당 양의 주기억장치를 필요로 합니다. 1) 가상기억장치 (1) 가상기억장치 ․ 컴퓨터의 이용의 효율성을 높이기 위한 노력 단일사용자를 지원하는 실기억장치 시스템으로부터 페이징(paging) 기법과 세그멘테이션(segmentation) 기법의 기술을 조합한 가상기억장치 시스템으로 변천하였다. (2) 가상기억장치의 개념 ․실행중인 프로세스에 의해 참조되는 주소를 주기억장치에서 사용할 수 있는 주소와 분리 ․가상주소(vir.. 2023. 12. 2. 이전 1 2 3 4 5 ··· 17 다음