본문 바로가기

프로그래밍2

리눅스 프로세스 사용량 분석, htop 응용하기 이전 글에 이어서 작성하는 리눅스 프로세스 사용량 분석 응용 하기 방법입니다. 아래 글도 한번 읽어주시면 감사하겠습니다. 리눅스 프로세스 좀 더 잘 들여다보기 - htop 사용법 리눅스 프로세스 좀 더 잘 들여다보기 - htop 사용법 최근 운영 중인 서비스가 프로세스를 많이 사용하게 되면서, ps 나 top 보다 조금 더 나은 도구가 필요하다는 생각이 들었습니다. 그래서 찾아보니 htop 이라는 툴이 있어서 일단 VM에서 어느정도 armin.tistory.com htop 기능의 활용 htop 을 실행하기 전 옵션을 활용하여 원하는 동작을 수행할 수도 있지만, htop 실행 후에도 옵션에서 제공했던 기능들을 활용 가능합니다. 위에 보이는 htop 실행화면을 보면 F1 ~ F10 까지의 메뉴가 있으며, 아.. 2024. 4. 19.
리눅스에서 C++ 프로그래밍을 위한 gcc, g++ 의 개념과 활용 리눅스에서 C++ 코드를 작성하고 이를 바이너리로 만들기 위해서는 gcc 또는 g++ 이 필요하다. 오늘은 이 도구들의 개념에 대해 알아보고, 어떻게 사용하는지 알아보고자 한다. 전공자라면 학교에서 자연스럽게 접할 수 있는 부분이지만, 요즘같이 여러 분야에서 프로그래밍을 접하는 환경에서는 다소 생소할 수 있는 개념이라고 생각해서 포스팅을 쓰게 되었다. gcc 개념 : GNU OS의 컴파일러를 시작으로 시작 된 GNU Compiler Collection 지원 언어 : C, C++, Objective-C, Fortran, Ada, Go, D gcc는 컴파일러이다. 리처드 스톨먼에 의해 만들어 진 자유소프트웨어 재단에서 발현된 GNU 프로젝트의 일환으로 정말 널리 사용되는 컴파일러이다. 리눅스 환경에서 C로 .. 2024. 2. 18.