IT에 관한 모든것

IoT가 점점 떠오르면서 같이 따라오는 MQTT. 그럼 MQTT는 무엇이며 어떻게 활용하는 것 일까? MQTT란? MQTT(메시지 큐잉 텔레메트리 트랜스포트, Message Queuing Telemetry Transport)는 ISO 표준(ISO/IEC PRF 20922) 발행-구독 기반의 메시징 프로토콜이다. TCP/IP 프로토콜 위에서 동작한다. "작은 코드 공간"(small code footprint)이 필요하거나 네트워크 대역폭이 제한되는 원격 위치와의 연결을 위해 설계되어 있다. 발행-구독 메시징 패턴은 메시지 브로커가 필요하다. (출처 : 위키백과) 위의 설명을 간략하게 표현하자면, 작은 데이터를 네트워크 품질이 좋지 못한 곳에서 통신을 주고받기 위해 사용되는 프로토콜이라고 보시면 됩니다. 이..
1.IP란? IP주소란 네트워크에 연결되있는 기기에 숫자로 이루어진 주소를 할당하는 것을 의미합니다. (▲흔히 보는 IP 확인법) 그럼 이 IP란 것이 왜 필요할까? 웹서핑을 예시로 들어보겠습니다. 다음은 웹서핑 단계입니다. 1)웹서핑을 할 기기로 원하는 홈페이지를 접속합니다.2)홈페이지 서버가 요청을 받아드리고 데이터를 기기로 전송합니다.3)데이터를 받은 기기가 홈페이지를 화면에 출력합니다. 이런 과정인데 이때 데이터를 전송하기 위해서는 택배처럼 주소가 필요한것입니다. 즉 집에서 사용하는 컴퓨터 한대 마다, wifi 연결한 노트북, 스마트폰까지 네트워크 연결을 하여 통신을 하는 모든 기기는 자신의 고유 주소가 있어야 하는것입니다. 그럼 주소가 모자라지 않을까요? 이것을 알려면 공인 IP, 사설IP를 알..
SoCCPUGPUGPU 퍼포먼스GFLOPSMemory technologyReleasedUtilizing devicesModel numberfabInstruction setMicroarchitectureCoresFrequency (GHz)Exynos 3 Single[11] (previously S5PC110, Hummingbird, Exynos 3110)45 nmARMv7Cortex-A811.0–1.2PowerVR SGX540 @ 200 MHz3.2[12]32-bit dual-channel 200 MHz LPDDR, LPDDR2, or DDR22010at 1 GHz:Samsung Galaxy S line, Samsung Wave S8500, Samsung Wave II S8530,Samsung Galaxy..
요즘 스마트폰은 안드로이드 vs 애플의 대결로 한창인데요 그중에서도 안드로이드의 맏형역활하는 삼성이 하드웨어 뿐만아니라 소프트웨어에도 상당한 신경을 쓰고있는 것으로 보입니다. 젤리빈은 안드로이드 4.1버전과 4.2 버전으로 나뉘는데 그중 삼성이 해준 버전은 4.1 입니다. 왜 최신버전인 4.2가 아니냐 하면 4.2는 공개된지 얼마안된 os이기 때문입니다. 아무튼 젤리빈4.1이 전작 아이스크림 샌드위치(4.0)과는 어떤 차이점이 있는지 간단히 말씀드리겠습니다. 1.구글 나우(google now) 애플이 시리(siri)라는 전자 개인비서앱을 내놓자 구글에서 내논 안드로이드판 시리라 보시면 됩니다. 음성인식기반으로 작동하는 앱으로써 각종 유용한 정보를 찾을 수 있습니다. 2.프로젝트 버터 이게 젤리빈업데이트의..
1. noop 먼저 들어온 선착순 처리형태로 읽기와 쓰기에 우선권한이 없이 평등하다고 합니다. 그리고 하드드라이브보단 플래시 메모리에 유리하다고 합니다. 장점 •CPU에 최대한 적은양의 I/O의 요구량을 주므로써 배터리 친화적이라고 합니다. •더 요구하는 부하량이 없기에 플래시 메모리에 가장 좋다고 합니다 •데이터베이스 시스템의 처리량에 좋다고 합니다. 단점 •CPU의 주기횟수가 감소함에 따라 성능도 같이 떨어진다고 합니다. 2. Deadline I/O의 지연을 최소화 하기위해 만들어진 스케듈러로 noop처럼 선착순형태로 처리를 하지만 읽기를 쓰기보다 먼저합니다 그리고 5개의 행렬은 들어온 작업을 재배열/재정렬합니다 장점 •거의 실시간으로 체크를 합니다. •특정 I/O의 대기시간 및 지연을 최소화합니다...
1. Ondemand 이건 다들 알거라 생각합니다. 이가버저의 특징은 수요에 따라 클럭을 조절한다는거죠.수요가 높으면 클럭을 올리고 수요가 낮으면 클럭을 낮추고 이렇기 때문에 베터리 효율도 높고 성능도 무난하게 뽑아줘서 안드로이드 대부분의 기기의 기본 가버너로 설정되어있습니다.(갤넥같은경우 인터렉티브가 기본이더군요;;) 이 가버너는 xda에서 유명한 커널중 하나인 트리니티 커널에서도의 기본가버너로 설정되어있다고 하네요. 2. OndemandX 얜 온디맨드 개량형?개선편? 이 가버너는 기존 온디맨드보다 베터리를 좋게 보안한 가버너라 합니다. 화면이 꺼진채로 있을땐 최고 클럭이 500이상올라가질 않는다고 하더군요. 그리고 이 글을 쓴사람이 말하길 "이가버너는 i/o스캐줄러에 따라 성능이 다르다고 어디선가 읽..
Red-Hat
'IT에 관한 모든것' 카테고리의 글 목록