[운영체제] LRU 구현 소스

등록일 2002.11.25 C언어 (cpp) | 3페이지 | 가격 700원

목차

운영체제에서 LRU소스를 구현한 것입니다.
이것도 프레임 갯수를입력받고 페이지를 랜덤하게 하여 페이지 폴트가 일어나는 곳을 표시하고 계산하는 프로그램 입니다.

본문내용

#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
#include <time.h>

#define IS_FULL(ptr) (!(ptr))
#define IS_EMPTY(ptr) (!(ptr))
#define MAX 60
#define TRUE 1
#define FALSE 0

typedef struct memory_type *listPtr;
typedef struct memory_type {
int data;
listPtr link;
} memory;

int mem_now = 0; // 현재 메모리 크리
*원하는 자료를 검색 해 보세요.
  • [OS/운영체제] 가상 메모리 페이지 재배치 알고리즘 시뮬레이션 (Page Replacem.. 41 페이지
    로젝트 개요 본 프로젝트는 6개의 Page Replacement 알고리즘을 각각 시뮬레이션 해보고 그 결과를 분석하는 프로젝트이다. 6개의 알고리즘은 다음과 같다. ㆍLeast Recently Used (LRU) ㆍLea..
  • 모바일 운영체제(스마트폰 OS) 점유율 및 향후 전망 6 페이지
    이 안드로이드 운영체제의 특징은 애플 iOS가 애플 제품에만 적용되는 것에 비해 어느 스마트폰 제조사든 자사 제품에 적용할 수 있도록 한 ‘개방형 시스템’이라는 점입니다. 때문에 현재 여러 제조사에서 다양한 모델의 안드로이드 ..
  • 운영체제 개념정리 18 페이지
    1) 운영체제란? 1. 운영체제의 정의 운영체제는 하드웨어(컴퓨터 시스템)와 소프트웨어(응용 프로그램 등)를 제어하여, 각종 자원을 효율적으로 관리, 운영함으로써 사용자에게 최대의 편리성을 제공하고자 만들어진 시스템 소..
  • 운영체제 시대별 종류 조사 프로젝트 29 페이지
    운영체제의 시작(1950년) 맨 처음 선보인 컴퓨터 운영체제는 현재 사용되는 컴퓨터의 운영체제와는 구조나 의미가 다르다. 하지만 운영체제라는 형태의 개념을 선보인 것은 IBM-701 컴퓨터의 사용을 위해 1950년 GM ..
  • [컴퓨터 운영체제] os의 종류 조사 8 페이지
    1. 범용(凡庸) 컴퓨터 운영체제 정의 : 일반적으로 일상 생활에서 사용되어지는 운영체제를 말한다. 1) 대형 컴퓨터 운영체제(mainframe operating system) 일반적인 특징으로 첫째, 다중사용자, 다..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서