리눅스에서 특정 프로세스의 cpu 점유율 확인
By 반달가면 | 2018년 7월 26일 |
현재 실행중인 프로세스들 중에 특정한 프로세스의 cpu 점유율이 어느 정도 되는지 확인하고 싶을 때 ps 명령의 옵션을 적당히 활용해서 간단하게 할 수 있다. 아래의 예시를 보자. # firefox 웹브라우저의 cpu 점유율 확인 ps -C firefox -o %cpu %CPU 5.5 위의 예시에서 -C 옵션으로 프로세스 명칭을 지정해 주고, -o 옵션으로 출력할 항목을 지정해 주었다. 프로세스가 여러개 있을 수도 있으므로, cpu 점유율만 출력하는 것보다는 PID와 실행명령(command)를 같이 출력해 주는 것이 좀 더 편리하다. 실행명령에 인자(argument)가 포함될 수도 있으므로, -o 옵션에서 cmd 항목은 되도록 맨 마지막에 출력되도록 순서를 잡는 것이 좋겠다. -C 옵션에서
ARM64(Aarch64) - 함수 호출시 Stack Push(스택 푸쉬) 규약
By Guillermo Austin Kim | 2017년 12월 25일 |
아래와 같은 콜 스택에서 유저 공간에서 돌던 레지스터 Stack Push와 Exception 발생 시 Stack Push에 대해서 살펴봤어요. 이제는 평상시 함수 호출 시 어떻게 Stack Push를 하는 지 점검하려고 해요. 자 계속 그 동안 다뤄왔던 아래 "rild"란 프로세스의 콜스택에서 msm_ipc_router_sendmsg()-> msm_ipc_router_send_to() 으로 함수가 호출된 후 스택 푸쉬가 어떻게 수행되는 지 점검해볼께요.-000|do_mem_abort()-001|el1_da(asm) -->|exception-002|ch_pop_remote_rx_intent()-003|glink_tx_common()-004|glink_txv()-005|ipc_router_glink
locate - 리눅스에서 고속으로 파일 찾기
By 반달가면 | 2018년 12월 3일 |
파일을 검색할 때 개인적으로 가장 요긴하게 사용하는 명령어가 find인데, 파일 수가 엄청나게 많은 상황에서 특정 파일의 위치를 확인하려면 시간이 꽤 걸릴 수 있다. 이럴 경우 locate를 사용하면 훨씬 빠르게 결과를 얻을 수 있다. 파일 시스템을 직접 검색하는 find와 달리, locate는 파일 정보가 저장되어 있는 데이터베이스(DB)를 검색해서 결과를 출력하기 때문에 속도가 훨씬 빠르다. 검색 조건과 관련된 옵션에 있어서는 find가 훨씬 유연하고 다양하므로 필요에 따라 두가지 명령을 상호보완적으로 사용하면 되겠다. (find 활용은 이전 게시물들을 참고하자. 여기로) 가장 간단한 예로, 파일시스템 어딘가에 my_file.txt 파일이 어디에 있는지 보려면 아래와 같이 입력하면 된다.
PC CPU GPU 써멀 방열패드 글래시어
By 아이작군의 Life 속으로 | 2023년 10월 5일 |
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/ed999709741cd0a68f2c3a1f7e8618b7.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/3e2e160a29ddbe7aeaa9f29091997a24.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/7aae64a72476a7581e952d8f14875d74.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/b7768ef60544bc9a27805c203a8106fc.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/9c93f4cf9327bd40f33ac9900f2d3968.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/15849ef92c38f13297b232bf48bb5d60.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/a473bab734046af825c32d3542d6b488.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/cdf792cc0d4ef32fb35a9d8737fe4df7.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/0710df54187ec110b24692a14eaf7b38.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/58ee2ccf525bb287f5f9ec642ef049bb.jpg)
![PC CPU GPU 써멀 방열패드 글래시어](https://img.zoomtrend.com/2023/10/05/296da13a9802346af3bac570de3739f5.jpg)