현재 사용 가능한 CPU가 필요한 단일 스레드 성능을 제공 할 수 없습니다. 그래서, 단일 스레드 성능을 향상시키는 방법이 있는지 알고 싶습니다. 소프트웨어 ? 나는 순간에 160 %의 CPU 파워를 필요로하는 자바 애플리케이션을 가지고있다. 자바 애플리케이션의 CPU 사용을 향상시킬 수있는 것을 아십니까? 당신이 저에게 약간의 비율을 올릴 수있는 몇 가지 키워드를 줄 수 있다면 정말 기뻐할 것입니다.자바 단일 스레드 성능 향상 - 소프트웨어 측면에서
0
A
답변
0
단일 스레드 프로그램은 CPU를 100 % 이상 사용할 수 없으므로 160 %는 적어도 두 개의 스레드를 사용하고 있음을 의미합니다. 당신이 적어도 두 개의 스레드를 사용하고/포함, 당신은 논리에주의를 기울여야한다, 알고리즘 메모리 할당을 단일 스레드의 퍼포 레이션을 향상
호출 스택의 깊이를 해제하지만, 가정, 당신은 또한 필요 잠금 장치에주의하십시오.
+0
죄송합니다. 응용 프로그램이 실시간으로 실행되는 CPU 전력이 60 % 이상 필요할 것입니다. – user2693017
0
CPU 및 메모리 프로파일 링을 사용하여 최적화해야하는 코드를 식별하고 개선하여 단일 스레드 프로그램 (또는 다중 스레드 프로그램)의 성능을 향상시킬 수 있습니다.
CPU 사용률이 100 %를 넘으므로 가비지 수집기가 상당 기간 실행되고 있기 때문일 수 있습니다 (멀티 스레드이므로). 생성되는 쓰레기 양을 줄이면 처리량과 일관성면에서 모두 성능을 발휘합니다.
관련 문제
- 1. 스레드 안전지도 : 성능 향상
- 2. 멀티 스레드 성능 향상
- 3. 자바 파서 성능 향상
- 4. 스레드 풀 (C++, pthreads)의 성능 향상
- 5. 자바 스크립트 코드 성능 향상
- 6. FullCalendar 렌더링 성능 향상
- 7. 소프트웨어 블로 - 자바 및 성능
- 8. 부스트 Asio 단일 스레드 성능
- 9. 자바 스레드 성능
- 10. JS로 성능 향상
- 11. 실행 속도 측면에서 시뮬레이션 향상
- 12. XSL 성능 향상
- 13. 웹 서버의 성능 향상
- 14. Android에서 앱의 성능 향상
- 15. 성능 향상
- 16. 성능 향상
- 17. 성능 향상
- 18. ejabberd 성능 향상
- 19. 다중 스레드로 성능 향상
- 20. uitableview의 성능 향상
- 21. HTML5/자바 스크립트에서 충돌 감지 성능 향상
- 22. 성능 향상 - 시작하는 방법
- 23. 단일 스레드 작업 부하
- 24. UIWebview 로딩 성능 향상
- 25. 자바 : 느린 스레드 애니메이션의 부드러움을 향상 시키시겠습니까?
- 26. 자바 스레드 대 자바 프로세스 성능 저하
- 27. 멀티 스레드 파일 성능
- 28. Django는 성능 측면에서 Play 프레임 워크와 비교됩니다.
- 29. File open()에 대한 Linux 멀티 스레드 성능 향상
- 30. 부스트 특성 트리 성능 향상
160 % CPU 사용량이 멀티 스레드임을 의미하지 않습니까? – Thilo
sry, 나는 응용 프로그램이 실시간으로 실행되는 + 60 % CPU 전원이 필요하다는 것을 의미했습니다. – user2693017
데비안 6에서 우분투 12로 전환해도 조금 더 향상 될 수 있습니까? – user2693017