본문으로 바로가기

리눅스의 개요

    리눅스의 특징 및 장단점

        ★ 특징 

  • 오픈 소스 운영체제이다. 
  • 멀티유저(다중사용자), 멀티테스킹(다중작업) 운영체제이다.   
  • 다중 스레드를 지원하는 네트워크 운영체제이다.
  • 여러 종류의 파일 시스템을 지원하는 운영체제이다. 

        ★ 장단점

  • 리눅스는 유닉스와 완벽하게 호환 가능하다.
  • 리눅스는 PC용 운영체제보다 안정적이다. 
  • 하드웨어 기능을 효과적으로 사용한다.   (다른 운영체제에 비해 메모리를 적게 사용하기 때문)
  • 리눅스는 오픈소스 운영체제이다. 
  • 공개 운영체제이기 때문에 문제점 발생 시 기술 지원을 받는 데 한계가 있다. 
  • 한글 지원이 미흡하다. 

 

 

멀티유저 멀티태스킹의 목적 : 한정된 컴퓨터 자원(cpu, memory)를 최적화하는 것.

프로세서 : 프로그램이 실행되고 있는 동적인 상황.

스레드 : 프로세서 내에서 진행되는 작업 .

다중 스레드 : 하나의 프로세서에서 두 개 이상의 스레드가 동시에 실행하는 것.

리눅스는 기본 파일 ext파일 dos의 FAT 윈도우의 ntfs 네트워크 파일 시스템 nfs 등 다양한 파일 시스템 지원.

시스템의 안정성의 다용성(시스템이 다운되지 않고 얼마동안 스스템을 사용할 수 있는지 측정) 리눅스는 계속 켜 놓고 있어도 다운되지 않음.

수합방식을 써서 메모리가 부족할 경우 수합영역을 늘려서 메모리의 효율성을 높일 수 있다.