«performance» 태그된 질문

코드 및 응용 프로그램 효율성의 측정 또는 개선과 관련된 질문

4
jdk1.6 이상에서 HashMaps가 multi = threading에 문제를 일으킨다는 점을 감안할 때 코드를 어떻게 수정해야합니까?
최근에 stackoverflow에서 질문을 제기 한 다음 답을 찾았습니다. 초기 질문은 뮤텍스 또는 가비지 수집 이외의 메커니즘이 다중 스레드 Java 프로그램을 느리게 할 수 있다는 것이 었습니다. 나는 HashMap이 JDK1.6과 JDK1.7 사이에서 수정되었다는 것을 공포에 질렀습니다. 이제 HashMap을 만드는 모든 스레드가 동기화되도록하는 코드 블록이 있습니다. JDK1.7.0_10의 코드 줄은 다음과 같습니다. /**A …

1
C 코드 루프 성능 [계속]
이 질문은 Mystical의 조언에 따라 여기 내 질문에 계속됩니다. C 코드 루프 성능 내 질문에 계속해서 스칼라 명령어 대신 포장 명령어를 사용하면 내장 함수를 사용하는 코드가 매우 유사하게 보입니다. for(int i=0; i<size; i+=16) { y1 = _mm_load_ps(output[i]); … y4 = _mm_load_ps(output[i+12]); for(k=0; k<ksize; k++){ for(l=0; l<ksize; l++){ w = _mm_set_ps1(weight[i+k+l]); …

9
x << 1 또는 x << 10 중 어느 것이 더 빠릅니까?
나는 아무것도 최적화하고 싶지 않습니다. 맹세합니다. 호기심에서이 질문을하고 싶습니다. 나는 대부분의 하드웨어에서 비트 변화 (예를 들면의 어셈블리 명령어가 있다는 것을 알고 shl, shr하나의 명령이다). 그러나 얼마나 많은 비트를 이동하는지가 중요합니까 (나노초 단위 또는 CPU 전술 단위). 즉, 다음 중 하나가 CPU에서 더 빠릅니까? x &lt;&lt; 1; 과 x &lt;&lt; 10; …
83 c++  c  performance  cpu  low-level 

3
네트워크 패널의 Google 크롬 타임 라인에서 시간은 무엇을 의미합니까?
종종 Google 크롬의 네트워크 패널을 사용하여 성능 문제를 해결할 때 다른 시간을보고 그 의미가 무엇인지 궁금합니다. 누군가 내가 이것을 제대로 이해하고 있는지 확인할 수 있습니까? 차단 : 동일한 도메인 제한 (???)에 대한 브라우저의 여러 요청에 의해 차단 된 시간 대기 중 : 서버에서 연결 대기 중 (???) 전송 : 서버에서 …

21
가장 좋아하는 프로파일 링 도구는 무엇입니까 (C ++ 용) [닫힘]
현재이 질문은 Q &amp; A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …

9
MySQL의 UUID 성능?
MySQL 데이터베이스의 기본 키로 UUID 값을 사용하는 것을 고려하고 있습니다. 삽입되는 데이터는 수십, 수백 또는 수천 대의 원격 컴퓨터에서 생성되며 초당 100 ~ 40,000 개의 삽입 속도로 삽입되며 업데이트를 수행하지 않습니다. 데이터베이스 자체는 일반적으로 데이터를 추출하기 시작하기 전에 약 5 천만 개의 레코드를 가져 오므로 대규모 데이터베이스는 아니지만 작지도 않습니다. …

4
'perf stat'결과에서 stalled-cycles-frontend 및 stalled-cycles-backend는 무엇입니까?
누구든지 perf stat 결과에서 stalled-cycles-frontend 및 stalled-cycles-backend 의 의미를 알고 있습니까? 인터넷에서 검색했지만 답을 찾지 못했습니다. 감사 $ sudo perf stat ls Performance counter stats for 'ls': 0.602144 task-clock # 0.762 CPUs utilized 0 context-switches # 0.000 K/sec 0 CPU-migrations # 0.000 K/sec 236 page-faults # 0.392 M/sec 768956 cycles …

4
C는 C ++보다 훨씬 빠릅니다.
현재이 질문은 Q &amp; A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …
83 c++  c  performance 

16
Google Analytics에 성능 오버 헤드가 있습니까?
Google Analytics는 성능에 어느 정도 영향을 미칩니 까? 다음을 찾고 있습니다. 벤치 마크 (응답 시간 / 페이지로드 시간 등 포함) 유사한 벤치 마크에 대한 링크 또는 결과 사이트에서 Google Analytics (GA)를 테스트하는 (가능한) 방법 : 자체 서버에서 ga.js (Google 애널리틱스 자바 스크립트 파일)를 제공합니다. Google Daily (테스트 1) 및 Weekly …

8
SQL 'like'vs '='성능
이 질문은 내가 궁금한 점을 둘러싸고 있지만 대답이 정확히 다루지는 않습니다. 것으로 보인다 일반적으로 '='보다 빠른 와일드 카드를 사용하는 경우 '와 같은'입니다. 이것은 일반적인 통념으로 보입니다. 그러나 제한된 수의 다른 고정, 하드 코딩 된 varchar 식별자를 포함하는 열이 있고 그중 하나와 일치하는 모든 행을 선택한다고 가정 해 보겠습니다. select * …
82 sql  performance 

2
CSS3 전환 : "전환 : 모두"가 "전환 : x"보다 느립니까?
css3 전환 속성의 렌더링 속도에 대한 질문이 있습니다. 여러 요소가 있다고 가정합니다. div, span, a {transition: all} div {margin: 2px} span {opacity: .5} a:hover {background-position: left top} div:hover {margin: -100px} span:hover {opacity: 1} a:hover {background-position: -5px top} 하나의 선언을 사용하여 모든 요소에 대한 모든 전환을 대상으로 지정하는 것이 훨씬 더 …

30
개발자는 먼저 가독성이나 성능을 목표로해야합니까? [닫은]
현재이 질문은 Q &amp; A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …

1
Jaro-Winkler와 Levenshtein 거리의 차이점은 무엇입니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 여러 파일에서 수백만 개의 레코드를 퍼지 매칭해야하는 사용 사례가 있습니다. 이를 위해 Jaro-Winkler 와 Levenshtein …

8
AngularJS 앱의 다이제스트 사이클 성능을 어떻게 측정합니까?
angularjs 다이제스트주기의 기간을 측정하는 간단한 방법은 무엇입니까? 다이제스트주기의 성능을 분석하는 다양한 방법이 있지만 각각 고유 한 핏팔이 있습니다. Chrome Profiler : 세부 정보가 너무 많고 쉽게 찾을 수있는 방식으로 다이제스트주기를 분해하지 않습니다. Batarang (AngularJS 브라우저 플러그인) : 오버 헤드가 너무 많고 새로 고침 속도가 느리고 대형 앱이 폭발합니다. ... 더 …

2
어떻게 numpy가 내 Fortran 루틴보다 훨씬 빠를 수 있습니까?
시뮬레이션 (Fortran으로 작성)에서 온도 분포를 나타내는 512 ^ 3 배열을 얻습니다. 어레이는 약 1 / 2G 크기의 이진 파일에 저장됩니다. 이 배열의 최소, 최대 및 평균을 알아야합니다. 어쨌든 포트란 코드를 곧 이해할 필요가있을 것이므로 시도하기로 결정하고 다음과 같은 매우 쉬운 루틴을 생각해 냈습니다. integer gridsize,unit,j real mini,maxi double precision mean …

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