Operating System 2

리눅스 운영체제? 서버? 리눅스에 대한 개념을 익히자

리눅스에 대해 알기 전 운영체제의 개념부터 알아야합니다. *운영체제에 대해 다룬 블로그 글이 있다.참조 - https://steady-snb.tistory.com/20 리눅스(Linuux)란 운영체제의 한 종류입니다. 가장 대표적인 windows와 비교하면구분LinuxWindows사용자편의CLI(Command Line Interface)환경으로 접근성이 다소 높음GUI(Graphical User Interface)환경으로직관적이며 사용자 친화적임성능서버운영용 OS이며 불필요한 그래픽이 없어 Windows에 비해 가벼움네트워크 부하를 감당하지 못하는 경우가 많음기술지원오픈소스이기에 개인이 수정이 가능하며, 상용화된 소스가 많지만 표준화가 덜되어있음윈도우 NT서버의 비공개 방침으로 인해,버그수정과 지원이 느..

운영체제(Operating System)에 대해서 알아보자

운영체제(Operating System)란? 컴퓨터의 모든 하드웨어와 모든 응용 프로그램간의 상호작용을 관리하고 제어하는 컴퓨터의 핵심 소프트웨어이다.  운영체제의 역할 1. 자원관리 운영체제는 컴퓨터 시스템의 하드웨어 자원을 효율적으로 관리하는 역할을 한다.CPU, 메모리, 저장장치(storage), 입출력장치(I/O Device) 등 하드웨어에 자원을 할당하고 관리하여여러 응용프로그램들이 동시에 실행될 수 있도록 한다. 2. 메모리관리 운영체제는 컴퓨터의 메모리를 효율적으로 관리하여 응용프로그램이 필요로하는 메모리 공간을 할당한다.여기서 메모리의 할당과 해제, 가상 메모리 관리 등을 포함한다. 3. 프로세스 관리 운영체제는 실행중인 응용프로그램인 프로세스(process)를 관리한다. 여기서 프로세스의..