HDD는 Hard Disk Drive의 줄임말로 컴퓨터의 정보와 문서, 자료 등을 저장하고 읽을 수 있는 장치이다. 

SSD는 Solid State Drive의 줄임말로 HDD와 같은 역할을 한다.


HDD를 대체하기 위해 나온 제품이 SSD이다.



SSD VS HDD 비교 


SSD 

HDD에 비해 내구성이 좋다.

가볍다.

크기가 작고 휴대하기 용이하다.

진동이 없다.

소음이 없다.

반도체 메모리로 이루어져 있어 발열, 소비 전력이 개선되었다.

HDD에 비해 3~10배 가량 빠르다.




HDD

내구성이 정말 약하다. 살짝 잘못 건드렸다가는 바이바이..

무겁다.

크기가 크고 휴대하기 힘들다.

진동이 갈수록 심해진다. 덜덜덜덜(내가 플래터다!)

소음 갑!

발열도 있고 소비전력도 좋다. 하하하.

느리다.



여러므로 SSD가 다 좋다. 다만 현 시점에서 단점 딱 하나가 있다.

가격이 비싸다. 앞으로 몇년뒤에야 지금 HDD만큼 가격이 될지 모르지만 그때가 오면 HDD는 역사의 한편으로 사라지고 SSD만이 남을 것이다. 그리고 더 좋은 것이 나올 것이다.




하드 디스크를 구매할 때는 대략 2가지를 보면 된다.

RPM(분당회전수)과 용량이다. 


뭐.. 가격, 용량, RPM, 브랜드를 보는게 좋긴 하다 ㅎㅎ.


브랜드는 HGST가 가장 좋다. 고장률이 가장 적다. 압도적으로.

Segate고장율이 가장 높다. 으윽.. 나도 도시바로 이번에 바꿧다..


인터넷에서 찾아보면 알겠지만, 씨게이트, 도시바, HGST, WD(웨스턴디지털) 4개의 브랜드가 검증 브랜드로 나와요.


돈 많으면 HGST 사세요. 그런데 정말 비싸요 용량 대비해서..


그런데 HGST가 WD의 자회사..라네요? ㅋㅋ?



블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

HDD(Hard Disk Drive)는 2곳과 연결한다. 

메인보드와 파워서플라이에.


SATA Data Cable은 메인보드와 연결한다.

대충 요렇게 생겼다.


SATA Power Cable은 파워서플라이와 연결한다.(ODD가 있으면 ODD와도 연결한다.)

왼쪽 검은색이 SATA Power Cable이다. 오른쪽은 PATA 케이블 방식이다. 

왼쪽이 신형이고 오른쪽은 구형이다.



아! 참고로 IDE와 E-IDE와 PATA는 모두 같은 뜻으로 쓰입니다. 뜻에 미세한 차이가 있지만 대부분 같은 뜻으로 쓰여요. IT분야에는 혼용되어 쓰이는 단어들이 참 많은 것 같아요 ㅎㅎ.. 


IDE : 컴퓨터와 디스크 구동 장치 간의 표준 인터페이스이고

E-IDE는 IDE를 확장한 것이라고 생각하면 되겠습니다.

그리고 E-IDE를 PATA 방식이라고 부릅니다. 


그래서 IDE = EIDE = PATA는 모두 같은 뜻으로 쓰입니다.


그리고 하드디스크 보고 신형인지 구형인지 알 수 있습니다.

신형이면 SATA 방식이고 구형이면 EIDE방식입니다.


지금은 EIDE에서 SATA로 넘어가는 과도기 시절이다.



SATA의 전송 표준이다.


SATA1 : 150MB/s

SATA2 : 300MB/s

SATA3 : 600MB/s




사진 설명: 국내 방식과 해외 방식, 출처: LG 제품


ODD(Optical Disk Drive)도 2곳이랑 연결한다.

메인보드와 파워서플라이에.


SATA/EIDE Data Cable은 메인보드에 연결한다.

EIDE 방식은 케이블이 더 긴 쪽을 메인보드에 꽂고 다른 한 쪽은 ODD에 꽂는다.

그리고 보면 줄에 red줄이 있는데 1번pin에 꼽으면 된다.

그리고 핀이 가만 세보면 총 40개이다. 중간에 핀 하나가 아예 없다. 그걸 잘 맞춰서 끼어야한다. 안보고 무작정 끼면 케이블 고장난다.


SATA/EIDE Power Cable은 파워서플라이에 연결한다. 각각 맞는 방식으로.




추가로 CD는 상대적으로 뒷면보다 앞면이 중요하다고 합니다.

실질적으로 정보가 기록되는건 앞면이라고 합니다.

CD안료(코딩)뒤에 정보가 기록된다고 하네요.

뒷면은 빛의 굴절로 정보를 읽는다고 합니다 ㅎㅎ.

CD앞면에 무언가를 쓸 때는 네임팬 유성을 사용하시기를 바랍니다.(수성X)


그리고 R과 RW가 있는데요.

R은 Reading의 약자로 읽기를 뜻합니다.

W는 Write의 약자로 쓰기를 뜻합니다.


R은 읽기만 가능한 것. 즉, 읽을 수만 있고 굽기는 불가능합니다.

RW는 읽기, 쓰기 둘다 가능한 것으로 읽을 수 있고 굽기가 가능합니다. 


