C/C++로 작성된 프로그램이 있고 데이터 (힙, 스택)에 사용 된 메모리의 양과 코드에 사용 된 메모리의 양 (libs, 실행 가능 파일)을 알고 싶습니다. 파일 등). 'valgrind'를 사용하여 동적 메모리 공간을 측정했지만 데이터 및 코드의 메모리 사용 공간을 프로파일 링하는 기능이 없다고 생각합니다. -edit- 플랫폼 : 맥 (아마도 리눅스)
는 아마도이 질문은 두 가지입니다 메모리 풋 프린트를 줄이기 위해 512MB RAM 이하 (기존/유료 전화/기타) 내가 본 것은 내가 만든 활동이 캐시되어있는 것으로 가정하고 몇 가지 활동 성능 저하를 탐색 한 것입니다. 메모리 풋 프린트를 줄이기 위해 활동 탐색 사이에 정리하는 것이 좋습니다.
우리는 임베디드 플랫폼에서 코발트 포트를 사용하여 Amazon Prime과 같은 응용 프로그램을 YouTube와 함께 실행할 계획입니다. YouTube 이외의 응용 프로그램에서도 사용할 수 있습니까? 그렇다면 Cobalt의 예상 실행 시간은 얼마나 걸립니까? 또한 코발트와 관련된 라이센스 비용이 있습니까?
동적 메모리 할당없이 C로 작성된 정적 라이브러리가 있습니다. 지금까지이 라이브러리는 CPU와 메모리가 충분한 일반 i386 Linux 용 응용 프로그램에서만 사용되었습니다. 이제 임베디드, 실시간 ARM9 시스템 (타사에서 제공) 용 라이브러리 버전을 빌드해야합니다. 그 전에는 메모리 사용량과 CPU 사용량에 대한 대략적인 견적을 제시해야합니다. 메모리
내가 생각할 수있는 가장 작은 프로그램은 무기한 반복하는 프로그램입니다. FASM 그것은 다음과 같습니다 format PE console
entry start
section '.text' code readable executable
start:
JMP start
컴파일하고 명령 프롬프트에서 실행, taskmanger는 물리적 메모리의 1
저는 XCode 내 시스템 성능 사용 분석을위한 도구입니다. cpu 및 메모리입니다. I 특히 "이분" 위해 사용 기록, 난 "120" (2 분 X 60 초, 1 개 값 매초) CPU/메모리 각 프로세스 사용량의 값을 얻었다. "120" 값이 cpu/메모리 인 경우 각 프로세스의 평균값을 구할 수 있습니까? XCode 인스트루먼트는 .trace 파일에 로그
나는 키보드를 중심으로하는 프로그램을 만들었습니다. 특정 버튼을 누르면 특정 동작을 수행합니다. 콤보 박스를 사용하여 선택할 수있는 옵션 목록이 상당히 많기 때문에 ECCMDS (임베디드 컨트롤러 명령을 나타냄)라는 사전을 만들기로했습니다. 그런 다음 Combobox 항목을 ECCMDS.Keys로 설정하고 이름별로 명령을 선택할 수 있습니다. 문자열을 XM
그래서 .NET Framework를 사용하고 있습니다. 몇 가지 정적 함수 나 List <의 인스턴스 메서드를 호출 할 때가 많이있었습니다. 여기서이 연산의 상대적인 성능 비용은 무엇인지 궁금합니다. 이 경우 정적 메서드 Enum.GetValues ()가 얼마나 끔찍한 것인지 궁금합니다. .NET 작업의 런타임을 상대적으로 파악할 수있는 곳이 있습니까?
포함될 요소의 수를 고려할 때 Swift에서 사전을 정확히 사용하는 메모리 양이 어떻게 문서화되어 있습니까? 나는 답변을 찾고 있었지만 주제에서 발견 한 모든 정보는 모호합니다. 나는 또한 Swift의 소스 코드를 읽음으로써 혼자서 알아 내려고 노력했지만 너무 복잡하다.
C#, Framework 4에 응용 프로그램이 있습니다. 기본적으로이 응용 프로그램은 주로 이벤트에 반응하고 개체를 만들고 릴리스하고 데이터베이스 연결을 만들고 닫습니다. 이제 우리는 애플리케이션의 프로세스가 때로는 매우 이상하게 성장한다는 것을 알았습니다. 일반적으로 응용 프로그램은 대략 "500MB"로 유지되어야 할 때 RAM에서 최대 4GB까지 응용