learning/Operating System 3

컴퓨터의 성능을 향상 시키는 기술?

오늘은 컴퓨터 성능을 향상시켜주는 기술에 대해 알아보아요. 그렇다면 여기서 향상시키고자 하는 성능이란? 스피드, 작업 속도를 이야기합니다. 간단하게 컴퓨터의 하드웨어 구조는 CPU, 메모리, 주변장치(보조기억장치, 주변장치)로 이루어진다 얘기했었습니다 컴퓨터의 기본 구조를 알아보자 컴퓨터? 소프트웨어+하드웨어 소프트웨어[software] 시스템 소프트웨어 → "os" 컴퓨터 실행을 위해 공통적으로 필요한 프로그램. 컴퓨터 자원을 사용자가 편리하게 사용할 수 이 있도록 한다. 응용 committitur.tistory.com 메모리는 사용자가 요청한 데이터를 담아 버스를 통해 cpu에게 운송하고, cpu는 요청에 따라 데이터를 처리하여 다시 반송합니다. 처리가 완료된 요청 데이터는 다시 운반되어 사용자에게 ..

컴퓨터의 기본 구조를 알아보자

컴퓨터? 소프트웨어+하드웨어 소프트웨어[software] 시스템 소프트웨어 → "os" 컴퓨터 실행을 위해 공통적으로 필요한 프로그램. 컴퓨터 자원을 사용자가 편리하게 사용할 수 이 있도록 한다. 응용 소프트웨어 → "program" 사용자가 필요로 하는 기능을 제공. 다른 말로, 프로그램 하드웨어[Hardware] 중앙처리장치 (Central Processing Unit) - 명령어를 해석하여 실행하는 장치 메인 메모리 (Memory Unit) - 작업에 필요한 프로그램과 데이터를 저장하는 장소 입력장치 (Input Unit) - 외부의 데이터를 컴퓨터에 입력하는 장치 → 키보드, 스캐너, 마우스 등… 출력장치 (Output Unit) - 컴퓨터에서 처리한 결과를 사용자 지정 형태로 출력하는 장치 → ..

운영체제(OS, opearting system) 설명

운영체제는 우리가 컴퓨터를 실행할 때, 가장 먼저 만나볼 수 있어요 운영체제 컴퓨터를 효율적이고 편리하게 활용할 수 있게 도와주는 친구랍니다. 이런 운영체제는, 컴퓨터를 효율적이고 편리하게 활용할 수 있도록 도와주며, 사용자와 하드웨어의 상호작용을 원활히 수행할 수 있도록 하는 중계 프로그램입니다 또한, 시스템의 자원을 보호하기 위해 응용 프로그램/사용자에게서 모든 컴퓨터 자원을 숨기는데요 그렇다면 사용자는 어떻게 사용할 수 있을까요? 시스템 호출(call) 을 통해 우리는 필요한 프로그램 실행을 요청할 수 있답니다! 다음으로, 운영체제 구조를 살펴볼까요 운영체제는 크게 커널과 인터페이스로 나뉘는데요 커널은 운영체제의 핵심이 되는 프로그램으로, 시스템의 모든 부분을 관리하고 제어할 수 있답니다 따라서 사..