«performance» 태그된 질문

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

9
requestAnimationFrame으로 fps를 제어합니까?
requestAnimationFrame지금 사물에 애니메이션을 적용하는 실질적인 방법 인 것 같습니다 . 그것은 대부분 나를 위해 잘 작동했지만 지금은 캔버스 애니메이션을 시도하고 있는데 궁금합니다. 특정 fps에서 실행할 수있는 방법이 있습니까? rAF의 목적은 일관되게 부드러운 애니메이션을위한 것이며, 애니메이션을 고르지 않게 만들 위험이 있지만, 지금은 상당히 다른 속도로 매우 임의로 달리는 것처럼 보이며, 싸울 …

8
ToList ()를 호출 할 때 성능에 영향이 있습니까?
를 사용할 때 ToList()고려해야 할 성능 영향이 있습니까? 디렉토리에서 파일을 검색하는 쿼리를 작성했습니다. 이는 쿼리입니다. string[] imageArray = Directory.GetFiles(directory); 그러나 List<>대신 작업을 좋아하기 때문에 ... List<string> imageList = Directory.GetFiles(directory).ToList(); 따라서 이와 같은 변환을 결정할 때 고려해야 할 일종의 성능 영향이 있습니까? 아니면 많은 파일을 처리 할 때만 고려해야합니까? 무시할만한 전환입니까?
139 c#  arrays  performance  list 

18
SQL Server SELECT LAST N 행
이것은 알려진 질문이지만 내가 찾은 최고의 솔루션은 다음과 같습니다. SELECT TOP N * FROM MyTable ORDER BY Id DESC 행이 많은 테이블이 있습니다. 시간이 많이 걸리기 때문에 해당 쿼리를 사용할 가능성은 없습니다. ORDER BY를 사용하지 않고 마지막 N 행을 선택하려면 어떻게해야합니까? 편집하다 이 질문에 대해 죄송합니다. 중복 된 질문

10
정수에서 Java의 로그베이스 2를 어떻게 계산합니까?
다음 함수를 사용하여 정수에 대한 로그베이스 2를 계산합니다. public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } 최적의 성능을 가지고 있습니까? 누군가 그 목적을 위해 준비된 J2SE API 기능을 알고 있습니까? UPD1 놀랍게도, 부동 소수점 산술은 정수 산술보다 빠릅니다. UPD2 의견으로 인해 더 …

4
“* 적용”패밀리가 실제로 벡터화되지 않습니까?
그래서 우리는 모든 R 신규 사용자에게 " apply벡터화되지 않았으며 Patrick Burns R Inferno Circle 4 "를 확인하는 데 익숙합니다 . 일반적인 반사는 apply 제품군에서 기능을 사용하는 것입니다. 이것은 벡터화 가 아니며 루프 숨김 입니다. apply 함수의 정의에는 for 루프가 있습니다. lapply 함수는 루프를 묻지 만 실행 시간은 명시적인 for 루프와 …

12
Chrome 개발자 도구에서 데이터 내보내기
페이지가로드 될 때 Chrome에 의한 네트워크 분석 다른 시간에로드 할 때 비슷한 데이터 목록을 갖도록이 데이터를 Microsoft Excel로 내보내고 싶습니다. 한 번만 페이지를로드한다고해서 페이지를 비교하고 싶은지 여부는 그리 중요하지 않습니다. 도구 또는 크롬 확장 프로그램을 통해이 작업을 수행 할 수 있습니까?


4
루비 배열 find_first 객체?
어레이 설명서에서 누락 된 것이 있습니까? 특정 기준을 만족시키는 최대 하나의 객체를 포함하는 배열이 있습니다. 해당 객체를 효율적으로 찾고 싶습니다. 내가 문서에서 얻은 가장 좋은 아이디어는 다음과 같습니다. candidates = my_array.select { |e| e.satisfies_condition? } found_it = candidates.first if !candidates.empty? 그러나 나는 두 가지 이유로 불만족 스럽다. 그 select날 우리가 …
135 ruby  arrays  performance  find 

