관심거리288 Memory mapping 에 대한 이해 응용프로그램의 명령이 수행되는 속도는 보통 프로그램addressable 메모리 영역밖을 얼마나 많이 접근하느냐에 달려있다고 해도 과언이 아니다.즉 많을수록 속도는 늦어 질 수 밖에 없다.이런 메모리 외부영역을 접근하는 트랜잭션 오버헤드를 줄이기 위해 OS는 두가지 방식을 제시하고 있다.하나는 파일을 프로세스 메모리영역에 맵핑하는 것이 있다.흔히 파일 메모리맵핑기법으로 불리기도 한다.두번째는 협력하는 프로세스간에 사용하는 공유영역을 둠으로서 오버헤드를 줄일 수 있다메모리팹핑화일은 프로세스로 하여금 직접적으로 데이터를 접근할 수 있는 메커니즘을 제공한다. 이것은 파일을 열고 읽으면서 데이터를 자신의 데이터 버퍼로 복사하는 작업을 없애 줌으로서상당한 I/O이동을 줄여준다. 한 파일을 맵핑하는 프로세스가 하나 .. 2013. 12. 13. Embedded System에 사용되는 메모리 MAP 방식에 관한 연구 1. 서론 최근 임베디드 시스템에 대한 열기와 유비쿼터스에 대하여 많은 미디어를 통하여 실감할 수 있다. 임베디드 시스템에서 사용하는 메모리 접근 제어 방식에 대하여 기술한다.실제 임베디드 시스템을 이용한 개발 모델을 수행하는 과정에서 꼭 이해하여야 하는 중요한 이론중의 하나라고 볼 수 있다.흔히 임베디드 시스템은 메모리를 I/O Device와 연결을 함에 있어 메모리를 매핑(Memory mapping)시켜 사용한다.이러한 메모리 매핑 방법에서는 표준 C Library에서 제공하는 mmap 함수를 이용하는 방법과 직접 메모리 세그먼트와 오프셋을 포인터로 연결하는 방식을 사용한다.따라서 다음과 같이 두 가지의 방식을 사용한다. - 임메디드 시스템의 메모리 접근 방법 1. mmap 함수를 이용하는 방법 2... 2013. 12. 13. Nexus 7 Nexus 7 구글에서 두번째 넥서스7을 발표하고 국내에 발매된지도 두달여가 되어가는 시점입니다.평소에 타블렛은 그다지 관심이 없다가도 이번에 이 제품을 구입하게 되었습니다. 이유는 평소에 제가 원하던 제품과 가장 유사한 단계의 제품이였기 때문이며,가장 바라고 바라던 크기와 해상도가 맞춰서 나왔기 때문입니다. 제품은 이와같이 평범한? 타블릿의 외관을 가지고 있으며, 상세 스펙은 아래와 같습니다.스크린 7.02” 1920x1200 HD 디스플레이(323 ppi)1080픽셀 HD IPS스크래치 방지 Corning® 액정카메라 1.2MP 정면 카메라5MP 후면 카메라크기114 x 200 x 8.65 mm290g (Wi-Fi), 299g (LTE, 선택사항)배터리 3950 mAh약 9시간 지속무선 충전 기능 내.. 2013. 12. 13. 에드센스 신청하기 에드센스를 신청하려면 우선 구글의 계정이 필요합니다. Gmail 계정을 하나 만드시고,(http://gmail.com) www.adsense.com/ 사이트로 이동하여 신청하기 버튼을 찾습니다.(쉽게 보이시리라 생각됩니다.) 신청서에 수취인 이름을 영문으로 주소도 영문으로 (네이버에서 영문주소 검색하면 쉽게 바꿔 넣으실 수 있습니다) 전화번호는 +82XXXXXXX 형식으로 입력한 다음 신청서 제출 버튼을 클릭합니다. 일단 제출이 완료되고 심사결과는 등록하신 메일계정에서 확인할 수 있습니다. 2013. 12. 12. Nexus 7 2013 4.4 OTA 아침에 출근전 확인해보니 ota가 도착해 있었다.어제 강제 ota를 해버릴까 하다가.. 귀찮아서 하루 참은게 큰 도움이 되었네...ㅋㅋㅋ 업데이트 이후 확인할 수 있는 부분은 설저의 모양이 변경되었으며, 상단바가 푸른색에서 흰회색으로 변경되었다는 것 뿐...; 그래서 구글홈을 추출해놓은 것을 찾아 홈을 바꿨다...(내부적인 변경은 크겠지만.. ui가 동일하니...) 2013. 11. 22. 안드로이드 4.4 킷캣의 주요 특징 1.전체화면 사용(소프트키가 숨겨집니다.)소프트키의 선택으로 인해 전체화면을 사용할 수 없었지만킷캣에서는 전체 화면모드를 제공도록 되었네요, 상태바와 하단의 소프트키까지 제거하여 더 넓은 화면에서 콘텐츠를 이용할 수 있도록 변경되었습니다. 2.비디오 플레이어의 변화된 점안드로이드 킷캣 4.4에서는 동영상을 볼 때 자막을 제거하거나 텍스트 크기와 스타일을 지정하여 원하는 형태로 사용할 수 있도록 변경되었습니다. 3.추가된 스크린 샷 레코딩스크린 샷 레코딩으로 별도의 앱 설치 없이 스크린 레코딩이 가능하게 되었습니다. 4.SMS ProviderSMS Provider는 행아웃안에 문자메시지를 집어 넣어버렸네요. 구글은 행아웃 자체에 메시지 기능을 모두 집어넣었고, 음성통화와 영상통화 등 모든 커뮤니케이션 수단.. 2013. 11. 5. XP에서 넥서스제품 MTP (USB연결이 안되는) 문제 해결방법 몇달전에 넥서스7제품을 구입했습니다. 지금껏 win7에서 잘 사용했었고,별생각없이 usb 드라이버만 설치해주면 xp에서도 잘 잡히겠지..라고 생각했습니다. 그런데, 바로될거라고 생각했던 USB연결이나 인식이 않더군요.;; 그래서 아수스홈페이지에서 드라이버를 다운받아서 업데이트를 해도 안되고, 구글에서 제공하는 sdk페이지에 있는 usb 드라이버를 설치해도 안되더군요..; 그러던중.. 이제서야 해결방법을 알아냈습니다...하아.......orz... 일단 xp에서는 윈도우 미디어 플레이어 11이상이 설치가 되어 있어야 하는거였네요..; win7은 당연히 11이상이였고..그래서 드라이버만 설치하면 땡이였던거죠..; 이번에 xp설치한 노트북은 어제 방금~ 설치를 마쳐놔서 -_-.. 미디어 플레이어가 7.. 내년.. 2013. 11. 4. Micron Crucial M500 120GB SSD 큰 마음먹고 구입했다~; 요즘은 SSD는 거의 일상 생활화 되어 있지만 그래도 막상 사려면 다소 높은 가격이 벽이였지만, 이번에 여차저차해서 구입하게 되었으며, 보급기중에서도 안정성 높다는 Micron Crucial M500 120GB SSD를 구입 했다. 외관이라고 해봐야..SSD가 다..그나물에 그밥..;; 그만큼 많이 보급이 되었기에 리뷰는 간단하게 작성해 보려고 한다. 실제 윈도우가 설치된 상태에서 실제 구동 속도 테스트를 진행해서 과연 공식적인 문서상 스펙과 어느 정도 값이 일치하는지 확인해 보려고 한다. 한마디로 실제 체감 속도를 확인해 봅시다~ Micron Crucial M500 120GB SSD의 경우 보급기로 역할을 하고 있고 스펙을 보면 Read/Write가 차이가 나는 모습이 보인다... 2013. 7. 1. 리배다 13D 사용기 대략..2주에서 3주정도 사용한 것 같다. 평소에 보조베터리하나 사야겠다고 여기저기 기웃거리던 중 이런 제품이 있는 것을 발견!! 처음엔 기성품인줄알고 여기저기 쇼핑몰 검색했었다..;그런데 개인이 만들어 파는 제품이였다. 또, 막상 카페를 발견했을때는 잠시 분양중이였던..orz.. 나름 우여곡절이 있었지만, 그래도 이렇게 구입을 했다. 처음에 박스만 제거하고 받은 포장된 상태. 상처가 나지 않게 저 하얀것..(이름을 알았는데.. 잊어버렸단;; )으로 한번 감싸서 테이프로 붙여 보호된 후 뾱뾱이로 아무지게 감겨져 왔다. 지금은 좀 더 세련된 방법으로 보내는듯하다. 카페의 정보들을 읽다보면 불량률이 어마어마한 것처럼 보이지만 사실은 아니다.잘 쓰는사람들은 글을 올리지 않고, 하루에 배송되는 양에 비해서는 많.. 2013. 5. 8. 블로그란? 블로그는 ‘웹상에 기록하는 일지’로 정의할 수 있다. ‘웹(web)’에서 따온 영어 알파벳 ‘b’와 ‘항해일지 또는 여행일기’를 뜻하는 영어 단어 ‘로그(log)’의 합성어다. 네티즌들이 게시판 형식의 미니 홈페이지에 자신의 관심사에 따라 자유롭게 칼럼이나 일기, 기사 따위를 올리는 웹사이트인 블로그는 싸이월드의 미니홈피와 함께 대표적인 1인 미디어로 꼽힌다. 1997년 최초의 블로그인 ‘스크립팅 뉴스(Scripting News)’가 등장했고 국내에서는 2002년 11월 최초의 상업 블로그 사이트가 개설되었다. 국내에 블로그 서비스가 처음 소개된 지 2년 후인 2004년에는 블로그가 그해의 10대 뉴스에 꼽힐 만큼 인기를 끌었다. 글쓰기와 신문 기사 스크랩이 중심이던 초기의 블로그는 간이 홈페이지나 개인.. 2013. 4. 2. 이전 1 ··· 15 16 17 18 19 20 21 ··· 29 다음