잡담2011. 5. 13. 12:28


요즘 광고에 나오는 쌍둥이 아기들의 옹알이 대화의 원본 동영상과, 누군가 재미있게 자막을 입힌 영상이다.
정말 신기한게, 서로는 뭔가 의사소통이 되고 있다는 느낌이 든다는 것이다.
이제 막 3개월이 지난 우리 아기도 "아부부부부" "버버버버" 등 뭐라고 계속 소리를 내는데,
뭔가 의미를 가지고 있을거라 생각하니 좀더 이해하려고 노력 해 봐야 겠다는 생각이 든다. ^^

참고로, 여기로 가면 모든 영상을 볼 수 있군요 :-)

'잡담' 카테고리의 다른 글

제록스와 애플, 그리고 창조신화  (0) 2011.06.15
장소별로 키우면 좋은 식물  (0) 2011.05.16
The Power of Words  (0) 2011.04.26
2012 Chevrolet Malibu  (0) 2011.04.22
잡설  (0) 2011.04.15
Posted by 세월의돌
리눅스 & 안드로이드2011. 5. 11. 12:54
android에서 파일 지연쓰기(delayed writing)에 대해 확인 해 보려고 방법을 찾다가, 이전 글 2011/04/22 - [Linux & Android] - Android(or JAVA) 에서 File 쓰기(write)의 문제점 에서 Direct I/O에 대한 링크를 다시 읽어 보던 중 blktrace라는 것으로 block device의 request/complete 관련 정보를 확인할 수 있다는 것을 알게 되었다.

그래서, 이것을 android device에서 해 봐야겠다고, git으로부터 소스를 받고 code sourcery cross compiler로 빌드를 해 봤는데, 빌드 에러가 발생! 계속 구글링을 해 보았지만 별다른 내용을 찾을 수 없었다.

그래서 무식하게 소스를 다 뒤져 보았더니, 아주 간단하게 시스템 이미지에 추가할 수 있는 방법이 있었다-_-;

방법은 다음과 같다.

1. $(ANDROID_SOURCE_PATH)/external/blktrace/Android.mk 파일을 열어,
2. BUILD_BLKTRACE := false 의 false를 true로 수정하고 저장한 후,
3. 이미지를 다시 빌드한다.
4. 새로운 이미지를 적용한 device 나 emulator 의 system/bin 디렉토리에 blktrace, blkparse 가 포함되어 있다.


이렇게 간단한 방법을 모르고, 엄한데서 삽질하고 있었음.
필요한 사람들에게 도움이 되고자 포스팅! ^^v

blktrace 사용법은 blktrace User Guide 참고. 실제 android에서의 사용방법은 다음 기회에...
android에서 blktrace 사용은 또 다시 딴나라의 얘기 로구나-_-;
아... 뭔가 굴레 같은 느낌...;;


Posted by 세월의돌