문자 인코딩

위키백과, 우리 모두의 백과사전.
(문자열 집합에서 넘어옴)

문자 인코딩(文字―, 영어: character encoding) 또는 줄여서 인코딩은 문자나 기호들의 집합을 컴퓨터에서 저장하거나 통신에 사용할 목적으로 부호화하는 방법을 가리킨다. 문자 인코딩을 통해 부호화되어, 복호화하면 본래의 문자나 기호를 뜻하게 되는 부호를 문자 코드(文字―, 영어: character code)라고 한다.

문자 인코딩의 대표적인 예로 전건을 길게, 또는 짧게 두드려서 라틴 알파벳을 나타내는 모스 부호가 있으며, 라틴 알파벳, 숫자, 특수 문자 등을 정수와 그에 대응되는 7비트 이진수로 표현하는 방법인 아스키(ASCII)가 있다.

컴퓨팅 초기에는, 아스키(ASCII, 1963년), EBCDIC(1964년)과 같은 문자열 세트가 표준으로 자리잡았다. 이러한 문자열 세트의 제한은 명백했으며 수많은 애드혹(ad hoc) 방식이 개발되었다. 한중일 계열의 동아시아 스크립트를 포함하여 다중 문자(언어) 지원이 시급했다.

목차

  [숨기기

[편집]문자 인코딩의 구성

문자 집합(character set, charset) 또는 문자셋은 정보를 표현하기 위한 글자들의 집합을 정의한 것으로, 직접적으로 사용되지 않을 수도 있고 한 문자 집합을 여러 문자 인코딩에서 쓸 수도 있다. 특히 집합 안의 문자들에 음수가 아닌 정수들을 배정한 것을 부호화된 문자 집합(coded character set, CCS)이라 한다. 문자 집합은 ASCII와 같이 더 이상의 문자가 추가될 수 없기도 하고, 유니코드와 같이 문자가 계속 추가될 수 있기도 하다.

일반적으로 문자 집합과 문자 인코딩은 어떤 문자를 사용할 수 있으며 어떤 식으로 표현되는지를 나타낸다는 데서 동의어로 취급되기도 한다. 역사적인 이유로 MIME이나 그에 기반한 시스템은 문자 집합("charset")을 문자 인코딩을 나타내는 데 사용한다.

문자 인코딩 형태(character encoding form, CEF)는 특정한 문자 집합 안의 문자들을 컴퓨터 시스템에서 사용할 목적으로 일정한 범위 안의 정수(코드값)들로 변환하는 방법이다. 여기에는 유니코드 코드 포인트를 8비트 숫자의 집합으로 나타내는 UTF-8이나, 16비트 숫자의 집합으로 나타내는 UTF-16, 그리고 대부분의 일반적인 문자 인코딩들이 포함된다.

문자 인코딩 구조(character encoding scheme, CES)는 문자 인코딩 형태로 변환된 코드값을 옥텟 기반의 시스템에서 사용하기 위하여 옥텟들으로 변환하는 방법이다. 대부분의 문자 인코딩 형태는 이 과정에서 아무런 일도 일어 나지 않으며, 8비트 이상의 숫자를 사용하는 UTF-16과 같은 문자 인코딩 형태의 경우 엔디안을 지정해 주는 것으로 충분하다. 여기에는ISO 2022와 같은 복합 인코딩이나, SCSU와 같은 압축 방법 등이 속한다.

[편집]잘 알려진 문자 인코딩

[편집]같이 보기

[편집]바깥 고리



'Development > Common' 카테고리의 다른 글

ActionScript  (0) 2012.01.23
JIT 컴파일  (0) 2012.01.23
유니코드(UNICODE) & 엔코딩(Encoding)  (1) 2012.01.19
utf-8 & euc-kr  (0) 2012.01.19
IIOP  (0) 2012.01.16
Posted by linuxism
,

SPARC Enterprise

System/Common 2012. 1. 19. 15:32

SPARC Enterprise

SPARC Enterprise 는 썬마 이크로 시스템즈 와 후지쯔 가 공동으로 개발한 UNIX 서버이다. Solaris 10 OS 가 동작한다. 개발 코드명은 APL (Advanced Product Line).

목차

  [ 숨기기 ] 

개요 편집 ]

