[글쓴이:] jiwon

  • Odroid M1 8GRAM and benchmark

    I bought it Just for comparing performance to Azure VM. Currently, I’m running M1 with default OS fused eMMC 128GB Ubuntu 128G, Not yet language configured. This has A55 ARMv8 4 core. maybe upto 2Ghz. but it seems working in low clock mode due to no fan. anyway I tried to check performance with 7z […]

  • Azure 체험계정 4일 남기고 사용후기

    오늘자로 46141원 크레딧이 남았습니다. 지난번 Performance Disk를 과감히 삭제하고,(근데 연결 해제후에 반드시 삭제해야 돈이 빠집니다). VM도 꺼두니 몇 백원 안나가네요. Disk를 삭제한 후에는 VM을 켜놓았던것이 더 눈에 뜨일 정도입니다. 기본 성능 SSD는 200G는 뭐. 돈 들어가는 측에도 안들어가나봅니다. 아래 그래프가 총비용 일별 정리한건데. 거의 수직으로 낙하하기 시작합니다. –;. 그저께. 고오급 PerformanceDIsk삭제했고, 어제 VM을 다시 꺼놨거든요. […]

  • AOSP build on ARM for ARM 6일차

    이제 남은 크레딧이 7만 몇 백 정도네요.. 9월이면 다 끝날 것 같긴한데. 그래프를 보면, Processing좀 썼던 때 살짝 튀는 것 말고는 저장용량인지 기본 할당받아 둔 용량인지로 그래프의 기울기가 일정하게 유지되길래. 일반 200GB 크기로 SSD로 디스크 새로 추가하고 고성능 1T SSD에서 작업하던 데이터 옮기고, 1TB 데이터 디스크는 지우는 작업을 하고 있습니다. 실제 차지한 데이터 용량만큼이라고 해도 […]

  • AOSP build on ARM for ARM 5일차

    지난번까지 작업후에, 몇일 지나 다시 Azure VM을 들어가보니, 이제 105천 정도밖에 안남았네요. 한나절 지나고 밤이되니 103천정도로 떨어졌습니다. 하루 4천 정도 나가네요.. 근데 Start상태로 계속 두었던건데… 어째 이게 더 싸게 떨어진것 같은 느낌이 –;; 아무튼 오늘은 좀더 진도가 나가서, ninja를 AOSP것으로 빌드를 해서 넣었습니다. 리눅스 배포본에서 기본으로 깔리는 버전이 AOSP 1.9.10 버전보다 높아서였는지, 아니면, AOSP에 커스터마이징된 […]

  • AOSP 빌드 최소요구사항(자체검토)

    .wslconfig 최소 빌드 가능한 설정 내용. HDD라면 Swap으로 버티겠지만. SSD에는 아주 좋지 않으므로, 가능한 RAM은 크게 잡길 권유 드립니다. 4코어 8쓰레드 기준 시스템으로 AOSP Masterbranch(Android 14후보) lunch sdk_phone_x86_64설정으로RAM 12G, SWAP 18G 는 있어야 성공함. RAM이 모자랄 경우(WSL 11G설정) 아래처럼 Jave Heap터짐. (SWAP포함하여 전체 메모리가 모자랄 경우. Soong빌드 준비시점에서 터짐.)

  • 태풍때문에 더운날이네요

    남쪽의 뜨겁고 습한공기를 한껏 밀고 올라와 줘서, 낮에는 29도 요 아랫동네는 아예 폭염주의보도 뜨고, 난리도 아니군요. 그래도 태풍지나가는 자리는 아닌것에 감사해야겠죠. 남쪽에 계시는 분들 이번 태풍도 무사히 지나가길 기도해봅니다. 오늘 짧게 WSL2에서 AOSP를 한번더 빌드해보고 시간 비교해보려 합니다. 전에 16G제한은 Virtual Memory Paging파일로 커버가 되는 것을 확인했으니, 8G정도의 물리램에서도 커버가 가능한지 시험해보려합니다. 아마 초반부 Soong만 […]

  • 안드로이드 에뮬레이터 빌드해보기

    오늘은 안드로이드 에뮬레이터를 빌드해 봅니다. 단말에 올라가는 이미지와 별 차이가 없으나, lunch메뉴만 실행했을 때, device목록에는 나오지 않는 것으로 보입니다. 빌드에 대한 힌트는 아래의 페이지에서 찾아볼수 있습니다. 안드로이드 소스코드에서 Branch를 emu-master-dev 를 사용하고lunch의 타겟 단말 이름을 sdk_phone_x86, 혹은 sdk_phone_x86_64를 직접 lunch뒤에 적어주고, make나 m명령어를 사용해주면 됩니다. 그 뒤 실행을 emulator를 사용하면 되고요. 이것 외에 qemu를 받아서 […]

  • php 7.4 업그레이드 포기

    https://hoing.io/archives/3844 를 참고해서 워드프레스가 더 이상 투덜 대지 않게, Ubuntu 14.04에 설치해보려 합니다(했었습니다)… 사실 Ubuntu 16.04로 업그레이드도 뜨긴 했는데, 여태 제대로 성공했던 적이 없어서, 삽질 한번(이미 많이 해봤지만) 해보고 넘어가 보려 합니다. 아… Cross compile환경에서 진행해야 함을 확인하고… 포기합니다 –; ARM환경에서 얻을 수 있는 라이브러리가 너무 없네요. 14.04는 더더욱. 아마 20.04 쯤 올라가면 많이 있을 […]

  • AOSP build on ARM for ARM 4일차

    어제까지 일단 nsjail의 빌드는 성공해두었고, kati와 ninja 도 다행히 apt install로 ARM64용 설치 바이너리는 얻을 수 있는 상태라 잘만 섞으면 기본 빌드 환경을 구성할 수 있을 것 같아, lunch 실행시 초반 문제로 나오는 device정보들을 못 긁어와서 lunch에 메뉴로 못 보여주는 부분부터 들어가 봅니다. lunch 실행시, 결국 build/make/envsetup.sh의 함수를 호출하게 되는데, 빌드인 함수인 get_build_var를 호출하여, device폴더들을 […]

  • AOSP build on ARM for ARM 3일차

    편집 | 빠른 편집 | 휴지통 | 보기 한 1주일 동안 VM을 꺼두고 있었는데, 이제 남은 돈은 아래와 같네요. 그래프를 보니, 빌드를 한번 시도 하고 이것저것 패키지들을 더 깔아서 인지, 하루 당 소모 비용 그래프가 좀 더 가팔라졌습니다. 아무래도 디스크 쓰는 게 거의 고정비용 형태로 나가는 것 같습니다.. 근데 1TB를 다 쓴 것도 아닌데, 1주일 정도에 몇 만원 수준이면(하루에 6천 원 […]