일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- memory
- commit
- lruvec
- page
- strex
- buddy_system
- vmalloc
- mm_struct
- slub
- 카프카
- kmalloc
- Linux
- Apache
- NDK
- multiqueue
- Network
- Kernel
- allocator
- slowpath
- devicedriver
- vm_area_struct
- kafka
- BLOCK
- slab
- blk-mq
- pmap
- proc
- Android
- fastpath
- spinlock
- Today
- Total
목록전체 글 (43)
Art of Pr0gr4m
이 전 포스트에서 안드로이드 스튜디오 2.2 상위 버전에서 CMake를 이용하여 애플리케이션 만드는법을 알아보았습니다.프로젝트 생성하는데 있어서는 Wizard에서 C++ Include에 체크만 해주면 프로젝트 스켈레톤이 제공되므로 무지 간단하고, 만드는 프로젝트의 확장 정도가 기본 스켈레톤에서 크게 벗어나지 않으면 CMakeList.txt 스크립트 수정도 어렵지 않아 쉽게 이용할 수 있습니다.허나, 외부 라이브러리가 추가된다거나 여러 모듈을 만들고 모듈별로 종속성을 생각해야 한다던가 등 확장 정도가 커지면 기존에 리눅스에서 CMake를 사용하시던 분들 말고는 예전 방식인 ndk-build에 비해 어렵다 느끼고 헤매실 수 있습니다.따라서 이번엔 ndk-build를 이용하는 - Android.mk와 Appl..
// 솔직히 지금보면 좀 그렇고 그러해서 삭제하고 다시쓰고싶지만 일단 내비둡니다. pr0gr4m/Newbie-Guideline: 컴퓨터과학/공학 신입생 및 비전공자 신입을 위한 지침서 (github.com) pr0gr4m/Newbie-Guideline 컴퓨터과학/공학 신입생 및 비전공자 신입을 위한 지침서. Contribute to pr0gr4m/Newbie-Guideline development by creating an account on GitHub. github.com // 새 글을 참고해주세요. '공부할 책 추천좀 해주세요'는 프로그래밍 커뮤니티의 단골 글들 중 하나가 아닐까 싶습니다. 좋은 책으로 공부하고 싶은 분들이 많기에 이러한 글들이 자주 올라온다고 생각하는데, 그런 분들에게 도움이 됬으..
과거 안드로이드 스튜디오에서 NDK를 이용하여 애플리케이션 만드는것이 쉽지만은 않은 일이었지만 안드로이드 스튜디오 2.2버전부터는 CMake를 이용하여 매우 쉽게 NDK를 사용할 수 있게 되었습니다. 사실 프로젝트 생성 화면에서부터 C++를 이용한다고 체크하면 기본 골격은 만들어져 나오기 때문에 가이드라인이 필요 없을 정도지만, 혹시 가이드라인이 필요하신 분에게 참고가 되었으면 하여 글을 작성합니다. 1. NDK 설치 NDK에 필요한 Tools는 SDK Manager에서 간단하게 설치할 수 있습니다. SDK 매니저의 SDK Tools 카테고리에서 CMake, LLDB, NDK 세 필드에 체크 하고 Apply를 누르시면 설치가 진행됩니다. 2. NDK 프로젝트 생성 NDK를 이용한 기본 골격은 프로젝트 생..