SPARC Enterprise는 2004 년 6 월 1 일 에 썬마 이크로 시스템즈와 후지쯔 Solaris 및 SPARC 를 탑재한 서버 제품 라인을 통합한다는 발표를하고, 개발된 서버이다. 썬의 Sun Fire 와 후지쯔의 PRIMEPOWER 각각의 후계에 해당한다.

M 시리즈의 CPU는 후지쯔의 듀얼 코어, 쿼드 코어 SPARC64 VI / VII를 탑재하여 T 시리즈 CPU에는 썬 마이크로 시스템즈의 UltraSPARC T1/T2/T2 Plus를 탑재하고있다.

제품군 편집 ]

M 시리즈 편집 ]

SPARC64 VI / VII를 탑재한 서버.

  • M9000 - 최대 64CPU/256 코어, 플로어 스탠드
  • M8000 - 최대 16CPU/64 코어, 플로어 스탠드
  • M5000 - 최대 8CPU/32 코어, 랙 마운트 (10U)
  • M4000 - 최대 4CPU/16 코어, 랙 마운트 (6U)
  • M3000 - 최대 1CPU / 4 코어, 2 코어, 랙마운트 (2U)

T 시리즈 편집 ]

썬 UltraSPARC T1 / T2/T2 Plus를 탑재한 서버.

  • T5440 - 4CPU/32 코어, 랙마운트 (4U)
  • T5240 - 2CPU/16 코어, 랙마운트 (2U)
  • T5140 - 2CPU/16 코어, 랙마운트 (1U)
  • T5220 - 1CPU / 8 코어, 랙마운트 (2U)
  • T5120 - 1CPU / 8 코어, 랙마운트 (1U)
  • T2000 - 1CPU / 8 코어, 랙마운트 (2U)
  • T1000 - 1CPU / 8 코어, 랙마운트 (1U)

외부 링크 편집 ]



'System > Common' 카테고리의 다른 글

System V (시스템 파이브)  (0) 2012.01.27
인텔 아키텍처(IA)  (0) 2012.01.24
후지쯔 PRIMEPOWER  (0) 2012.01.19
hostid  (0) 2012.01.18
유닉스 CPU 독자개발 '득인가, 실인가'  (0) 2012.01.14
Posted by linuxism
,

후지쯔 PRIMEPOWER

System/Common 2012. 1. 19. 15:27

PRIMEPOWER

PRIMEPOWER (프라임 파워)는 후지쯔 가 판매하고 있던 Unix 서버 브랜드 시리즈이다.

개요 편집 ]

CPU 는 SPARC V9 아키텍처 를 준수하는 것을 자사 개발하고있다. OS 에는 Solaris 를 채용.

GP7000F 의 후속 시리즈로 2000 년 보다 2007 년 까지 판매되었다. 후속 시리즈는 SPARC Enterprise .

CPU에서 일본 국내에서 설계 / 제조되어 세계에 양산되고있는 유일한 컴퓨터이다.

각종 벤치 마크 테스트에서 자주 1 위를되고있다. 관리 및 모니터링 유틸리티, HA 클러스터 등의 미들웨어 에 주력하여 유럽 등에서 점유율을 획득하고있다.

우주 항공 연구 개발기구 의 NS 시스템 에 등에 채용되고 있었다.

관련 항목 편집 ]

외부 링크 편집 ]



'System > Common' 카테고리의 다른 글

인텔 아키텍처(IA)  (0) 2012.01.24
SPARC Enterprise  (0) 2012.01.19
hostid  (0) 2012.01.18
유닉스 CPU 독자개발 '득인가, 실인가'  (0) 2012.01.14
“IBM·HP 게섰거라“...오라클, 유닉스 3강  (0) 2012.01.14
Posted by linuxism
,