«benchmarking» 태그된 질문

벤치마킹은 두 개 이상의 시스템 또는 프로세스를 비교하거나 순위를 매길 정량적 측정을 위해 통제 된 환경에서 비교하는 프로세스입니다. 벤치마킹 태그는 벤치마킹 결과 목록이나 벤치마킹 데이터 요청이 아닌 벤치마킹 작업 또는 이론 질문을 수행하는 방법에 대한 질문에 사용되어야합니다. 이러한 질문은 Stack Overflow에서 주제를 벗어납니다.

10
왜 C ++에서 stdin에서 행을 읽는 것이 Python보다 속도가 느립니까?
파이썬과 C ++을 사용하여 stdin에서 문자열 입력 줄을 읽는 것을 비교하고 싶었고 C ++ 코드가 동등한 파이썬 코드보다 느린 속도로 실행되는 것을보고 충격을 받았습니다. 내 C ++이 녹슨 상태이고 아직 전문가 Pythonista가 아니기 때문에 내가 잘못하고 있거나 잘못 이해하고 있는지 알려주십시오. (TLDR 답변 : 진술을 포함 cin.sync_with_stdio(false)하거나 fgets대신 사용하십시오. TLDR …


11
Java에서 올바른 마이크로 벤치 마크를 작성하는 방법
На этот вопрос есть ответы на 스택 오버플로 на русском : Как правильно писать микро-тесты в 자바? Java에서 올바른 마이크로 벤치 마크를 작성하고 실행하는 방법은 무엇입니까? 생각할 다양한 것들을 보여주는 코드 샘플과 주석을 찾고 있습니다. 예 : 벤치 마크가 시간 / 반복 또는 반복 / 시간을 측정해야하는 이유는 무엇입니까? 관련 …


3
함수에서 파이썬 코드가 더 빨리 실행되는 이유는 무엇입니까?
def main(): for i in xrange(10**8): pass main() 이 Python 코드는 다음에서 실행됩니다 (참고 : 타이밍은 Linux의 BASH에서 시간 함수로 수행됩니다). real 0m1.841s user 0m1.828s sys 0m0.012s 그러나 for 루프가 함수 내에 배치되지 않으면 for i in xrange(10**8): pass 훨씬 오랜 시간 동안 실행됩니다. real 0m4.543s user 0m4.524s sys 0m0.012s …

28
C ++보다 C ++이 얼마나 빠릅니까?
아니면 지금 다른 방향입니까? 내가 들었던 것에서 C #이 C ++보다 빠르다는 영역이 있지만 직접 테스트 할 용기는 없었습니다. 이러한 차이점을 자세히 설명하거나 이에 대한 정보를 얻을 수있는 적절한 장소를 알려줄 수 있다고 생각했습니다.

7
Clang vs GCC-더 나은 바이너리를 생성하는 방법은 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 현재 GCC를 사용하고 있지만 최근 Clang을 발견했으며 전환을 숙고하고 있습니다. 바이너리의 품질 (속도, 메모리 풋 …

3
AB를 사용한 부하 테스트 ... 가짜 요청 실패 (길이)
내 호기심을 위해 내 서버에서로드 테스트를 수행하기 위해 다음을 실행했습니다. ab -kc 50 -t 200 http://localhost/index.php 이렇게하면 200 초 동안 50 개의 연결 유지 연결이 열리고 index.php 요청으로 서버가 다운됩니다. 결과는 다음과 같습니다. Concurrency Level: 50 Time taken for tests: 200.007 seconds Complete requests: 33106 Failed requests: 32951 (Connect: 0, …

15
C 프로그램의 실행 시간
여러 프로세서에서 병렬로 실행하려는 C 프로그램이 있습니다. 실행 시간을 기록 할 수 있어야합니다 (1 초에서 몇 분까지 가능). 나는 답을 찾았지만 모두 clock()함수를 사용하도록 제안하는 것처럼 보 였으며 프로그램에 걸린 시계 수를 Clocks_per_second값 으로 나눈 값을 계산해야 합니다. Clocks_per_second값이 어떻게 계산 되는지 잘 모르겠습니다 . Java에서는 실행 전후에 현재 시간을 …
209 c  benchmarking 

7
mongoDB보다 Redis가 얼마나 빠릅니까?
Redis는 "Blazing Fast"이고 mongoDB도 빠르다고 널리 언급되어 있습니다. 그러나 두 결과를 비교하는 실제 숫자를 찾는 데 문제가 있습니다. 비슷한 구성, 기능 및 운영 (및 다른 구성 및 운영에 따라 요인이 어떻게 변하는지를 보여주는 등) 등이 주어지면 Redis는 10 배 빨라 졌습니까? 2 배 빨라 졌습니까? 5 배 빨라 졌습니까? 나는 …

5
ab 부하 테스트
아파치 벤치 도구 ( ab)를 사용하여 웹 사이트를로드 테스트하는 방법을 누군가가 나를 안내 할 수 있습니까? 다음을 알고 싶습니다. 분당 얼마나 많은 사람들이 사이트를 처리 할 수 ​​있습니까? 이것을 알아 내기 위해 실행 해야하는 명령을 안내하십시오. 나는 모든 튜토리얼을 시도했지만 혼란스러워합니다.



2
C ++ 초기 할당이 C보다 훨씬 큰 이유는 무엇입니까?
동일한 코드를 사용하는 경우 컴파일러를 C 컴파일러에서 C ++ 컴파일러로 변경하면 할당되는 메모리 양이 변경됩니다. 왜 이것이 더 많은지 잘 모르겠습니다. 지금까지 내가 얻은 최고의 응답은 "아마도 I / O 스트림"입니다. 이는 매우 설명 적이 지 않으며 C ++의 "사용하지 않는 것에 대해 비용을 지불하지 않습니다"에 대해 궁금해합니다. Clang 및 …
138 c++  c  benchmarking 

9
PHP 스크립트의 효율성을 벤치마킹하는 방법
PHP 스크립트를 벤치마킹하는 가장 좋은 방법이 무엇인지 알고 싶습니다. 크론 작업, 웹 페이지 또는 웹 서비스 여부는 중요하지 않습니다. 나는 마이크로 타임을 사용할 수 있지만 실제로 PHP 스크립트의 실시간을 제공합니까? PHP에서 동일한 기능을 수행하는 다른 기능을 테스트하고 벤치마킹하고 싶습니다. 예를 들어 preg_matchvs strpos또는 domdocumentvs preg_match또는 preg_replace vs str_replace` 웹 페이지의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.