반응형

운영체제 8

Micro SD 칩에 우분투 운영체제 설치하기

안녕하세요? 이번에는 Micro SDHC칩에 리눅스 운영체제 중 하나인 우분투를 설치하는 방법을 알아보도록 하겠습니다.Micro SDHC는 샌디스크에서 만든 트랜스플래시에서 나온 것이며, 가장 작은 메모리칩입니다. 가로 15mm, 세로 11mm, 높이 0.7mm인 이 카드는 SD 카드의 4분의 1 정도의 크기입니다.이 작은칩에 우분투를 설치하고나면 , 이제 어떤 컴퓨터에서든 자신이 집에서 사용하던 컴퓨터 시스템을 그대로 사용할 수 있습니다. 준비물은 다음과 같습니다.우분투 ISO파일을 설치할 4GB이상의 USB메모리우분투 운영체제를 설치할 8GB 이상의 Micro SD 칩Micro SD 리더기 이제 MicroSD카드에 우분투를 설치해보겠습니다. http://www.ubuntu.com/download/de..

유틸리티 2015.11.27

운영체제 5장

5장 CPU 스케줄링 •5.1 기본개념 •5.1.1 CPU-입출력 버스트 사이클 •프로세스 실행은 CPU실행과 입출력 대기의 사이클로 구성된다. 프로세스들은 이들 두 상태 사이를 교대로 왔다갔다 한다. •프로세스의 실행은 CPU버스트로 시작된다. 뒤이어 입출력 버스트가 발생하고, 그 뒤를 이어 또 다른 CPU버스트가 발생하며, 또 다른 입출력 버스트가 발생하는 식으로 진행된다. •5.1.2 CPU스케줄러 •CPU가 유휴상태가 될때마다 운영체제는 준비완료 큐에 있는 프로세스들중에서 실행될 프로세스를 선택해야한다. •선택절차는 단기 스케줄러에 의해 실행된다. •준비완료큐는 반드시 선입선출 (FCFS)방식의 큐가 아니여도 된다. •5.1.3 선점 스케줄링(preemtive scheduling) •CPU스케줄링..

컴퓨터 공학 2015.11.26

운영체제 4장

4. 다중 스레드 프로그래밍 •4.1 개요 •스레드는 스레드 ID, 프로그램카운터, 레지스터 집합, 그리고 스택으로 구성된다. •스레드는 같은 프로세스에 속한 다른 스레드와 코드, 데이터 섹션, 그리고 열린 파일이나 신호와 같은 운영체제 자원들을 공유한다. •전통적인 중량(heavy weight) 프로세스는 하나의 제어 스레드를 가지고있다. 만일 프로세스가 다수의 제어 스레드를 가진다면, 프로세스는 동시에 하나이상의 작업들을 실행할 수 있다. •4.1.1 동기 •ex)워드 프로세서는 그래픽을 표시하는 스레드와 키보드로부터 입력을 받는 스레드, 백그라운드에서 철자법과 문법을 체크하는 스레드를 가질 수 있다. •프로세서 생성 작업은 매우 많은 시간을 소비하고 많은 자원을 필요로 하는 일이다. •4.1.2 장..

컴퓨터 공학 2015.11.26

운영체제 3장

3. 프로세스3.1 프로세스의 개념3.1.1 프로세스프로세스는 실행중인 프로그램이다.- 프로그램 카운터 값과 처리기 레지스터의 내용으로 대표되는 핸져활동을 포함한다.- 일반적으로 함수의 매개변수, 복귀주소와 로컬변수와 같은 임시적인 자료를 가지는 프로세스 스택과 전역변수들을 수록하는 데이터섹션을 포함한다- 프로세스 실행중에 동적으로 할당되는 메모리인 힙을 포함한다.프로그램 : 명령어 리스트를 내용으로 가진 디스크에 저장된 파일과 같은 수동적인 존재(passive entity)프로세스 : 다음에 실행할 명령어를 지정하는 프로그램 카운터 및 관련된 자원의 집합을 가진 능동적인 존재(active entity)프로세스를 생성하는 과정에서 많은 프로세서들을 생성하는 것이 보통이다3.1.2 프로세스 상태(proce..

컴퓨터 공학 2015.11.26

운영체제 2장

2. 시스템 구조2.1 운영체제 서비스운영체제 서비스는 프로그래머가 보다 쉽게 프로그래밍 할 수있도록 편리함을 제공한다- 사용자 인터페이스 : 명령어 라인 인터페이스(commmand line interface), 배치 인터페이스(batch insterface), 그래피컬 사용자 인터페이스(GUI)가 가장 보편적이다.- 프로그램 실행: 시스템 프로그램을 메모리에 적재해 실행할 수 있어야 한다. 프로그램은 정상이든 비정상이든 실행을 끝낼수 있어야 한다.- 입출력 연산 : 실행중인 프로그램은 입출력을 요구할 수 있다. 효율과 보호를 위해 사용자들은 통상 입출력 장치를 직접 제어할수 없다.- 파일 시스템 조작 :- 통신 : 한 프로세스가 다른 프로세스와 정보를 교환해야 할 필요가 있는데 이러한 통신을 할수있는 ..

컴퓨터 공학 2015.11.26

운영체제 1장

1.1 운영체제가 할일-사용자 관점-시스템 관점1.1.1 사용자 관점(User View)PC작업대형컴퓨터나 미니컴퓨터에 연결된 터미널 사용워크스테이션이나 서버 사용1.1.2 시스템관점(System View)운영체제 = 자원할당자 (resource allocator)컴퓨터 시스템을 효율적이고 공정하게 운영할 수 있도록 어느 프로그램과 사용자에게 자원을 할당할지 결정운영체제 = 제어 프로그램(control program) : 컴퓨터의 부적절한 사용 방지를 위해 사용자 프로그램 실행을 제한함. 특히 입출력제어에 주요함1.1.3 운영체제의 정의자원을 제어하고 할당하는 기능을 하나의 소프트웨어로 통합한것커널이라 불리기도 함-시스템 프로그램 : 운영체제와 연관되어 있으나 커널의 일부분이 아닌 프로그램-응용 프로그램..

컴퓨터 공학 2015.11.26

운영체제 전망

기존에는 윈도우와 맥 os x 운영체제가 대중화된 운영체제였습니다. 그러다가 2007년 6월 IOS가 탑재된 아이폰이 등장하면서 IOS가 또 하나의 대중화된 운영체제로 등장했습니다. 그리고 이에 맞서 2007년 10월 구글이 안드로이드 사를 인수하면서 안드로이드 운영체제를 제조사에게 무료로 배포합니다. 그러다가 2010년 바다OS를 버리고 삼성은 안드로이드 OS를 채택하면서 또 하나의 운영체제가 활성화되기 시작했습니다. 그리고 대한민국에서 점유율 90%를 찍은 구글은 모토롤라를 인수하면서 제조사에 맞서 자사의 스마트폰 제작에 관심을 보였습니다. 그리고 마이크로소프트에서 노키아를 인수하면서 윈도우폰을 만드는 발판을 마련했습니다. 즉, 애플은 IOS-아이폰, 마이크로소프트는 윈도우 8.1 -윈도우폰, 구글은..

컴퓨터 공학 2015.11.26
반응형