Of Karit
Disksim 4.0 with SSD extension(MS) 설치 방법 본문
DiskSim에서 Disksim-4.0-with-dixtrac for x86_64를 다운로드
SSD extension for DiskSim에서 sad-add-on.zip 파일을 다운로드
1. 우분투가 32bit인 경우
1) bison과 flex 설치
$ sudo apt-get install bison flex
2) 압축 풀기
$ tar xvf disksim-4.0-with-dixtrac.tar.gz
$ cd disksim-4.0
$ unzip ../ssd-add-on.zip
3) SSD add on patch 적용
$ patch -p1 < ssdmodel/ssd-patch
4) SSD model library path를 dixtrac에 추가
dixtrac/.paths에 아래 내용 추가
# path to ssdmodel
export SSDMODEL_PREFIX=../ssdmodel
export SSDMODEL_INCL=$(SSDMODEL_PREFIX)/include
export SSDMODEL_CFLAGS=-I$(SSDMODEL_INCL)
export SSDMODEL_LDPATH=$(SSDMODEL_PREFIX)/lib
export SSDMODEL_LDFLAGS=-L$(SSDMODEL_LDPATH) -lssdmodel
export SSDMODEL_PREFIX=../ssdmodel
export SSDMODEL_INCL=$(SSDMODEL_PREFIX)/include
export SSDMODEL_CFLAGS=-I$(SSDMODEL_INCL)
export SSDMODEL_LDPATH=$(SSDMODEL_PREFIX)/lib
export SSDMODEL_LDFLAGS=-L$(SSDMODEL_LDPATH) -lssdmodel
dixtrac/Makefile 수정
LDFLAGS = -L, -lm -l $(LIBNAME) -ldxtools \
$ make
6) 실행
$ cd ssdmodel/valid
$ ./runvalid
2. 우분투가 64bit인 경우
1)~2) 32bit와 동일
3) 64bit-ssd-patch-files(첨부된 파일)를 root directory of disksim-4.0에 넣기
$ unzip 64bit-ssd-patch-files.zip
4) patch 하기
$ ./fix-it-all.sh
5)~6) 32bit와 동일
Comments