목록분류 전체보기 (351)
Digital Recipe
NAND Flash를 위한 버퍼 알고리즘 MCA ( Multiple chip based replacement algorithm ) - 버퍼 내 페이지가 속한 칩의 상태( reading, writing, erasing, idle )와 같은 상태를 파악하여 버퍼에서 쫓아내고자 하는 victim을 선정하는 알고리즘
일반적인 프로그램 혹은 커널 소스를 분석하기 위한 하나의 방법으로, 에서 의 에서 printf() 혹은 printk()가 호출되었는지 알 수 있는 방법이 있다. 이런 출력함수를 통하여 에러가 발생하였을 때, 어느 코드까지 수행이 되었는지 확인이 가능하다. ㅁ 사용 방법 해당 Code Line에서 printf("%s, %s, %d\n". __FILE__, __FUNCTION__, __LINE__); 을 삽입해 주면 된다. 여기서 __FILE__, __FUNCTION__, __LINE__은 매크로써, 가 출력된다. 리눅스 커널소스에서는 printk()라는 커널함수를 사용하면 된다. ㅁ 단점 많은 printf()를 사용하면 전체적인 프로그램 수행속도가 느려지게 된다. 2012. 03. 24 Posted by ..
http://www.ilovepc.co.kr/bbs/board.php?bo_table=software&wr_id=626&page=0&sca=&sfl=&stx=&sst=&sod=&spt=0&page=0
논문제목 : Semantically-Smart Disk System 논문저자 : Muthian Sivathanu, Vijayan Prabhakaran, Florentina I. Propvici 등등.. Computer Science Dept. University of Wisconsin, Madson 논문발표 : FAST 1993 1. Introduction 현재 인터페이스들은 상당히 엉망이다. 데이터는 의미에 따라 구분될 수 있는데 단순히 Block으로만 I/O를 처리한다. 따라서 데이터의 의미를 추론하여 판단하고 활용하여 스마트한 디스크를 만들어 보고자 한다. 2. Summary of Contents 디스크 상에 개발 한 프로그램을 넣어 프로그램을 통해 데이터가 가진 의미를 추론해 본다. 즉 파일시스템..
논문제목 : CAVE : Channel-aware buffer management scheme for Solid State Disk 논문저자 : Sungkyu Park, Youngwoo Park, Gyudong Shim and Kyuho Park KAIST Univ. 논문발표 : SAC 2011 1. Introduction SSD는 성능향상을 위해 하드웨어 구조상 멀티채널과 멀티웨이를 가지고 있다. FTL이라 하면 이런 병렬적 구조를 고려하지 않은 1-channel FTL와 병렬성을 위해 Clustered Page, Clustered Block 개념을 고려한 Multi-channel FTL로 나눌 수 있다. 하지만 Multi-channel FTL은 병렬성을 활용한 성능은 향상되지만 SSD의 특성상 Cl..
논문제목 : Object-Based Storage 논문저자 : Mike Mesnier, Carnegie Mellon and Intel Gregory R. Ganger, Carnegie Mellon Erik Riedel, Seagate Research 논문발표 : IEEE Communication Magazine, Aug, 2003 1. Introduction 하드디스크가 발명 된 후 용량과 성능은 향상되었지만 블록 기반의 인터페이스는 변하지 않아 인터페이스로 인해 하드디스크의 성능면에서 여러 제한을 가진다. 따라서 새로운 인터페이스가 필요하며 이 논문에서는 객체 기반의 스토리지 인터페이스를 제안한다. 객체 기반의 스토리지 인터페이스는 객체의 특성에 대한 속성 표현과 객체 속성에 의존적인 연산을 할 수 있..
백업하기 1 - Windows 스티커 메모 Windows 7의 스티커 메모는 간단한 내용을 적기에 유용하다. 하지만 갑작스럽게 Windows에 부팅할 수 없다면 스티커 메모의 내용을 볼 수 없기 때문에 곤란하다. 이런 경우 Windows 7의 스티커 메모 데이터가 저장되어 있는 파일을 백업하여 새로운 Windows 7로 복원한다면 기존의 스티커 메모 데이터를 다시 사용할 수 있다. 첫 단계로, 스티커 메모의 데이터가 저장되어 있는 파일이다. C:\Users\사용자명\AppData\Roaming\Microsoft\Stricky Notes 폴더에 StickyNotes.snt라는 파일로 저장되어 있다. 따라서 이 파일을 복사해서 새로운 Windows 7의 동일한 폴더에 붙여넣기 한다면 기존 스티커 메모와 같은..
1. VI 에디터를 통해 SELinux 환경설정 파일을 연다. [root@localhost /]# vi /etc/selinux/config 시큐리티를 해제하고 싶다면 SELINUX= 부분을 disabled로 바꿔주면 된다.
시스템 : 페도라10 32bit 1. 설정 창 접속하기 [root@localhost /]# setup