오늘은 유닉스와 명령들에 대하여 알아보자 미안하다. 다시 알아보자 UNIX 개념 주로 서버용 컴퓨터에서 사용 대부분의 코드가 C언어로 기술된 대화식 시분할 운영체제 특징 높은 이식성과 확장성 다중 사용자 접속 및 운영 지원 개방형 시스템 : 표준 준수(POSIX) 파일 소유자, 그룹 및 그 외 다른 계정 구분 => 파일 보호 커널(Kernel)은 프로세스, 기억 장치, 입출력 장치 등 관리 쉘(Shell) 제공 UNIX 구성요소 커널(Kernel) 운영체제의 핵심(Core) 프로세스 관리, 메모리 관리, 저장장치 관리와 같은 운영체 제의 필수 기능을 모아놓은 것 운영체제는 인터페이스를 제공한다. 인터페이스(I/F: Interface) 커널에 사용자의 명령을 전달하고 실행 결과를 사용자에게 알려주는 역할 ..
CS 전공면접
오늘은 파일 시스템, 디렉터리 및 자원 보호에 대하여 알아보자 파일시스템 이란? "파일시스템은 저장장치 내에서 데이터를 읽고 쓰기 위해 미리 정해진 약속이다" 데이터를 효과적으로 관리하기 위해 파일을 체계적으로 기록 및 보관하는 방식을 말하며 파일의 위치, 파일의 이름, 디렉터리 등 계층구조로 데이터가 저장되고 조직화되도록 하는 메커니즘이다. 파일 시스 템이 있어야 원하는 파일을 읽고 쓸수 있으며, 효과적으로 데이터를 검색하고 저장하고 관리할수 있다. https://blog.naver.com/PostView.nhn?blogId=cbllab&logNo=221283863447&parentCategoryNo=1&categoryNo=6&viewDate=&isShowPopularPosts=false&from=po..
오늘은 운영체제 내용 중 디스크 구조와, 관리, 스케줄링 전략에 대하여 알아보겠다 디스크의 구조 원판(플래터) • 표면에 자성체가 발려 있어 자기를 이용하여 0과 1의 데이터를 저장할 수 있음 • 플래터의 표면이 N극을 띠면 0으로, S극을 띠면 1로 인식 • 보통 2장 이상으로 구성되며 항상 일정한 속도로 회전 섹터 • 하드디스크의 가장 작은 저장 단위 • 하나의 섹터에는 한 덩어리의 데이터가 저장 블록 • 하드디스크와 컴퓨터 사이 데이터 전송을 위한 단위 • 한 블록은 하드디스크내 여러 개의 섹터로 구성됨 섹터 vs 블록 • 하드디스크의 저장 단위 : 섹터 • 운영체제의 저장 단위 : 블록 트랙 • 회전축을 중심으로 데이터가 기록되는 동심원 • 동일한 반경에 있는 섹터들의 집합 읽기/쓰기 헤드 • 하..