07( ) CPLV14-41.hwp
|
|
- 지헌 하
- 8 years ago
- Views:
Transcription
1 ISSN (Print) / ISSN (Online) KIISE Transactions on Computing Practices, Vol. 21, No. 1, pp , SSD에서의 TRIM 명령어 처리 성능 분석 및 Ext4 파일 시스템으로의 적용 (An Analysis on the Performance of TRIM Commands on SSDs and its Application to the Ext4 File System) 손 효 봉 이 영 재 김 용 석 김 진 수 (Hyobong Son) (Youngjae Lee) (Yongserk Kim) (Jin-Soo Kim) 요 약 본 논문에서는 SSD의 TRIM 명령어 처리 성능을 LBA 범위의 특성 및 개수에 따라 분석하 고, 그 결과를 바탕으로 Ext4 파일 시스템에서의 TRIM 명령어 처리 성능을 개선하였다. 대부분의 SSD 에서 LBA 범위의 크기가 크고, 섹터 번호가 정렬 및 연속되어 있으며, 하나의 TRIM 명령어로 다수의 LBA 범위 정보를 전달할수록 TRIM 명령어의 처리 성능이 증가하는 것으로 나타났다. 한편, 기존의 Ext4 파일 시스템은 이와 같이 다수의 LBA 범위 정보를 전달할 때 그 성능이 더 높음에도 불구하고, 하 나의 TRIM 명령어 당 하나의 LBA 범위 정보만 전달하는 문제점을 가지고 있다. 이를 해결하기 위해 하 나의 TRIM 명령어로 최대 64개의 LBA 범위 정보를 전달하도록 Ext4 파일 시스템을 개선하였고, Filebench를 이용한 성능 평가에서 파일 삭제 성능이 최대 35% 증가하는 것을 확인하였다. 키워드: 고체 상태 디스크, 낸드 플래시 메모리, TRIM 명령어, Ext4 파일 시스템 Abstract In this paper, we analyze the performance of the TRIM commands on various SSDs and, based on our analysis results, we enhance the performance of these TRIM commands in the Ext4 file system. We observed that the performance of the TRIM commands improves as the size of the LBA-range increases, the sector number is aligned and continuous or more LBA-ranges are notified via a single TRIM command. However, although the performance is better when multiple LBA-ranges are informed by a single TRIM command, the Ext4 file system issues a single TRIM command for every LBA-range. In this paper, we modify the Ext4 file system to convey at most 64 LBA-ranges per TRIM command. Evaluations through Filebench show that the performance of file deletion operations is improved by up to 35%. Keywords: solid state drive, NAND flash memory, TRIM command, Ext4 file system 이 논문은 2014년도 정부(미래창조과학부)의 재원으로 한국연구재단의 지원을 받아 수행된 연구임(No. 2013R1A2A1A ). 또한, 본 연구는 미래창 조과학부 및 정보통신기술연구진흥센터의 정보통신 방송연구개발사업의 일환 으로 수행하였음. (No , 스마트 TV 2.0 소프트웨어 플랫폼) 이 논문은 2014 한국컴퓨터종합학술대회에서 SSD에서의 TRIM 명령어 처리 성능 분석 의 제목으로 발표된 논문을 확장한 것임 논문접수 : 2014년 9월 4일 (Received 4 September 2014) 논문수정 : 2014년 10월 18일 (Revised 18 October 2014) 심사완료 : 2014년 10월 28일 (Accepted 28 October 2014) 비 회 원 : 성균관대학교 컴퓨터공학과 CopyrightC2015 한국정보과학회ː개인 목적이나 교육 목적인 경우, 이 저작물 proshb@csl.skku.edu 의 전체 또는 일부에 대한 복사본 혹은 디지털 사본의 제작을 허가합니다. 이 때, yjlee@csl.skku.edu 사본은 상업적 수단으로 사용할 수 없으며 첫 페이지에 본 문구와 출처를 반드시 비 회 원 : 성균관대학교 정보통신대학 교수 명시해야 합니다. 이 외의 목적으로 복제, 배포, 출판, 전송 등 모든 유형의 사용행위 yskimasi@skku.edu 를 하는 경우에 대하여는 사전에 허가를 얻고 비용을 지불해야 합니다. 종신회원 : 성균관대학교 컴퓨터공학과 교수(Sungkyunkwan Univ.) 정보과학회 컴퓨팅의 실제 논문지 제21권 제1호( ) jinsookim@skku.edu (Corresponding author임)
2 SSD에서의 TRIM 명령어 처리 성능 분석 및 Ext4 파일 시스템으로의 적용 서 론 NAND 플래시 메모리 기반 SSD (solid state drive) 는 기존의 HDD (hard disk drive)에 비해 속도가 빠르 고, 에너지 효율이 좋으며, 충격에 강하다는 장점을 가 지고 있다. 이런 특징들로 인해 개인 사용자를 위한 PC 뿐만 아니라 고성능 서버 및 클라우드 시스템에서도 널 리 활용되고 있다. NAND 플래시 메모리는 기존의 HDD와 다른 특징들 을 가지고 있다. (1) NAND 플래시 메모리는 다수의 플 래시 블록들로 이루어져 있으며 각각의 플래시 블록은 보통 개의 페이지로 구성되어 있다. (2) 읽기 / 쓰 기 요청은 페이지 단위로 수행되며 삭제 요청은 플래시 블록 단위로 이루어진다. (3) 어떤 페이지에 새로운 데이 터를 쓰기 위해서는 그 페이지가 속한 플래시 블록을 먼저 삭제해야 한다. 앞서 언급한 특징들로 인해 SSD 내부적으로 데이터 복사가 발생한다. 어떤 페이지에 새로운 데이터를 쓰기 위해서는 먼저 그 페이지가 속한 플래시 블록 전체를 지 워야 한다. 이때, 그 플래시 블록 내의 다른 페이지들에 저장되어 있는 유효한 데이터는 삭제되어서는 안 되므로, 다른 플래시 블록으로 복사한 뒤 해당 플래시 블록을 삭 제해야한다. 이러한 추가적인 데이터 복사가 빈번하게 발생할 경우 SSD의 성능이 크게 저하될 수 있다. SSD 내부에서 발생하는 이러한 데이터 복사를 줄이 기 위해 TRIM 명령어가 도입되었다. TRIM 명령어는 호스트에서 삭제 가능한 데이터에 대한 정보를 SSD에 전달할 때 사용되는 명령어이다. TRIM 명령어를 통해 삭제 가능한 데이터가 저장되어 있는 LBA (logical block address) 범위들의 위치 정보(섹터 번호, 크기)가 SSD 에 전달된다. 예를 들어, 파일시스템에서 어떤 파일이 삭 제된 경우, 그 파일의 데이터가 저장되어 있는 LBA 범 위들의 위치 정보가 TRIM 명령어를 통해 SSD에 전달 된다. SSD에서는 해당 파일의 데이터에 대해서, 앞서 언급한 추가적인 데이터 복사과정을 더 이상 수행하지 않는다. 이처럼 TRIM 명령을 통해 SSD의 내부에서 발 생하는 불필요한 데이터 복사를 줄일 수 있고, 이에 따 라 SSD의 성능을 크게 향상시킬 수 있다[1-3]. 본 논문에서는 다양한 상용 SSD에서 TRIM 명령어 로 전달되는 LBA 범위들의 연속성, 정렬 여부, 크기 및 개수에 따른 TRIM 명령어 처리 성능을 분석하였다. 분 석 결과에 따르면, 사용된 모든 SSD에서 LBA 범위들 이 서로 연속되고, 4KB에 정렬된 경우에 그렇지 않은 경우보다 성능이 높은 것을 확인하였다. 또한, LBA 범 위의 크기가 크고, 하나의 TRIM 명령어에 여러 개의 LBA 범위에 대한 위치 정보를 전달하여 수행할수록 성 능이 향상됨을 확인하였다. 위 분석 결과 중, LBA 범위의 개수에 따른 TRIM 명령어의 성능 분석 결과를 바탕으로 Ext4 파일 시스템 의 TRIM 명령어 성능을 개선하였다. 기존 Ext4 파일 시스템에서는 어떤 파일이 삭제될 경우, 그 파일의 데이 터가 저장되어 있는 LBA 범위들에 대해 TRIM 명령어 를 수행한다. 이때 하나의 TRIM 명령어를 통해 다수의 LBA 범위 대한 위치 정보를 전달할 수 있음에도 불구 하고 LBA 범위 하나당 각각 하나의 TRIM 명령어를 이용한다. 본 논문에서는 하나의 TRIM 명령어로 다수 의 LBA 범위에 대한 위치 정보를 전달하도록 Ext4 파 일 시스템 및 관련 블록 I/O 계층을 개선하고 이에 따 른 성능 향상 정도를 측정하였다. 2. 배경지식 2.1 플래시 변환 계층(Flash Translation Layer) SSD는 NAND 플래시 메모리 위에서 기존의 블록 인 터페이스를 효율적으로 지원하기 위해 플래시 변환 계층 (FTL)이라고 불리는 펌웨어를 사용한다. 이러한 FTL의 가 장 중요한 역할 중 하나는 쓰기 요청을 효율적으로 처리 하는 것이다. 호스트로 부터 쓰기 요청이 발생할 경우, FTL은 해당 데이터를 미리 삭제된 플래시 블록에 기록 하고, 그 데이터의 LBA와 실제 데이터가 기록된 플래시 페이지 간의 매핑 정보를 유지한다. 해당 LBA에 대해 기 존 데이터가 있다면, 무효화시키고 추후에 가비지 컬렉션 (garbage collection)이라고 불리는 과정을 통해 삭제한다. SSD 내부의 미리 삭제된 플래시 블록의 수가 일정 수준 이하로 떨어지게 되면 FTL에서는 가비지 컬렉션 을 통해 무효화된 데이터를 삭제한다. 가비지 컬렉션에 서는 정해진 정책에 따라 빅팀 블록(victim block)을 선 정하고 그 블록을 삭제한 뒤 재사용한다. 이 과정에서 빅팀 블록 내의 유효한 페이지들을 다른 플래시 블록에 복사하고 해당 빅팀 블록을 삭제한다. 이러한 빅팀 블록 내에 유요한 페이지가 많아 복사과정이 많이 발생하는 경우 SSD의 성능을 감소시키는 원인으로 작용한다. 2.2 TRIM 명령어 TRIM 명령어는 가비지 컬렉션에서 발생하는 불필요 한 데이터 복사를 줄이기 위해 도입되었다[4]. 호스트의 파일시스템은 어떤 파일이 삭제된 경우, 그 파일의 데이 터가 저장된 LBA 범위의 위치정보를 TRIM 명령어를 통해 SSD로 전달한다. 이러한 LBA 범위에 저장되어 있는 데이터는 삭제되어도 무방하므로, FTL에서 가비 지 컬렉션 중에 이 데이터에 대해서는 더 이상 복사과 정을 수행할 필요가 없게 된다. 이러한 TRIM 명령어를 운영체제[1,2,5,6] 및 SSD 내 부[3]에서 효율적으로 지원하기 위한 방안 및 TRIM 명
3 54 정보과학회 컴퓨팅의 실제 논문지 제 21 권 제 1 호(2015.1) 령어의 특성[7]에 관한 연구가 수행되었다. 특히, [7]에 서는 TRIM 명령어 처리 이후의 유휴시간(idle time)의 유무에 따른 SSD의 성능을 측정하여 이에 따른 TRIM 명령어의 활용 방안에 대한 방향을 제시하였는데, 본 논 문에서는 LBA 영역의 특성에 따른 TRIM 명령어의 처 리 성능을 측정하고 그에 따른 활용 기법을 제안한다. 3. SSD의 TRIM 명령어 처리 성능 분석 3.1 성능 측정 환경 본 논문의 성능 측정 환경은 다음과 같다. 인텔 i GHz 프로세서와 8GB DRAM을 장착한 PC를 사용 하였으며, 우분투 운영체제를 사용하였다. 측정에 사용된 SSD는 삼성 GB SSD, 인텔 GB SSD 및 Jasmine 보드를 이용하여 직접 구현한 페이지 매핑 기반 FTL이 적용된 SSD이다[8]. 3.2 LBA 범위의 특성에 따른 TRIM 명령어 처리 성능 SSD의 TRIM 명령어 처리 성능은 전달된 LBA 범 위들의 특성에 따라 달라질 수 있다. 본 장에서는 LBA 범위들의 연속 여부, 정렬 여부 및 크기에 따른 TRIM 명령어의 처리 성능을 분석하였다 성능 측정 방법 다음과 같은 과정을 통해 SSD의 TRIM 명령어의 처 리 성능을 측정하였다. 2GB 영역에 임의 정보를 쓴 뒤, 해당 영역의 데이터에 대해 TRIM 명령을 수행하고, 각 TRIM 명령어의 처리 시간을 측정하였다. TRIM 명령 어는 IOCTL의 SG_IO 모드를 통해 SSD로 전달되었다. 표 1은 본 성능 측정에서 고려한 LBA 범위의 특성들 을 정리한 것이다. LBA 범위의 연속 여부는 연속됨과 불 연속으로 나누어 고려했다. 연속됨은 서로 연속된 LBA 범위에 대해 TRIM 명령어가 발생하는 경우를 나타내며, 불연속은 각각의 TRIM 명령어가 서로 연속되지 않은 임 의 위치의 LBA 범위에 대해 수행되는 경우를 나타낸다. 정렬 여부는 LBA 범위의 시작 섹터가 그 LBA 범위의 크기에 정렬되는지 여부를 나타낸다. 예를 들어, LBA 범 위의 크기가 4KB일 때, 정렬됨의 경우에는 전달되는 LBA 범위의 시작 섹터가 0 혹은 8과 같이 4KB에 정렬 되는 경우를 나타낸다. 정렬 안 됨의 경우 1 혹은 7과 같 이 시작 섹터가 4KB와 정렬되지 않은 경우를 나타낸다. 마지막으로 LBA 범위의 크기는 4KB부터 128KB까지로 설정하고 TRIM 명령어의 처리 성능을 측정하였다 성능 측정 결과 그림 1은 삼성 840 SSD의 성능 측정 결과를 나타낸 다. 각각의 그래프는 TRIM 명령어 하나의 처리 시간을 나타내며, 전체적으로 약 1,000μs이상의 처리 시간을 나 타내었다. LBA 범위의 특성별로 결과를 살펴보면, 우선 LBA 범위의 크기가 클수록, 단위 크기 당 처리 시간이 감소하였고, LBA 범위의 시작 섹터가 그 크기에 정렬 되어 있는 경우에 그렇지 않은 경우보다 처리 성능이 높았다. LBA 범위의 연속 여부와 관련해서는, 일반적인 예상과는 다르게 연속인 경우의 성능이 불연속인 경우 에 비하여 낮게 측정되었다. 그림 1 삼성 SSD의 TRIM 처리 성능 Fig. 1 The performance of the TRIM commands on Samsung SSD 그림 2는 인텔 320 SSD의 성능 측정 결과를 나타내 는 그래프이다. 전체적으로, 200μs 내외의 삼성 SSD보다 빠른 TRIM 명령어 처리 속도를 나타내었다. LBA 범 위의 특성별 결과를 살펴보면, 연속 여부를 제외하고는 삼성 SSD와 동일한 결과를 얻었다. LBA 범위의 연속 여부의 경우 삼성 SSD와는 다르게 일반적인 예상처럼 연속일 때의 성능이 불연속일 때보다 높게 측정되었다. Jasmine SSD를 이용한 실험결과도 Intel SSD와 비슷 한 경향을 나타내며, 공간의 제약으로 인해 생략하였다. 위와 같이 측정된 TRIM 명령어 처리 성능의 특성은 근본적으로 SSD의 내부 FTL이 TRIM 명령어를 처리 하는 방식에 따라 결정된다. 따라서 각 SSD의 성능을 표 1 LBA 범위의 특성 Table 1 The characteristics of LBA ranges Continuos Yes No Aligned Yes No Size 4KB, 8KB,, 32KB, 64KB, 128KB 그림 2 인텔 SSD의 TRIM 처리 성능 Fig. 2 The performance of the TRIM commands on Intel SSD
4 SSD에서의 TRIM 명령어 처리 성능 분석 및 Ext4 파일 시스템으로의 적용 55 보다 심층적으로 분석하기 위해서는 TRIM 명령어 처 리와 관련된 내부 FTL의 구조 및 동작 방식을 파악하 기 위한 추가적인 연구가 필요하다, 이후에 이와 관련된 연구를 진행할 계획이다. 3.3 하나의 TRIM 명령어에 의해 전달되는 LBA 범위의 개수에 따른 성능 TRIM 명령어에 사용되는 버퍼 한개 당 최대 64개의 LBA 범위의 정보가 SSD로 전달될 수 있다. 이 장에서 는 하나의 TRIM 명령어로 전달되는 LBA 범위의 개수 에 따른 TRIM 명령어의 처리 성능을 측정하였다 성능 측정 방법 3.2장의 실험과 마찬가지로 2GB의 영역에 대한 TRIM 명령어의 처리 성능을 측정하였다. LBA 범위의 크기는 로 고정하였고 각각의 연속된 TRIM 명령어들에는 연속된 LBA 범위가 전달되게 하였다. 하나의 TRIM 명 령어가 전달하는 LBA 범위의 개수는 1-64개로 설정하 여 그 개수에 따른 TRIM 명령어의 처리 성능을 측정하 였다. 하나의 TRIM 명령어에 전달되는 LBA 범위의 수 에 따라 전달된 TRIM 명령어의 총 개수는 표 2와 같다. 표 2 TRIM 명령어당 LBA 범위의 개수와 전달된 TRIM 명령어의 총 개수 Table 2 The number of TRIM commands according to the number of LBA-ranges The number of LBA-ranges The number of TRIM commands 성능 측정 결과 그림 3은 각각의 SSD에서 전체 2GB 영역에 대한 TRIM 명령어들을 처리하는데 걸린 시간을 나타내는 그 래프이다. 전체적으로, 모든 SSD에서 하나의 TRIM 명 그림 3 LBA 범위 개수에 따른 TRIM 명령어 처리 성능 Fig. 3 The performance of TRIM commands with various number of LBA ranges 령어에 의해 전달되는 LBA 범위의 개수가 늘어날수록 전체 처리 시간이 줄어드는 것을 확인할 수 있다. 특히, Jasmine SSD의 경우, 하나의 TRIM 명령어가 64개의 LBA 범위를 처리하는 경우에 하나의 LBA 범위 정보만 전달하는 경우에 비해 처리 시간이 약 92.3% 감소하였다. 위 성능 측정 결과를 통해, 동일한 크기의 영역에 대 해 TRIM 명령을 수행해야하는 경우, 하나의 TRIM 명 령어에서 보다 많은 LBA 범위에 대해 처리하도록 한다 면 전체적인 성능을 향상시킬 수 있음을 확인하였다. 4. TRIM 명령어 처리 성능 향상을 위한 Ext4 파일 시스템 개선 4.1 기존의 문제점 및 개선 사항 본 논문에서는 앞서 언급한 분석 결과 중, LBA 영역 의 개수에 따른 TRIM 명령어 처리 성능 분석 결과를 바탕으로 Ext4 파일 시스템에서의 TRIM 명령어의 처 리 성능을 개선하였다. Ext4 파일 시스템에서 어떤 파일이 삭제되는 경우, TRIM 명령어를 통해 해당 파일이 삭제되었음을 SSD에 알린다. 어떤 파일이 삭제되면, 해당 파일의 데이터가 저 장되어 있는 LBA 영역들의 위치 정보를 Ext4 파일 시 스템의 저널 자료구조에 리스트의 형태로 유지한다. 추후 에 해당 저널이 처리(journal commit)될 때, 리스트의 모 든 LBA 영역들에 대해 각각 하나의 TRIM 명령어가 수 행된다. 이렇게 각각의 LBA 영역당 하나의 TRIM 명령 어가 수행되는 이유는 기존 리눅스 커널의 블록 I/O 계 층이 읽기/쓰기와 같은 하나의 LBA 영역을 대상으로 수 행되는 블록 I/O 요청에 최적화되어 있기 때문이다. 즉, 파일 시스템은 BIO라는 자료구조를 통해 읽기/쓰기와 같 은 블록 I/O를 커널의 블록 I/O 계층에 요청하게 되는데, 이 BIO는 LBA 영역 하나를 대상으로 하는 I/O요청만 지원한다. 따라서 그림 4에서 나타내는 것과 같이, TRIM 에 대해서도 각각의 LBA 영역들에 대해 하나씩의 BIO 를 통해 블록 I/O 계층에 요청되고, 블록 I/O 계층에서는 요청된 BIO마다 하나의 TRIM 명령어를 생성하여 SSD 에 요청하게 된다. 결국, LBA 영역마다 각각 하나의 TRIM 명령어에 의해 처리된다. 본 논문에서는 위와 같은 문제점을 해결하기 위해 블 록 I/O 계층과 Ext4 파일 시스템의 저널 처리 과정을 다음과 같이 개선하였다. 우선, 다수의 LBA 영역을 대 상으로 하는 TRIM 명령을 지원하도록 BIO 자료 구조, I/O 스케줄러 및 블록 디바이스 드라이버와 같은 관련 블록 I/O 계층을 개선하였다. 그리고 개선된 BIO 자료 구조를 이용하여 다수의 LBA 영역을 하나의 BIO를 이 용하여 TRIM 명령을 요청하도록 Ext4 파일 시스템의 저널 처리 과정을 개선하였다. 그림 5와 같이 저널 처리
5 56 정보과학회 컴퓨팅의 실제 논문지 제 21 권 제 1 호(2015.1) 표 3 Postmark 설정 Table 3 Postmark configurations Initial files File size I/O size Dirs. Trans. PM-A 45, ,000 PM-B 60, ,000 그림 4 기존 TRIM명령어 생성 구조 Fig. 4 The current implementation 그림 6 Postmark 수행 시간 Fig. 6 The elapsed time of the Postmark 어가 전달하는 LBA 영역 위치 정보의 개수에 따라 나타 낸 그래프이다. TRIM 명령어의 LBA 영역 개수가 1인 경우는 기존 방식의 성능을 나타내며, 16, 32, 64개인 그림 5 개선된 TRIM 명령어 생성 구조 Fig. 5 The implementation of the proposed technique 경우에는 제안된 개선 사항들이 적용된 성능을 나타낸 다. 전체적으로 제안된 개선 사항들에 의해 SSD의 성 능이 효과적으로 증가했음을 알 수 있고, 하나의 TRIM 과정에서 최대 64개의 LBA 영역들을 묶어 TRIM 명령을 명령어가 전달하는 LBA 영역의 개수가 늘어날수록 성 위한 BIO를 생성하고, 블록 I/O 계층에서는 해당 BIO당 능향상의 정도도 증가함을 확인할 수 있다. 특히, PM-A 하나의 TRIM 명령어를 생성하여 처리하도록 수정하였다. 의 경우에는 하나의 TRIM 명령어가 64개의 LBA 영역 4.2 성능 측정 정보를 전달하는 경우에는 약 10%의 성능 향상이 있었다. 앞서 언급한 개선 사항으로 인한 성능 향상 정도를 측 이와 같은 Postmark의 실험 결과를 통해, 파일 생성, 정하기 위해 Jasmine 보드를 이용한 SSD에서 Postmark 읽기, 삭제 등이 고루 포함된 일반적인 파일 시스템 워크 및 Filebench 벤치마크를 이용하여 성능을 측정하였다. 로드를 수행하는 응용프로그램의 수행 시간이 본 논문의 참고로, SSD를 이용한 실험에서는 해당 SSD의 여유 개선 사항을 통해 약 10%정도 향상될 것으로 예상된다. 저장 공간(over-provisioning space)의 크기에 따라 성 Filebench 결과 능이 크게 달라지는데, 본 논문에서는 성능 측정의 편의 Filebench는 파일 시스템 및 스토리지 시스템을 위한 를 위해 여유 저장 공간 크기의 조절이 가능한 Jasmine 벤치마크로 메일/파일/데이터베이스 서버와 같은 애플리 SSD만을 이용하여 실험을 수행하였다. 케이션에서 발생하는 워크로드를 생성해준다. 본 실험에 Postmark 결과 서는 FILEMICRO_DELETE라는 파일 삭제 성능을 측 Postmark는 대표적인 파일 시스템 벤치마크로 크기 정하기 위한 워크로드를 사용하였다. 이 워크로드에서 가 작은 파일에 대한 처리 성능을 측정하기 위해 주로 Filebench는 정해진 개수의 파일을 생성하고 다수의 스 사용된다. Postmark의 수행과정은 다음과 같다. 우선, 레드를 이용해서 모두 삭제하면서 파일 삭제 요청의 설정된 개수의 디렉토리를 생성한 뒤, 각 디렉토리에 정 IOPS를 측정한다. 본 실험에서는 30,000개의 파 해진 개수의 파일들을 생성한다. 그리고 파일 생성/삭제 일과 16개의 스레드를 이용하였다. /읽기/쓰기로 구성된 트랜젝션을 설정된 회수만큼 수행 그림 7은 Filebench를 이용한 성능 측정 결과를 나타 한 뒤, 모든 파일과 디렉토리를 삭제하고 총 수행 시간 낸 그래프이다. Postmark와 마찬가지로, 전체적으로 개 을 출력한다. 본 실험에서는 표 3에서 나타내는 두 가지 선 사항이 적용된 경우에 파일 삭제 성능이 향상되었음 설정을 사용하였다. 그림 6은 Postmark의 수행시간을 하나의 TRIM 명령 을 확인할 수 있다. 특히, 하나의 TRIM 명령어로 64개 LBA 영역의 위치 정보를 전달하는 경우, 생성되는 TRIM
6 SSD에서의 TRIM 명령어 처리 성능 분석 및 Ext4 파일 시스템으로의 적용 57 그림 7 Filebench 수행 시간 Fig. 7 The elapsed time of the Filebench 명령어의 개수가 1.5%로 줄어듦에 따라서 파일 삭제 성능 이 약 35% 증가함을 알 수 있다. 이와 같은 결과를 통해 주로 파일 삭제를 빈번하게 수행하는 응용프로그램의 경 우, 약 30%정도의 수행시간이 감소할 것으로 예상된다. 5. 결 론 본 논문에서는 LBA 범위의 크기, 연속 및 정렬 여부, 개수에 따라 SSD에서의 TRIM 명령어 처리 성능을 측 정하였다. 이중에서 LBA 범위 개수에 따른 TRIM 명령 어의 성능 측정 결과에 따라 Ext4 파일 시스템에서의 TRIM 명령어 처리 성능을 개선하였다. 기존 Ext4 파일 시스템 에서는 하나의 TRIM 명령어마다 LBA 영역 하 나의 위치정보만 전달하였는데, 본 논문에서는 최대 64개 LBA 영역의 위치 정보를 하나의 TRIM 명령어를 이용 하여 전달하도록 개선하였다. Postmark와 Filebench 벤 치마크를 이용한 성능 측정 결과에 따르면, 이러한 개선 을 통해 최대 35%의 성능 향상이 있음을 확인하였다. References [1] C. Hyun, J. Choi, D. Lee, and S. H. Noh, "To TRIM or not to TRIM:Judicious triming for solid state drives," Poster presentation in the 23rd ACM Symposium on Operating Systems Principles, [2] M. Saxena and M. M. Swift, "FlashVM: Virtual memory management on flash," Proc. of the 2010 USE- NIX Annual Technical Conference, pp [3] J. Kim, H. Kim, S. Lee, and Y. Won, "FTL design for TRIM command," Proc. of the 5th International Workshop on Software Support for Portable Storage, pp. 7-12, [4] F. Shu and N. Obr, "Data set management commands proposal for ATA8-ACS2," INCITS T13/ e07153r6 (Revision 6), Dec [5] N. Agrawal, V. Prabhakaran, T. Wobber, J. D. Davis, M. Manasse, and R. Panigrahy, "Design tradeoffs for SSD performance," Proc. of 2008 USENIX Annual Technical Conference, pp , [6] N. Jeremic, G. Muhl, A. Busse, and J. Richling, "Operating system support for dynamic over-provisioning of solid state drives," Proc. of the 27th Annual ACM Symposium on Applied Computing, pp [7] D. Kang and Y. Eom, "Analyses of the Characteristics of Trim Command in Solid State Drive," Proc. of the KIISE Korea Computer Congress 2014, pp (in Korean) [8] The OpenSSD Project. [Online]. Available: openssd-project.org (downloaded 2014, Aug. 31) 손 효 봉 2013년 성균관대학교 정보통신공학부 학 사. 2103년 3월~현재 성균관대학교 정 보통신공학부 석사과정 재학. 관심분야는 임베디드 시스템, 클라우드 컴퓨팅, SSD임 이 영 재 2005년 한국과학기술원(KAIST) 전산학과 학사. 2014년 한국과학기술원(KAIST) 전 산학과 박사. 2014년 3월~현재 성균관 대학교 정보통신대학 박사후연구원. 관심 분야는 운영체제, 플래시 메모리, 스토리 지 시스템 김 용 석 1983년 성균관대학교 전자공학과 학사 2002년 제 7기 삼성전자 명예박사. 2011년 동국대학교 정보통신공학과 박사. 1983년~ 1996년 삼성전자 중앙연구소/DM연구소 ASIC 설계그룹장. 1997년~2009년 삼성 전자 통신연구소 모뎀연구팀 Algorithm, SW 랩장. 2010년~2013년 삼성전자 무선사업부 시스템 SW 그룹장, 팀장. 2004년~2013년 삼성전자 상무. 2014년 3월~현재 성균관대학교 산학협력단 및 정보통신대학 교수. 주요 저서 2006년 엔지니어 세상의 중심에 서라. 관심분야 는 VLSI 시스템 아키텍처 설계, 시스템 소프트웨어 김 진 수 1991년 2월 서울대학교 컴퓨터공학과 공 학사. 1993년 2월 서울대학교 컴퓨터공학 과 공학석사. 1999년 8월 서울대학교 컴 퓨터공학과 공학박사. 1998년 5월~1999년 4월 IBM T. J. Watson Research Center, Academic Visitor. 1999년 9월~2002년 2월 한국전자통신연구원(ETRI) 선임연구원. 2002년 3월~ 2008년 8월 한국과학기술원(KAIST) 전산학과 부교수 년 9월~2008년 8월 삼성전자 VD사업부 고문. 2008년 9월~ 현재 성균관대학교 정보통신공학부 교수. 관심분야는 운영체 제, 스토리지 시스템, 분산 시스템, 내장형 시스템
6.24-9년 6월
리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된
More information회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제
회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제 KR000****4 설 * 환 KR000****4 송 * 애 김 * 수 KR000****4
More information09권오설_ok.hwp
(JBE Vol. 19, No. 5, September 2014) (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.656 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a) Reduction
More information05(533-537) CPLV12-04.hwp
모바일 OS 환경의 사용자 반응성 향상 기법 533 모바일 OS 환경의 사용자 반응성 향상 기법 (Enhancing Interactivity in Mobile Operating Systems) 배선욱 김정한 (Sunwook Bae) 엄영익 (Young Ik Eom) (Junghan Kim) 요 약 사용자 반응성은 컴퓨팅 시스템에서 가장 중요 한 요소 중에 하나이고,
More information°í¼®ÁÖ Ãâ·Â
Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of
More information(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 2010-0025282 부처명 교육과학기술부
(19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2015년01월13일 (11) 등록번호 10-1480424 (24) 등록일자 2015년01월02일 (51) 국제특허분류(Int. Cl.) G06F 12/00 (2006.01) G11C 16/00 (2006.01) (21) 출원번호 10-2013-0023977 (22) 출원일자 2013년03월06일
More information디지털포렌식학회 논문양식
ISSN : 1976-5304 http://www.kdfs.or.kr Virtual Online Game(VOG) 환경에서의 디지털 증거수집 방법 연구 이 흥 복, 정 관 모, 김 선 영 * 대전지방경찰청 Evidence Collection Process According to the Way VOG Configuration Heung-Bok Lee, Kwan-Mo
More information41-5....
ISSN 1016-9288 제41권 5호 2014년 5월호 제 4 1 권 제 5 호 ( ) 2 0 1 4 년 5 월 SSD (Solid State Drive) The Magazine of the IEIE vol.41. no.5 SSD (Solid State Drive) SSD (Solid State Drive)를 이루는 기술과 미래 SSD의 등장에 따른 OS의
More information리뉴얼 xtremI 최종 softcopy
SSD를 100% 이해한 CONTENTS SSD? 03 04 05 06 07 08 09 10 11 12 13 15 14 17 18 18 19 03 SSD SSD? Solid State Drive(SSD) NAND NAND DRAM SSD [ 1. SSD ] CPU( )RAM Cache Memory Firmware GB RAM Cache Memory Memory
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jun.; 276), 504511. http://dx.doi.org/10.5515/kjkiees.2016.27.6.504 ISSN 1226-3133 Print)ISSN 2288-226X Online) Near-Field
More information(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228
(JBE Vol. 1, No. 1, January 016) (Regular Paper) 1 1, 016 1 (JBE Vol. 1, No. 1, January 016) http://dx.doi.org/10.5909/jbe.016.1.1.60 ISSN 87-9137 (Online) ISSN 16-7953 (Print) a), a) An Efficient Method
More information(72) 발명자 최종무 경기도 용인시 수지구 죽전동 단국대학교 컴퓨터학 과 김은삼 서울시 마포구 상수동 72-1 홍익대학교 컴퓨터공학 과 T동708호 현철승 서울시 동대문구 전농동 90 서울시립대학교 공과대 학 컴퓨터과학부 오용석 경기도 과천시 과천동 152-3 - 2
(19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2010년07월16일 (11) 등록번호 10-0970537 (24) 등록일자 2010년07월08일 (51) Int. Cl. G06F 12/06 (2006.01) G06F 12/02 (2006.01) G06F 12/00 (2006.01) (21) 출원번호 10-2008-0115607
More information<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 2 pp. 866-871, 2012 http://dx.doi.org/10.5762/kais.2012.13.2.866 증강현실을 이용한 아동교육프로그램 모델제안 권미란 1*, 김정일 2 1 나사렛대학교 아동학과, 2 한세대학교 e-비즈니스학과
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method
More informationMicrosoft PowerPoint - 알고리즘_1주차_2차시.pptx
Chapter 2 Secondary Storage and System Software References: 1. M. J. Folk and B. Zoellick, File Structures, Addison-Wesley. 목차 Disks Storage as a Hierarchy Buffer Management Flash Memory 영남대학교데이터베이스연구실
More informationÀ±½Â¿í Ãâ·Â
Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis
More information02(271-275) CPLV14-06.hwp
낸드 플래시 기대 수명을 고려한 쓰기 조절 기법271 낸드 플래시 기대 수명을 고려한 쓰기 조절 기법 (Write Throttling for Expected NAND Flash Memory Lifetime) 김 민 지 신 동 군 (Min Ji Kim) (Dongkun Shin) 요 약 본 논문에서는 낸드 플래시 메모리의 제한적인 수명을 고려하여 스마트 디바이스에서의
More informationMicrosoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]
리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual
More information03-서연옥.hwp
농업생명과학연구 49(4) pp.31-37 Journal of Agriculture & Life Science 49(4) pp.31-37 Print ISSN 1598-5504 Online ISSN 2383-8272 http://dx.doi.org/10.14397/jals.2015.49.4.31 국가산림자원조사 자료를 적용한 충남지역 사유림경영율 추정 서연옥
More informationMonitoring Report 2008-14_SSD 시장동향.hwp
IT 부품 Monitoring Report 08-14 SSD(Solid State Drive)시장의 개화 SSD(Solid State Drive)시장의 개화 1. SSD(Solid State Drive)의 개념 SSD(Solid State Drive)는 비휘발성인 NAND Flash Memory와 제어 역할을 하는 Controller가 결합해 만들어지는 차세대
More informationÀ¯Çõ Ãâ·Â
Network Virtualization Techniques for Future Internet Services in cloud computing are based on network virtualization that provides both flexibility and network isolation. Network virtualization consists
More informationDBPIA-NURIMEDIA
The e-business Studies Volume 17, Number 6, December, 30, 2016:275~289 Received: 2016/12/02, Accepted: 2016/12/22 Revised: 2016/12/20, Published: 2016/12/30 [ABSTRACT] SNS is used in various fields. Although
More information이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN
More information<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>
327 Journal of The Korea Institute of Information Security & Cryptology ISSN 1598-3986(Print) VOL.24, NO.2, Apr. 2014 ISSN 2288-2715(Online) http://dx.doi.org/10.13089/jkiisc.2014.24.2.327 개인정보 DB 암호화
More information08김현휘_ok.hwp
(Regular Paper) 21 3, 2016 5 (JBE Vol. 21, No. 3, May 2016) http://dx.doi.org/10.5909/jbe.2016.21.3.369 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a) An Audio Coding Technique Employing the Inter-channel
More informationsolution map_....
SOLUTION BROCHURE RELIABLE STORAGE SOLUTIONS ETERNUS FOR RELIABILITY AND AVAILABILITY PROTECT YOUR DATA AND SUPPORT BUSINESS FLEXIBILITY WITH FUJITSU STORAGE SOLUTIONS kr.fujitsu.com INDEX 1. Storage System
More informationLevel 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력
CLD 모듈 계획서 Unix Systems 운영관리기법 교과목 코드 모듈명 Unix Systems Administration 코디네이터 김두연 개설 시기 2015. 5 th term 학점/시수 3 수강 대상 1~3학년 분반 POL Type TOL Type SOS Type 유형 소프트웨어 개발 컴퓨팅 플랫폼 관리 개발 역량 분석/설계 프로그래밍
More information<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 15, No. 2 pp. 1051-1058, 2014 http://dx.doi.org/10.5762/kais.2014.15.2.1051 멤리스터의 전기적 특성 분석을 위한 PSPICE 회로 해석 김부강 1, 박호종 2, 박용수 3, 송한정 1*
More informationDBPIA-NURIMEDIA
박건수 *, 서태영 **, 김종욱 *** ". 요약 Abstract The induction melting furnace using electric generator has been introduced since 1920s, and it began to be widely applied to industrial applications due to increasing
More information인문사회과학기술융합학회
Vol.5, No.5, October (2015), pp.471-479 http://dx.doi.org/10.14257/ajmahs.2015.10.50 스마트온실을 위한 가상 외부기상측정시스템 개발 한새론 1), 이재수 2), 홍영기 3), 김국환 4), 김성기 5), 김상철 6) Development of Virtual Ambient Weather Measurement
More information<B1DDC0B6B1E2B0FCB0FAC0CEC5CDB3DDB0B3C0CEC1A4BAB82E687770>
여 48.6% 남 51.4% 40대 10.7% 50대 이 상 6.0% 10대 0.9% 20대 34.5% 30대 47.9% 초등졸 이하 대학원생 이 0.6% 중졸 이하 상 0.7% 2.7% 고졸 이하 34.2% 대졸 이하 61.9% 직장 1.9% e-mail 주소 2.8% 핸드폰 번호 8.2% 전화번호 4.5% 학교 0.9% 주소 2.0% 기타 0.4% 이름
More information아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상
Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는
More information3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp
보안공학연구논문지 Journal of Security Engineering Vol.11, No.4 (2014), pp.299-312 http://dx.doi.org/10.14257/jse.2014.08.03 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발 이강찬 1), 이승윤 2), 양희동 3), 박철우 4) Development of Service
More information<30322DC0CCBDC2C0E72C20C1D6BFB5B0FC2C20C0FCC1DFB3B25F5353442DC6ED2E687770>
SSD 버퍼 크기를 고려한 리눅스 입출력 스케줄러 성능분석 Performance Analysis of Linux I/O Scheduler By Considering SSD Buffer Size 이승재*, 주영관*, 전중남* * Seungjae Lee*, YoungKwan ju*, Joongnam Jeon* *충북대학교 컴퓨터과학과 * Department of
More informationMicrosoft PowerPoint - ch07.ppt
chapter 07. 시스코라우터기본동작 한빛미디어 -1- 학습목표 시스코라우터외적, 내적구성요소 시스코라우터부팅단계 시스코라우터명령어모드 한빛미디어 -2- 시스코라우터구성요소 라우터외부구성요소 (1) [ 그림 ] 2600 라우터전면도 인터페이스카드 전원부 LED 라우터조건 한빛미디어 -3- 시스코라우터구성요소 라우터외부구성요소 (2) [ 그림 ] VTY 를이용한라우터접속
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2017 Mar.; 28(3), 163 169. http://dx.doi.org/10.5515/kjkiees.2017.28.3.163 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) PCB
More informationÆ÷Àå½Ã¼³94š
Cho, Mun Jin (E-mail: mjcho@ex.co.kr) ABSTRACT PURPOSES : The performance of tack coat, commonly used for layer interface bonding, is affected by application rate and curing time. In this study, bonding
More information- 2 -
- 1 - - 2 - - - - 4 - - 5 - - 6 - - 7 - - 8 - 4) 민원담당공무원 대상 설문조사의 결과와 함의 국민신문고가 업무와 통합된 지식경영시스템으로 실제 운영되고 있는지, 국민신문 고의 효율 알 성 제고 등 성과향상에 기여한다고 평가할 수 있는지를 치 메 국민신문고를 접해본 중앙부처 및 지방자 였 조사를 시행하 였 해 진행하 월 다.
More information<4D F736F F F696E74202D20BCD2C7C1C6AEBFFEBEEEC6AFB7D03038B3E22E BC8A3C8AF20B8F0B5E55D>
플래시메모리시스템소프트웨어기술 류연승 2008 10 Contents Introduction NAND Flash Memory Architecture Software for NAND Flash Memory Conclusion - 2/34 - We have entered an era of virtually unlimited storage, enabling the
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jun.; 27(6), 495 503. http://dx.doi.org/10.5515/kjkiees.2016.27.6.495 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Design
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 30(9),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2019 Sep.; 30(9), 712 717. http://dx.doi.org/10.5515/kjkiees.2019.30.9.712 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) MOS
More informationMicrosoft Word - IO_2009_메모리반도체.doc
메모리 반도체 SemiconductorMemory Chips 2009.1 평가1실 조수희 애널리스트 7872321 suhee.cho@kisrating.com 평가1실 박춘성 연구위원 7872341 cspark@kisrating.com 평가1실 손재형 실장 7872250 jaihyoung.son@kisrating.com Summary 공급과잉 상태가 지속되는
More information<4D6963726F736F667420576F7264202D202832303131C3DFB0E820BFECBCF6B9DFC7A5B3EDB9AE2920C4C4C7BBC6C3C0C720BDC7C1A620B9D720B7B9C5CD2D496E2D53746F726167652050726F63657373696E67C0BB20C0A7C7D12053534420BCD2C7C1C6AEBFFEBEEE20C7C3B7A7C6FB20BDC3B9C4B7B
정보과학회논문지 : 컴퓨팅의 실제 및 레터 제 XX 권 제 X 호(2011.XX) 338 (2011추계 우수발표논문) In-Storage Processing을 위한 SSD 소프트웨어 플랫폼 시뮬레이터 설계 및 구현 (A Design and Implementation of SSD Software Platform Simulator for In-Storage Processing)
More informationDBPIA-NURIMEDIA
논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate
More informationPowerPoint 프레젠테이션
Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING
More information박선영무선충전-내지
2013 Wireless Charge and NFC Technology Trend and Market Analysis 05 13 19 29 35 45 55 63 67 06 07 08 09 10 11 14 15 16 17 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40
More information[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp
RUF * (A Simple and Efficient Antialiasing Method with the RUF buffer) (, Byung-Uck Kim) (Yonsei Univ. Depth of Computer Science) (, Woo-Chan Park) (Yonsei Univ. Depth of Computer Science) (, Sung-Bong
More information33 래미안신반포팰리스 59 문 * 웅 입주자격소득초과 34 래미안신반포팰리스 59 송 * 호 입주자격소득초과 35 래미안신반포팰리스 59 나 * 하 입주자격소득초과 36 래미안신반포팰리스 59 최 * 재 입주자격소득초
1 장지지구4단지 ( 임대 ) 59A1 김 * 주 830516 입주자격소득초과 2 장지지구4단지 ( 임대 ) 59A1 김 * 연 711202 입주자격소득초과 3 장지지구4단지 ( 임대 ) 59A1 이 * 훈 740309 입주자격소득초과 4 발산지구4단지 ( 임대 ) 59A 이 * 희 780604 입주자격소득초과 5 발산지구4단지 ( 임대 ) 59A 안 * 현
More information04 최진규.hwp
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Aug.; 26(8), 710717. http://dx.doi.org/10.5515/kjkiees.2015.26.8.710 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) RF ESPAR
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Feb.; 29(2), 93 98. http://dx.doi.org/10.5515/kjkiees.2018.29.2.93 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) UHF-HF
More information춤추는시민을기록하다_최종본 웹용
몸이란? 자 기 반 성 유 형 밀 당 유 형 유 레 카 유 형 동 양 철 학 유 형 그 리 스 자 연 철 학 유 형 춤이란? 물 아 일 체 유 형 무 아 지 경 유 형 댄 스 본 능 유 형 명 상 수 련 유 형 바 디 랭 귀 지 유 형 비 타 민 유 형 #1
More informationAPOGEE Insight_KR_Base_3P11
Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows
More informationDBPIA-NURIMEDIA
무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., -
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Jun.; 29(6), 457463. http://dx.doi.org/10.5515/kjkiees.2018.29.6.457 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Sigma-Delta
More informationMicrosoft PowerPoint - eSlim SV5-2410 [20080402]
Innovation for Total Solution Provider!! eslim SV5-2410 Opteron Server 2008. 3 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2410 Server Quad-Core and Dual-Core Opteron 2000 Series Max. 4 Disk Bays for SAS and
More information<31325FB1E8B0E6BCBA2E687770>
88 / 한국전산유체공학회지 제15권, 제1호, pp.88-94, 2010. 3 관내 유동 해석을 위한 웹기반 자바 프로그램 개발 김 경 성, 1 박 종 천 *2 DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW K.S. Kim 1 and J.C. Park *2 In general,
More information. 서론,, [1]., PLL.,., SiGe, CMOS SiGe CMOS [2],[3].,,. CMOS,.. 동적주파수분할기동작조건분석 3, Miller injection-locked, static. injection-locked static [4]., 1/n 그림
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Feb.; 27(2), 170175. http://dx.doi.org/10.5515/kjkiees.2016.27.2.170 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis
More information<30312DB5A5C0CCC5CDBAA3C0CCBDBA2D4A345F3230313030303033345F525BC0CCC1F6BFF85D2E687770>
SSD 플래시 변환 계층 상에서 논리 주소 매핑의 성능 향상을 위한 HAMM(Hybrid Address Mapping Method) 383 DOI: 10.3745/KIPSTD.2010.17D.6.383 SSD 플래시 변환 계층 상에서 논리 주소 매핑의 성능 향상을 위한 HAMM(Hybrid Address Mapping Method) 이 지 원 노 홍 찬 박
More information06_ÀÌÀçÈÆ¿Ü0926
182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %
More informationwtu05_ÃÖÁ¾
한 눈에 보는 이달의 주요 글로벌 IT 트렌드 IDG World Tech Update May C o n t e n t s Cover Story 아이패드, 태블릿 컴퓨팅 시대를 열다 Monthly News Brief 이달의 주요 글로벌 IT 뉴스 IDG Insight 개발자 관점에서 본 윈도우 폰 7 vs. 아이폰 클라우드 컴퓨팅, 불만 검증 단계 돌입 기업의
More information..............16..
제 2 차 발 간 등 록 번 호 11-1490100-000057-14 고 령 자 고 용 촉 진 기 본 계 획 2 0 1 2 제2차 고령자 고용촉진 기본계획(2012-2016) M i n i s t r y o f E m p l o y m e n t a n d L a b o r 2012-2016 제2차 고령자 고용촉진 기본계획 Basic Plan for Promoting
More information04(1486-1494) CSTV15-23.hwp
ISSN 2383-630X(Print) / ISSN 2383-6296(Online) Journal of KIISE, Vol. 42, No. 12, pp. 1486-1494, 2015. 12 http://dx.doi.org/10.5626/jok.2015.42.12.1486 리눅스 기반 모바일 기기에서 사용자 응답성 향상을 위한 프레임워크 지원 선별적 페이지 보호
More informationDBPIA-NURIMEDIA
The e-business Studies Volume 17, Number 6, December, 30, 2016:3~20 Received: 2016/12/04, Accepted: 2016/12/27 Revised: 2016/12/27, Published: 2016/12/30 [ABSTRACT] This study aims to comprehensively analyze
More information???? 1
The Korean Journal of Applied Statistics (2014) 27(1), 13 20 DOI: http://dx.doi.org/10.5351/kjas.2014.27.1.013 Maximum Tolerated Dose Estimation by Stopping Rule and SM3 Design in a Phase I Clinical Trial
More informationDBPIA-NURIMEDIA
SQLite 이준희 *, 신민철 **, 장용일 ***, 박상현 **** LG. 요약 Abstract SQLite is a popular relational database management system(rdbms) mainly used in local application, embedded device, and smartphone. In order to preserve
More informationDBPIA-NURIMEDIA
한국소음진동공학회 2015추계학술대회논문집년 Study of Noise Pattern and Psycho-acoustics Characteristic of Household Refrigerator * * ** ** Kyung-Soo Kong, Dae-Sik Shin, Weui-Bong Jeong, Tae-Hoon Kim and Se-Jin Ahn Key Words
More informationHigh Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo
High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a low-resolution Time-Of- Flight (TOF) depth camera and
More information09È«¼®¿µ5~152s
Korean Journal of Remote Sensing, Vol.23, No.2, 2007, pp.45~52 Measurement of Backscattering Coefficients of Rice Canopy Using a Ground Polarimetric Scatterometer System Suk-Young Hong*, Jin-Young Hong**,
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 26, no. 9, Sep GHz 10 W Doherty. [4]. Doherty. Doherty, C
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Sep.; 26(9), 783 789. http://dx.doi.org/10.5515/kjkiees.2015.26.9.783 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) GaN-HEMT
More information슬라이드 1
강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS
More information01 황선영KICS2014-05-195_ack추가.hwp
논문 -9B-7- The Journal of Korea Information and Communications Society '-7 Vol.9B 7 http://dx.doi.org/.78/kics..9b.7.5 멀티채널과 멀티웨이 구조의 NAND 플래시 SSD를 위한 효율적인 웨어레벨링 알고리듬 김 동 호, 황 선 영 An Efficient Wear-Leveling
More information휠세미나3 ver0.4
andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$
More information05-J6_ _S.hwp
KIPS Tr. Comp. and Comm. Sys. Vol.4, No.9 pp.307~314 pissn: 2287-5891 디지털포렌식관점에서 SSD TRIM 명령의선별적복구 307 http://dx.doi.org/10.3745/ktccs.2015.4.9.307 Selective Recovery of the SSD TRIM Command in Digital
More informationDBPIA-NURIMEDIA
e- 비즈니스연구 (The e-business Studies) Volume 17, Number 3, June, 30, 2016:pp. 93~116 ISSN 1229-9936 (Print), ISSN 2466-1716 (Online) 원고접수일심사 ( 수정 ) 게재확정일 2016. 06. 12 2016. 06. 20 2016. 06. 26 ABSTRACT e-
More information04_이근원_21~27.hwp
1) KIGAS Vol. 16, No. 5, pp 21~27, 2012 (Journal of the Korean Institute of Gas) http://dx.doi.org/10.7842/kigas.2012.16.5.21 실험실의 사례 분석에 관한 연구 이근원 이정석 한국산업안전보건공단 산업안전보건연구원 (2012년 9월 5일 투고, 2012년 10월 19일
More information¼º¿øÁø Ãâ·Â-1
Bandwidth Efficiency Analysis for Cooperative Transmission Methods of Downlink Signals using Distributed Antennas In this paper, the performance of cooperative transmission methods for downlink transmission
More information45-51 ¹Ú¼ø¸¸
A Study on the Automation of Classification of Volume Reconstruction for CT Images S.M. Park 1, I.S. Hong 2, D.S. Kim 1, D.Y. Kim 1 1 Dept. of Biomedical Engineering, Yonsei University, 2 Dept. of Radiology,
More informationOracle Database 10g: Self-Managing Database DB TSC
Oracle Database 10g: Self-Managing Database DB TSC Agenda Overview System Resource Application & SQL Storage Space Backup & Recovery ½ Cost ? 6% 12 % 6% 6% 55% : IOUG 2001 DBA Survey ? 6% & 12 % 6% 6%
More information2 : (Juhyeok Mun et al.: Visual Object Tracking by Using Multiple Random Walkers) (Special Paper) 21 6, (JBE Vol. 21, No. 6, November 2016) ht
(Special Paper) 21 6, 2016 11 (JBE Vol. 21, No. 6, November 2016) http://dx.doi.org/10.5909/jbe.2016.21.6.913 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a), a) Visual Object Tracking by Using Multiple
More information<C1B6BBE7BFF9BAB82038BFF9C8A32830383033292E687770>
저장장치 시장의 환경변화와 SSD의 성장전망 27 저장장치 시장의 환경변화와 SSD의 성장전망 목 I. 저장장치 시장의 변화 II. SSD의 시장규모 및 성장 가능성 차 III. SSD의 시장환경 IV. 전망 및 대응방향 Ⅰ. 저장장치 시장의 변화 저장장치는 디지털 데이터를 저장하는 하드웨어적 도구 정보가 디지털화 됨에 따라 아날로그 시대의 정보저장 매체인
More information歯1.PDF
200176 .,.,.,. 5... 1/2. /. / 2. . 293.33 (54.32%), 65.54(12.13%), / 53.80(9.96%), 25.60(4.74%), 5.22(0.97%). / 3 S (1997)14.59% (1971) 10%, (1977).5%~11.5%, (1986)
More information03(166-174) CST13-08.hwp
166 정보과학회논문지 : 시스템 및 이론 제 41 권 제 4 호(2014.8) SSD 장치 내 NCQ를 활용한 쓰기 버퍼 관리 기법 (A Write Buffer Management Scheme Exploiting the NCQ of SSDs) 김성민 김 태 석 (Seongmin Kim) (Taeseok Kim) 요 약 본 논문에서는 SSD(Solid-State
More informationAnalysis of objective and error source of ski technical championship Jin Su Seok 1, Seoung ki Kang 1 *, Jae Hyung Lee 1, & Won Il Son 2 1 yong in Univ
Analysis of objective and error source of ski technical championship Jin Su Seok 1, Seoung ki Kang 1 *, Jae Hyung Lee 1, & Won Il Son 2 1 yong in University & 2 Kang Won University [Purpose] [Methods]
More information결과보고서
오픈 소스 데이터베이스 시스템을 이용한 플래시 메모리 SSD 기반의 질의 최적화 기법 연구 A Study on Flash-based Query Optimizing in PostgreSQL 황다솜 1) ㆍ안미진 1) ㆍ이혜지 1) ㆍ김지민 2) ㆍ정세희 2) ㆍ이임경 3) ㆍ차시언 3) 성균관대학교 정보통신대학 1) ㆍ시흥매화고등학교 2) ㆍ용화여자고등학교 3)
More informationMicrosoft PowerPoint - eSlim SV5-2510 [080116]
Innovation for Total Solution Provider!! eslim SV5-2510 Opteron Server 2008. 03 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2510 Server Quad-Core and Dual-Core Opteron 2000 Series 6 internal HDD bays for SAS
More informationDBPIA-NURIMEDIA
The e-business Studies Volume 17, Number 4, August, 30, 2016:319~332 Received: 2016/07/28, Accepted: 2016/08/28 Revised: 2016/08/27, Published: 2016/08/30 [ABSTRACT] This paper examined what determina
More informationPowerPoint 프레젠테이션
Internship in OCZ Technology VLDB 연구실 오기환 wurikiji@gmail.com 5/30/2012 1 At San Jose, CA, USA SSD product OCZ Technology Worked at Indilinx firmware team 2012. 1. 3 ~ 2012. 2. 3 ( 약 32 일 ) 오전 9 시출근오후 6
More information<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>
ISO 20000 인증 사후심사 컨설팅 및 ITSM 시스템 고도화를 위한 제 안 요 청 서 2008. 6. 한 국 학 술 진 흥 재 단 이 자료는 한국학술진흥재단 제안서 작성이외의 목적으로 복제, 전달 및 사용을 금함 목 차 Ⅰ. 사업개요 1 1. 사업명 1 2. 추진배경 1 3. 목적 1 4. 사업내용 2 5. 기대효과 2 Ⅱ. 사업추진계획 4 1. 추진체계
More information<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770>
한국지능시스템학회 논문지 2010, Vol. 20, No. 3, pp. 375-379 유전자 알고리즘을 이용한 강인한 Support vector machine 설계 Design of Robust Support Vector Machine Using Genetic Algorithm 이희성 홍성준 이병윤 김은태 * Heesung Lee, Sungjun Hong,
More information8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2
VSB a), a) An Alternative Carrier Phase Independent Symbol Timing Offset Estimation Methods for VSB Receivers Sung Soo Shin a) and Joon Tae Kim a) VSB. VSB.,,., VSB,. Abstract In this paper, we propose
More informationMicrosoft PowerPoint - 알고리즘_2주차_1차시.pptx
1.4 Blocking Block의정의 디스크와메모리사이에데이터전송의단위 물리적레코드라고도함 Sector, Block, Cluster의비교 Sector: Data transfer 의최소단위 Block = n개의 sector로구성 디스크와메모리사이에데이터전송의단위 Cluster: m 개의 sector 로구성되며, FAT 구성단위 Cluster Block 영남대학교데이터베이스연구실
More information<313920C0CCB1E2BFF82E687770>
韓 國 電 磁 波 學 會 論 文 誌 第 19 卷 第 8 號 2008 年 8 月 論 文 2008-19-8-19 K 대역 브릭형 능동 송수신 모듈의 설계 및 제작 A Design and Fabrication of the Brick Transmit/Receive Module for K Band 이 기 원 문 주 영 윤 상 원 Ki-Won Lee Ju-Young Moon
More informationMicrosoft Word - src.doc
t T T A T e c h n i c a l R e p o r 기술보고서 제정일: 2012년 xx월 xx일 TL 탑재 장치 내부 정보와 파일시스템의 성능 개선 Internal Information of TL Devices and Performance Improvement of ile System 제정일: 2012년 xx월 xx일 TL 탑재 장치 내부 정보와
More information10 노지은.hwp
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2013 DEC.; 24(12), 1190 1197. http://dx.doi.org/10.5515/kjkiees.2013.24.12.1190 ISSN 1226-3133 (Print) ISSN 2288-226X (Online)
More information歯이
Korea Marketing Best Awards 1. CI 2002 2 3 5 / - Cyber 6 7 Best Goods ( ) 8 11 FDA 1 6 7 8 [ ] CI 11 100 12 ( ) 12 2001 5 7 1999 3 ( ) 7 12 ISO 9001 2000 2. 경영 리더십 1) 경영 철학 경영 철 학 CEO 경영철학 건강한 행복의
More informationDBPIA-NURIMEDIA
논문 10-35-08-15 한국통신학회논문지 '10-08 Vol.35 No. 8 건설생산성 향상을 위한 건설현장 내 RFID 네트워크 시스템 적용 방안 준회원 김 신 구*, 정회원 이 충 희*, 이 성 형*, 종신회원 김 재 현* Method of RFID Network System Application for Improving of Construction
More information광운소식65호출력
www.kw.ac.kr 나는, 딱딱한 IT는 가라! 즐거운 IT세상을 만드는 ITist나의 비전은 광운에서 시작된다! talk@kwangwoon 누구를 위한 혁신인가 산학협력의 Gateway, 일류기업형 산학협력단을 꿈꾼다! 내 인생의 오아시스를 거닐다 enjoy@kwangwoon 유행성 안질환 act@kwangwoon 정보제어공학과 01학번 이주영 교육인적자원부
More information지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월
지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support
More information