5
PHP에서 FOR와 FOREACH의 성능
우선, 응용 프로그램의 90 %에서 성능 차이가 전혀 관련이 없지만, 어느 것이 더 빠른 구성인지 알아야합니다. 그리고 ... 현재 인터넷에서 이용할 수있는 정보는 혼란 스럽습니다. 많은 사람들이 foreach가 나쁘다고 말하지만 기술적으로 반복자를 사용하여 배열 순회 작성을 단순화한다고 가정하기 때문에 더 빠릅니다. 반복자는 더 빠르다고 가정하지만 PHP에서는 분명히 죽었습니다 (또는 PHP가 …

13
95 %의 경우에 값이 0 또는 1 일 때 매우 큰 배열에 대한 임의 액세스 최적화?
매우 큰 배열에서 임의 액세스에 대한 가능한 최적화가 있습니까? (현재는을 사용 uint8_t하고 무엇이 더 좋은지 묻고 있습니다) uint8_t MyArray[10000000]; 배열의 임의 위치의 값이 모든 경우의 95 % 에 대해 0 또는 1 사례의 4 % 에서 2 다른 1 % 의 경우 3 에서 255 사이 ? 그렇다면 uint8_t이것을 사용하기 …

7
컴파일러가 예측 가능한 추가 루프를 곱셈으로 최적화 할 수없는 이유는 무엇입니까?
이것은 질문에 대한 Mysticial 의 훌륭한 답변을 읽는 동안 염두에 두었던 질문입니다. 정렬되지 않은 배열보다 정렬 된 배열을 처리하는 것이 왜 더 빠릅 니까? 관련된 유형에 대한 컨텍스트 : const unsigned arraySize = 32768; int data[arraySize]; long long sum = 0; 그의 대답에서 그는 인텔 컴파일러 (ICC)가 이것을 최적화한다고 설명합니다. …

8
C ++에 비해 D는 얼마나 빠릅니까?
D의 일부 기능이 마음에 들지만 런타임 패널티가 있다면 관심이 있습니까? 비교하기 위해 C ++과 D에서 많은 짧은 벡터의 스칼라 곱을 계산하는 간단한 프로그램을 구현했습니다. 결과는 놀랍습니다. D : 18.9 초 [최종 런타임은 아래 참조] C ++ : 3.8 초 C ++이 실제로 거의 5 배나 빠르거나 D 프로그램에서 실수를 했습니까? …
133 c++  performance  runtime  d 

3
아파치 스파크 : map vs mapPartitions?
RDD map 와 mapPartitions방법 의 차이점은 무엇입니까 ? 그리고 flatMap좋아 map하거나 좋아 mapPartitions합니까? 감사. (편집) 즉, 의미 적으로 또는 실행 측면에서 차이점은 무엇입니까? def map[A, B](rdd: RDD[A], fn: (A => B)) (implicit a: Manifest[A], b: Manifest[B]): RDD[B] = { rdd.mapPartitions({ iter: Iterator[A] => for (i <- iter) yield fn(i) }, …

3
작은 목록보다 작은 문자열을 반복하는 것이 왜 느린가요?
나는 timeit을 가지고 놀고 있었고 작은 문자열에 대한 간단한 목록 이해가 작은 단일 문자열 목록에서 동일한 작업을 수행하는 것보다 오래 걸린다는 것을 알았습니다. 어떤 설명? 거의 1.35 배나 많은 시간입니다. >>> from timeit import timeit >>> timeit("[x for x in 'abc']") 2.0691067844831528 >>> timeit("[x for x in ['a', 'b', 'c']]") …

10
디버그 대 릴리스 성능
다음 단락을 만났습니다. “Visual Studio에서 코드를 컴파일 할 때 IDE의 디버그 및 릴리스 설정은 성능과 거의 차이가 없습니다. 생성 된 코드는 거의 같습니다. C # 컴파일러는 실제로 최적화를 수행하지 않습니다. C # 컴파일러는 IL을 뱉어 내고 런타임에 모든 최적화를 수행하는 JITer입니다. JITer에는 디버그 / 릴리스 모드가 있으며 성능에 큰 차이가 …

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