ODD를 구입할 때 CD를 구울 수 있는 RW기능을 사는 것이 당연 좋겠죠?! 잘 보고 구매합시다!


또 M-DISK라는 것이 있는데 LG에서 천년보존 기술이라고 광고를 하는데요! 정말 M-DISK자체는 좋다고 봅니다. 그러나 그 디스크가 천년을 가더라도 그걸 읽을 수 있는 ODD가 천년을 갈 지는 의문입니다 ㅎㅎ. 그리고 저장매체 방식도 CD에서 USB 메모리 형태로 넘어가고 있는 추세지요 ㅎㅎ. 그래서 잘 고려해 봐야 합니당!


얼리어답터가 아닌 이상 새로운 분야의 제품이 나왔을 때는 1~2년뒤 평가를 보고 새제품을 구매하는 것이 바람직합니다.



'하드웨어' 카테고리의 다른 글

컴퓨터 조립할 때 유용한 링크  (0) 2016.12.16
D-SUB와 DVI에 대하여  (0) 2016.12.16
하드디스크 파티션 개념  (0) 2016.12.08
부팅 - warm booting and cold booting  (0) 2016.11.30
하드디스크 HDD와 SSD  (0) 2016.11.28
블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

많은 소프트웨어 개발자들과 객체지향에 대해 얘기를 하다보면 객체와 클래스를 혼용해서 언급하는 경우를 자주 보게 됩니다. 참으로 당황스럽기도 하고 안타까운 현실이지만 객체와 클래스 사이의 끈적끈적한 이해관계를 생각해보면 동일한 개념으로 설명하는것 또한 충분히 이해가 가긴합니다. 이렇게 말하는 저 역시 설명하기 귀찮다는 단 하나의 이유때문에 객체는 클래스다 라고 말한적인 있으니깐요..^^

"객체를 클래스로 표현하니깐 객체와 클래스는 동일한 개념 아닌가요? 많은 사람들이 그렇게 생각하고 말하고 있던데..???"
만약 누군가가 여러분께 이런 질문을 했다면 어떻게 하시겠어요?

"어..그게 말이지..클래스는 객체를 추상화 한거고 ... 객체는 클래스의 실체 즉 .............." 
"야..객체는 객체고 클래스는 클래스지 어떻게 객체랑 클래스가 같은 개념이냐? 너 공부 안할래? " ^^
이정도 아닐까요? ㅋㅋ


객체나 클래스를 간단한 정의 하나로 구분 할 수 있다면 좋겠지만 개발자의 업보가 그렇듯 그리 간단하게 설명되지 않습니다.
단지 제가 설명 드리고자 하는것은 아주 아주 기본적인 차이만 설명 해 드리고 좀더 깊은 이해관계는 오로지 경험에서 얻을수 있다는 무책임한 말을 하고 싶을뿐입니다.. ^^

그럼 객체란 무엇인가? 담배를 가지고 얘기 해 볼까요? ^^


1. 객체란 놈은 실제로 존재하는 구체적인 대상 또는 시스템 입니다.


2. 객체는 다른 객체와 구분되며 유일합니다.


3. 객체는 상태( Attribute )과 행위( Method )를 가집니다.


그럼 클래스는 무엇인가?

동일한 유형을 가진 객체들의 표현하는 추상적인 모습입니다.


이렇게 보면 객체랑 클래스 완전 다릅니다. 근데 왜 헷갈려 할까요?
만약 표현하려는 객체가 세상에 단 하나 밖에 존재 하지 않을때 즉, 하나의 객체를 위해 하나의 클래스를 만들어야 할때.. 아리 까리한 개념을 가지고 계신다면 "객체는 클래스다" 라는 말이 나오지 않을까요??

세상에 하나 밖에 없는 객체가 어디 있냐구요??
여러분이 개발하는 대부분의 프로그램들이 세상에서 유일한 객체들의 행동(Method)아닐까요?
만약 여러분이 아침 6시가 되면 PC의 C디렉토리를 검색해서 어떤 파일을 D 디렉토리로 옮기는 프로그램을 개발한다고 생각해 보세요.. 6시에 C디렉토리에 있는 어떤 파일을 D로 옮기는 행동(Method)을 하는 객체는 여러분이 개발해야 하는 세상에 유일한 객체의 행동(Method)입니다. 
이런 유일한 하나의 객체를 추상화하여 유일한 하나의 클래스를 만들다보면 객체가 클래스인것 처럼 생각될때가 종종 있습니다만..절대 안됩니다..-.-;

요약 하자면..
추상적인 개념인 클래스로 부터 실체인 객체를 생성하는 과정을 인스턴스화( Instantiation )이라고 하고 인스턴스화 과정에서 생성된 실체 객체를 인스턴스( Instance )라고 합니다.

즉 객체는 클래스의 인스턴스이고, 클래스는 실 객체를 생성할 추상적인 틀인것입니다.


도움이 되었으면 좋으련만.......


원문 출처: http://egloos.zum.com/tory45/v/4965787#type=comment&page=1



끝으로 생활코딩 JAVA편 중.. 객체 = 변수와 메소드의 집합

'프로그래밍 개념 > JAVA' 카테고리의 다른 글

자바의 개념들  (0) 2016.11.16
메소드 오버로딩(Method Overloading)  (0) 2016.11.14
블로그 이미지

Cyberworld

Everything is connected, connection is power.

,