1
연속매체 데이터를 저장하고 있는 디스크 저장장치(102)와, 사용자의 요구에 따라 디스크 저장장치(102)에 저장되어 있는 연속매체 데이터를 읽어들여 사용자에게 연속매체 데이터를 제공하는 주기억장치 버퍼 영역(101)으로 이루어진 연속매체 데이터 저장 장치의 버퍼관리 장치에 있어서, 상기 주기억장치 버퍼영역(101)중 사용자접속에 의해 요구된 연속매체 데이터를 저장하는 버퍼 영역(201)과, 상기 주기억장치 버퍼영역(101)내에 위치하여 연속 매체를 사용하는 각 사용자의 위상 정보를 관리하는 PCB(202)와, 상기 주기억장치 버퍼영역(101)내에 설치되어 버퍼교체를 위해 상기 PCB(202)에 저장된 위상관리정보를 이용하여 계산된 인접한 사용자들간의 위상 차이를 저장하는 PDB(203)과, 상기 주기억장치 버퍼영역(101)내에 위치하여 상기 PDB를 크기순으로 정렬한 정보를 저자하는 SRV(204)과, 새로운 사용자가 접속함에 따라 주기억 장치 버퍼 영역(101)내에 있는 데이터 블록중 버퍼 희생으로 선택된 데이터 블록에 새로운 데이터를 저장할 경우, 그 사용자의 위상값을 저장하여 현재 위상값부터 버퍼에 저장되믈 기억하고, 다른 사용자가 그 위상값에 해당하는 데이터를 요구할 경우 주기억 장치 버허 영역(101)내에 이미 있는 데이터 블록을 사용하여 디스크 입출력 작업을 줄이도록 상기 디스크 저장장치9102)내 위치하는 디스크 저장 장치 제어 정보블록(205)으로 구성된 것을 특징으로 하는 연속매체 데이터 저장장치의 버퍼 관리 장치
|