[운영체제] 페이지 교체 LRU 알고리즘
- 최초 등록일
- 2004.10.26
- 최종 저작일
- 2004.10
- 압축파일
- 가격 1,000원
소개글
페이지 교체 알고리즘 - LRU
컴파일 실행환경
VC++
본문내용
/*===================================================================
LRU.CPP
===================================================================*/
#include <stdIo.h>
#include <stdlib.h>
#define PROCESS_NUM 20 // 프로세스의 개수
#define SIZE 3 // 할당할 크기
int Frame_Chk(int); // 프레임의 내용 체크
void push(int); // 스택에 저장
int pop(void); // 스택에서 가져옴
int isempty(void); // 스택이 비었는지 확인
void stack_chk(int); // 스택에 중복된 내용을 검사 후 삭제
int stack_tail(void); // 스택의 바닥에 있는 값을 추출 후 삭제
struct stack // 스택 구조체
{
int data;
stack *link;
} *nw, *ptr, *mover,*tmp, *top=NULL;
int Frame[] = {-1, -1, -1}; // 프레임 초기화
int main(void)
{
참고 자료
없음