Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Similar documents
Microsoft PowerPoint - 알고리즘_2주차_1차시.pptx

휠세미나3 ver0.4

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

리뉴얼 xtremI 최종 softcopy

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 유스빌 401호 - 2 -

solution map_....

컴퓨터조직 ITEC201 컴퓨터학개론 경북대학교 IT 대학컴퓨터학부 2014 년봄학기 2014 N Baek 1

Microsoft Word - zfs-storage-family_ko.doc

CONTENTS CONTENTS CONTENT 1. SSD & HDD 비교 2. SSD 서버 & HDD 서버 비교 3. LSD SSD 서버 & HDD 서버 비교 4. LSD SSD 서버 & 글로벌 SSD 서버 비교 2

Microsoft Word - HD-35 메뉴얼_0429_.doc

Simplify your Job Automatic Storage Management DB TSC

Microsoft PowerPoint - 알고리즘_11주차_2차시.pptx

Microsoft PowerPoint - eSlim SV [080116]

1 법적 고지 사항 SK hynix Inc.는 사전 통보 없이 제품, 정보 및 사양을 변경할 권리를 보유합니다. 본 문서의 제품 및 사양은 참조용입니다. 본 문서의 모든 정보는 어떠한 형태의 보증 없이 있는 그대로 제공됩니다. 본 문서와 여기 포함된 모든 정보는 SK

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

Microsoft PowerPoint - eSlim SV [ ]

Microsoft PowerPoint - 알고리즘_4주차_1차시.pptx

SSD의 기본 이해하기 Jon L. Jacobi PCWorld HDD와 SSD 내부 구조 데스크톱 PC나 노트북 컴퓨터의 성능을 가장 쉽게 효율적으로 향상시킬 수 있는 방법 중 하나는 SSD를 설치하는 것이다. 부팅, 윈도우 및 메뉴 실행 속도, 프로그램 및 데이터 로

Integ

CONTENTS 목차 1. 전원 및 설치시 주의사항 2 2. 시스템 사용시 바른 자세 4 3. 시스템 구성품 확인 5 슬림형 케이스1 6 슬림형 케이스2 7 타워형 케이스1 8 타워형 케이스2 9 일체형 케이스1 10 망분리형 케이스 시스템 시작 및 종료

