[Operating System] CPU 스케쥴링 알고리즘

등록일 2003.04.30 압축파일 (zip) | 3페이지 | 가격 2,400원

소개글

주의!!
버스트 타임을 크게 주면 실행속도가 매우 느려 집니다.
일부 시스템에서는 뻗더군요.
이유는 내부적으로 일어나는 변화를 문자열로 만들어주기 때문에 그 과정에서 오버헤드가 엄청 발생합니다.
CScadularView.cpp에 DoWork()함수에서
st.Format(.....) 이 줄을 주석 처리하시고..
그 밑에
m_strLog+=st; 이 줄도 주석처리..
그리고 그 아래
m_strLog+="\r\n"; 이 줄도 주석처리하시면
속도가 엄청나게 빨라집니다 ㅡㅡ

목차

OS 에 관련된 내용중 멀티테스킹의 여러가지 CPU 스케줄링알고리즘에 대한 시뮬레이션을 할수있습니다.
입력 : 프로세스 도착시간, 필요작업시간
출력 : 반환시간,대기시간..
구현된 알고리즘은 FCFS, 선점형 SJF, 비선점형 SJF, Round robin Round Robin은 퀀텀사이즈 크기변화에 따른 반환시간 변화그래프도 출력할수있습니다.

본문내용

단위 프로세스를 클레스로 만들었음.
주석처리는 조금 되어있음.
*원하는 자료를 검색 해 보세요.
  • Xen 가상화 환경에서 관리 도메인의 오버헤드를 고려한 CPU 할당 방법 (A CPU Allocation Method Considering the Control Domain Overhead in Xen Virtualization Environment) (A CPU Allocation Method Considering the Control Domain Overhead in Xen Virtualization Environment) 11페이지
    가상화 환경에서는 목표 응답 시간과 같은 사용자의 요구 사항을 만족하기 위한 자동화된 관리 프레임워크가 필요하다. 기존의 Xen 가상화 환경에서 동작하는 관리 프레임워크는 각 가상 머신의 워크로드를 예측하고, 그 결과를 바탕으로 요청이 목표 응답 시간 내에 응답할 수 ..
  • 알고리즘 정렬 9페이지
    ..FILE:보고서.hwp ■ 개발 환경 - CPU : 인텔 모바일 M 프로세서 (1.8Ghz) - RAM : 2Gbyte - OS : Windows XP sp3 - 개발도구 : Visual Studio 2005 ■ 프로그램 개요 기본적으로 난수를 발생시켜 input...
  • CPU(Central Processing Unit)의 시장과 역사 18페이지
    CPU(Central Processing Unit)의 시장과 역사 1. CPU 시장의 분석 1) 인텔 셀러론D쪽은 정말 최저가 PC용이 아닌 곳에서는 쓰지 않고 있습니다. 베니스나 올리언즈의 가격이 워낙 많이 낮아졌습니다. 펜티엄 D도 완전히 보급형으로 돌아섰습니다. ..
  • [운영체제] Scheduling algorithm 15페이지
    { { ●FCFS, Round Robin (a time slice 4 ticks & a time slice 8 ticks) 방식의 scheduling algorithm을 직접 simulation, 7 state transition diagram에서 process sc..
  • Intel CPU의 구조 2페이지
    2.CPU의 내부구조 및 주요 특징 1) CPU 내부 구조 ① MMU (Memory Management Unit, 기억관리장치) : CPU 내부에서 일시적인 데이터의 보관, 출력을 담당한다. 즉 CPU가 어떤 작업을 수행하며 생기는 중간값이나 작업내용 혹은 다른 명령을..
  • VHDL 8비트 CPU설계 29페이지
    1. 연구제목 8비트 CUP 설계 2. 목적 지금까지 배운 것을 기반으로 하여 8비트 CUP설계를 하여 구현을 해본다. 3. 본론 내용 ⅰ) CUP의 기본구성 및 동작원리 ⅱ) 디코더 설계 ⅲ) 레지스터 설계 ⅳ) MUX 설계 ⅴ) 가산기 설계 ⅵ) ALU 설계 ⅶ) ..
  • CPU의 변천사, 역사 10페이지
    ■ 컴퓨터의 비트수와 내부 외부 데이터 버스란? 우리가 지금껏 사용해온 컴퓨터는 32비트로 동작하는 컴퓨팅 환경이었다. 흔히 32 또는 64비트 컴퓨터라고 말하는 것은, 컴퓨터의 핵심 구성 요소인 CPU(중앙 처리 장치)가 내부에서 데이터를 한 번에 처리할 수 있는 단..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [Operating System] CPU 스케쥴링 알고리즘