본문 바로가기

전체 글

Android 시스템 트윅? init.rc에 적용 각 항목이 뭘하는 걸까요?Android 시스템 트윅? init.rc에 적용# Increase readahead buffers on MMC devices echo "2048" > /sys/block/mmcblk0/bdi/read_ahead_kb; echo "2048" > /sys/block/mmcblk1/bdi/read_ahead_kb;# microSD card speed tweak echo "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;# Battery echo "500" > /proc/sys/vm/dirty_expire_centisecs; echo "1000" > /proc/sys/vm/dirty_writeback_centisecs;# ram tweak.. 더보기
Bootchart on Android 1. export INIT_BOOTCHART=true 경우에 따라 하기 디파인을 강제로 바꿔야 할때가 있다. android/app/mydroid/system/core/init/bootchart.h # define BOOTCHART 0 -> 12. touch system/core/init/*3. build 한다.이미지 다운로드후4. adb shell 로 접속한다.5. 쉘 프롬프트가 뜨면 아래 문구를 치고 리부팅한다. 120 은 120초 동안 로그를 남기겠다는 뜻. echo 120 > /data/bootchart-start재부팅 한후 120초 지나면6. 하기 커맨드를 입력하면 header / kernel_pacct / proc_diskstats.log / proc_ps.log / proc_stat.log 파.. 더보기
SAR in Ubuntu 출처 : http://jmanbal.tistory.com/124Ubuntu에서 기본적으로 SAR를 제공하지 않는다.그래서 설정하는 방법을 정리 해보았다.먼저 설치를 해야 하는데.$sudo apt-get install sysstat이렇게 하면 한참 시간이 걸리면서 설치가 완료가 된다. 이제 설정 부분이다.변경을 해야하는 파일은 /etc/init.d/sysstat /etc/cron.d/sysstat /etc/cron.daily/sysstat /etc/default/sysstat 이다.ENABLE="false" --> ENABLE="true"라고 모두 변경한다. $sudo /etc/init.d/sysstat start이러면 서비스가 가동된다. #sar -A -P ALL | more Linux 2.6.27.24.. 더보기
crontab 출처 : http://cafe.naver.com/newchany/237 crontab - 시스템의 주기적인 cron 작업의 설정, 수정등을 하는 명령어 - 시스템에서 가장 중요한 데몬중의 하나인 crond 와 직접적인 관련이 있는 명령어 - crond 데몬은 /etc/rc.d/init.d/crond 의 스크립트에 의해 시작, 종료, 재시작될수 있음 - crond 데몬 - /etc/crontab 파일 - /etc/rc.d/init.d/crond 스크립트 - /var/spool/cron 디렉토리내의 크론설정파일들 명령어 위치 : /usr/bin/crontab 사용형식 : crontab [ -u 사용자id ] 파일 crontab [ -u 사용자id ] { -l | -r | -e } cat /etc/cronta.. 더보기
리눅스용 텍스트 브라우저 W3m 사용기 출처 : http://teamblog.joinc.co.kr/yundream/167 자주쓰는 :B : 이전 상태 s : 창목록 보기 (스페이스로 선택) D : 다운로드 상태 창으로 바로 가기 a : 현재 링크를 파일로 저장하기w3m에 대해서w3m은 lynx와 같은 텍스트 브라우저 이지만 lynx보다는 훨씬 세련되었다. lynx는 매우 가볍고 빠르며 필요한 텍스트 정보만을 보여주므로 컨텐츠에 집중할 수 있게 도와주기는 하지만 사이트가 약간만 복잡해지면 브라우징 하기가 매우 어려워 진다는 단점을 가지게 된다. 프레임이 사용되거나 조금 복잡한 테이블이 사용되면 어디가 어디인지 도통 감을 잡을 수 없다. 정보에 대한 가독성을 높이기 위해서는 필요한 텍스트만 얻어내는 것도 중요하지만 시각적으로 보기 쉽게 정보를 보.. 더보기
Ubuntu에 NFS4 쓰기 출처:https://help.ubuntu.com/community/NFSv4HowtoI have started moving this information to https://help.ubuntu.com/community/SettingUpNFSHowTo차례InstallationNFSv4 without KerberosNFSv4 ServerNFSv4 ClientNFSv4 and AutofsNFSv4 and NFSv3 simultaneouslyNFSv4 with KerberosCreate and distribute credentialsNFSv4 Server with KerberosNFSv4 Client with KerberosTroubleshootingLinksInstallationThe required pac.. 더보기
ext4 minimum partition size , ext4 최소 크기 출처 : http://www.linuxquestions.org/questions/linux-general-1/minimum-partition-size-946423/결론은 2M 부터 가능Try smaller and smaller sizes until you find the limit. This will be tedious---at least using fdisk, I can't create a new partition and install a file system without rebooting$ dd if=/dev/zero of=disk-image count=4096 4096+0 records in 4096+0 records out 2097152 bytes (2.1 MB) copied, 0.0406892.. 더보기
adb로 메모리 정보 주기적으로 보기 $ memmem() { while [ : ]; do sleep 1; cat /proc/meminfo; echo ""; done; }$ memmem /proc/meminfo 에 메모리 정보가 있으므로 간단하게 memem이라는 shell 함수로 1초에 한번씩 실행하도록 만듦 더보기