삼성전자는 Windows 를 권장합니다. PC 소프트웨어 PC 솔루션 삼성 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트 스타트 Easy File Share (PC to PC) (삼성 컨

6.24-9년 6월

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지

ZoneFlex AP (1) : ZoneFlex T300 ZoneFlex T301s ZoneFlex T301n ZoneFlex T300e AP ( ), 180., 1"~4". 4". (1) : (1) : (2) M8 ( ) (4) SAE32,

CD-RW_Advanced.PDF

(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 교육과학기술부

디지털포렌식학회 논문양식

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

슬라이드 1

산업입지내지6차

untitled

01_피부과Part-01

05Àå

Flute-GR_BV199_DOS.indb

PowerPoint 프레젠테이션

<4D F736F F F696E74202D20BCD2C7C1C6AEBFFEBEEEC6AFB7D03038B3E22E BC8A3C8AF20B8F0B5E55D>

Clover 부트로더를 이용한 해킨토시 설치방법

Backup Exec

2007백서-001-특집

00목차

(291)본문7

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

01....b

7장. 교착상태(deadlock)

인켈(국문)pdf.pdf

K7VT2_QIG_v3

Outline 1. FAT12/16/32 ü Introduction ü Internals ü Directory Structure ü Example

63-69±è´ë¿µ

2 라이선스 라이선스 돌비 래버러토리스의 허가를 얻어 제조한 제품입니다. 돌비 및 더블 D 심볼은 래버러토리스의 상표입니다. DivX 비디오에 관하여 DivX 는 Rovi Corporation 의 자회사 DivX, LLC가 개발한 디지털 비디오 포맷입니다. 본 제품은

歯MW-1000AP_Manual_Kor_HJS.PDF

APOGEE Insight_KR_Base_3P11

USER Manual

untitled

목 차

SMB_ICMP_UDP(huichang).PDF

ODS-FM1

저작권 안내 이 자료는 시나공 카페 회원을 대상으로 하는 자료로서 개인적인 용도로만 사용할 수 있습니다. 허락 없이 복제하거나 다른 매체에 옮겨 실을 수 없으며, 상업적 용도로 사용할 수 없습니다.

6장.indd

Oracle Database 10g: Self-Managing Database DB TSC

금오공대 컴퓨터공학전공 강의자료

CL100B_manual_kor_m.0.2.indd

ARM01

Dell과 함께라면 가능합니다. 처음 도입하는 서버 또는 두 번째로 도입하는 서버이거나 네트워크를 확장시키거나 관리 기능을 강화하는 등의 모든 요구 사항을 Dell은 지원할 수 있습니다. Dell은 특성이 각기 다른 모든 조직과 회사마다 서로 다른 시점에 서로 다른 요

R50_51_kor_ch1


12권2호내지합침

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

Microsoft Word - 산업분석리포트 doc

2 / 26

참여연대 이슈리포트 제 호

초보자를 위한 분산 캐시 활용 전략

Microsoft PowerPoint Q AMD DT channel training Nov.ppt

분 기 보 고 서 (제 13 기) 사업연도 2014년 01월 01일 2014년 09월 30일 부터 까지 금융위원회 한국거래소 귀중 2014년 11월 21일 제출대상법인 유형 : 면제사유발생 : 주권상장법인 해당사항 없음 회 사 명 : 주식회사 신화콘텍 대 표 이 사 :

MS-SQL SERVER 대비 기능

Microsoft Word - USB복사기.doc

목차 006/ 008/ 009/ 011/ 012/ 013/ 014/ Part 1_ 컴퓨터가 제대로 작동하지 않을 때 문제00_ 윈도우7 복구(초기화) 방법 안내 문제01_ 컴퓨터의 전원 버튼을 눌러도 아무 반응이 없어요. 문제02_ 전원을 누르면 팬(쿨러)이 돌아가는

Windows Storage Services Adoption And Futures

KARAAUTO_4¿ù.qxd-ÀÌÆå.ps, page Normalize

Microsoft PowerPoint - o8.pptx

PowerPoint 프레젠테이션

고객 카드 현대모비스 제품을 구입해 주셔서 대단히 감사합니다. A/S 마크란? 공업 진흥청이 애프터 서비스가 우수한 업체를 선정, 지정하는 마크로 애프터 서비스 센터 운영관리 등 8개 분야 45개 항목의 까다로운 심사로 결정됩니다. 주의 : 본 제품의 디자인 및 규격은

Microsoft PowerPoint - Flash Memory Based Bottom Up Analysis for Smart Phone System _Final [호환 모드]

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

1.LAN의 특징과 각종 방식

Microsoft PowerPoint - XAD-400.ppt [호환 모드]

Part Part

PART

½ºÅ丮ÅÚ¸µ3_³»Áö

272*406OSAKAÃÖÁ¾-¼öÁ¤b64ٽÚ

£01¦4Àå-2

결과보고서

My Passport for Mac User Manual

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp

PowerPoint Presentation

......

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft Word - eClipse_사용자가이드_

vm-웨어-01장

Transcription:

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 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 1)

1. Disks s 특징 Direct access storage devices (DASD) serial devices (magnetic tape) Hard disk, Floppy disk, Optical disk 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 2)

1.1 Disk 의구성 Platters Spindle Read /write heads Boom 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 3)

Hard Disk Drive 3D Visualization (http://www.youtube.com/watch?nr=1&v=bh80aay gixg&feature=endscreen) Video of opened hard drive performing several operations. (http://www.youtube.com/watch?v=9emwg3fwieu) / h? 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 4)

디스크의표면 Tracks Sectors Gaps 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 5)

Zoned Bit Recording (ZBR) 16 sectors/track 9 sectors/track Source: http://www.pcguide.com/ref/hdd/geom/trackszbr-c.html 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 6)

디스크드라이브의구성 섹터 (sector) 판 (platter) 헤드 (head) 트랙 (track) 실린더 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 7)

HDD Interface CPU와 HDD간의인터페이스 ATA (Advanced d Technology Attachment) ATA-1: 최초의규격, PIO 지원 ATA-7: UDMA6(Ultra DMA 133) 추가 Serial ATA (SATA1): 전송속도 = 150MB/sec SATA2: 전송속도 = 300MB/sec SATA3: 전송속도 = 600MB/sec USB2.0: 전송속도 = 480Mbps = 60MB/sec IEEE1394a: 전송속도 = 400Mbps = 50MB/sec 기타표준들 : USB3.0(4Gbps = 400MB/sec), SCSI, SAS, 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 8)

최신 HDD 사양 예 모델번호 : Seagate ST3000DM001 저장용량 : 3TB 크기 : 3.5" (Desktop HDD) 인터페이스 : SATA 3.0 6Gb/s 600 MB/s 회전속도 : 7200 RPM 캐쉬메모리 : 64MB 헤드 / 디스크 : 6/3 섹터당바이트수 : 4,096 탐색시간, 평균읽기 (ms): < 8.5 탐색시간, 평균쓰기 (ms): < 9.5 평균데이터전송속도 : 156 MB/s ( 최대 = 210 MB/s) 참조 : http://www.seagate.com/files/www com/files/www-content/product-content/barracuda-fam/desktop-content/product content/barracuda fam/desktop hdd/barracuda-7200-14/ko/docs/barracuda-desktop-hdd-ds-1770-1-1212kr.pdf 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 9)

1.2 저장용량 디스크의저장용량 Track 용량 = sectors/track bytes/sector Cylinder 용량 = tracks/cylinder track 용량 Drive 용량 = # of cylinders cylinder 용량 Example File Size : 20,000 record Number of bytes per sector = 512 Number of sectors per track = 40 Number of tracks per cylinder = 11 Number of cylinders = 1,331 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 10)

Example Data record 가 256byte일경우, 필요한 cylinder 수 각 sector 당저장할수있는 record 수 : 2 필요한전체 sector 수 : 20,000/2 = 10,000 cylinder 당 sector 수 : 40 11 = 440 필요한 cylinder 수 : 10,000/440 = 22.7 각 cylinder 들이인접한곳에저장될필요는없다. File Size : 20,000 000 record Number of bytes per sector = 512 Number of sectors per track = 40 Number of tracks per cylinder = 11 Number of cylinders = 1,331 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 11)

Hard drive capacity over time 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 12)

1.3 Clusters s 정의 Fixed number of contiguous sectors 장점 Reduce seek time File allocation table (FAT) 관리용이 Cluster 의크기에따른장단점? A: track, B: sector C: track sector, D: cluster 구분장점단점 Cluster 크기가작을때버려지는용량이적다 FAT 크기가커진다 Cluster 크기가클때 FAT 크기가작다순차처리에적합 버려지는용량이크다 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 13)

File allocation table (FAT) Cluster Cluster number location 1 The Part of the 2 FAT pertaining 3 to our file 3 1 2 FIGURE 3 5 The file manager FIGURE 3.5 The file manager determines which cluster in the file has the sector that is to be accessed.

FAT32 Windows 95 OSR2, Windows 98, Windows ME에서사용 32-bit cluster identifier ( 상위 4bit 는사용안함.) 28bit 한 cluster의최대크기 = 32 KB FAT32 의최대 volume 크기 32 KB/cluster * 2 28 clusters = 2 43 byte = 8 TB But, 새로운 FAT32 volume의크기는 32 GB로제한. File directory 에서 file 의크기를 32-bit 로표현 파일의최대크기 = 4 GB Default Cluster Sizes for FAT32 Volumes Partition Size 32 MB 8GB 4KB Cluster Size 8 GB 16 GB 8 KB 16 GB 32 GB 16 KB 32 GB 32 KB 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 15)

NTFS Windows의기본적인파일시스템포맷 64-bit cluster identifier ifi 이론적인최대 volume 크기 = 16 EB (16 Billion GB) 실제 volume 의크기는 32bit 주소체계를따르도록 최대크기 : 64 KB/cluster * (2 32 1) clusters = 256 TB 한 volume 당 2 32 1 개의파일저장가능 한파일의최대크기 = 16 TB Default Cluster Sizes for NTFS Volumes Partition Size Cluster Size 512 MB 이하 512 bytes 512 MB 1 GB 1 KB 1 GB 2 GB 2 KB 2 GB 이상 4 KB 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 16)

Fragmentation 예 : record size = 300 bytes, sector = 512 bytes 1 record d/ /sector: 구현용이, internal lfragmentation 1.x record /sector: 단편화, 여러번의 I/O Cluster 크기에따른 internal fragmentation 영남대학교데이터베이스연구실 Algorithm: Chapter 2 (Page 17)