«performance» 태그된 질문

응용 프로그램 성능 향상과 관련된 질문은 선택 소프트웨어 아키텍처에서 알고리즘 선택에 이르기까지 다양합니다.

4
하이브리드 하드 드라이브가 프로그래밍 경험을 향상 시킵니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 내 개발 PC가 얼마나 잔인한 지 피곤합니다. Core2 Duo, 2GB RAM, Seagate ST3500320AS HDD-최상위 모델은 아니지만 꽤 괜찮습니다. 일반적으로 Visual Studio 2008의 …

3
직관적이지 않은 C # String.Split () 구현의 이유
C # string에서 다른 것으로 나누려면 string다음과 같이해야합니다. testString.Split(new string[] { "anotherString" }, StringSplitOptions.None); 오버로드 된 String.SplitMSDN Documentation에서 구현과 호출이 필요한 이유를 확인할 수 있습니다. 파이썬 에서 왔을 때 , 왜 그러한 호출이 필요한지 올바르게 이해하기가 어렵습니다. 필자 Regex.Split는 파이썬 구현과 비슷한 구문을 얻는 데 사용할 수 있지만 간단한 작업 …


5
많은 작은 물체의 생성을 최소화해야합니까?
작은 (1000) 개의 작은 개체를 자주 만드는 무언가를 작성할 때 성능을 위해 최소화해야합니까? 특히 저급 데스크톱에서 고급 데스크톱 또는 모바일에 이르기까지 어떤 시스템에서 실행될 시스템을 모를 경우. 모바일의 경우 많은 객체를 만들면 성능이 약간 저하된다고 들었습니다.하지만 그것이 얼마나 사실인지는 모르겠습니다. 이 아이디어를 잘 보여주는 예가 있습니다. 그래픽 프로그램에서 모든 드로잉에 …

5
Python 스크립트가 동등한 C ++ 프로그램만큼 빠르지 못하게하는 기술적 제한이나 언어 기능이 있습니까?
저는 오랜 파이썬 사용자입니다. 몇 년 전, 저는 C ++이 속도 측면에서 무엇을 제공 할 수 있는지 배우기 시작했습니다. 이 기간 동안 저는 프로토 타입 도구로 Python을 계속 사용합니다. 이것은 좋은 시스템 인 것 같습니다. 파이썬으로 민첩한 개발, C ++에서 빠른 실행. 최근에 저는 파이썬을 점점 더 많이 사용하고 있으며, …

4
Java에서 구분 된 문자열을 분할하는 가장 빠른 방법
구분 된 문자열에서 다중 열 정렬 기능을 제공하는 비교기를 작성 중입니다. 현재 원시 문자열을 토큰으로 분할하기 위해 선호하는 선택으로 String 클래스의 split 메소드를 사용하고 있습니다. 이것이 원시 문자열을 문자열 배열로 변환하는 가장 좋은 방법입니까? 나는 수백만 행을 정렬하므로 접근 방식이 중요하다고 생각합니다. 잘 실행되는 것처럼 보이며 매우 쉽지만 Java에 더 …

7
확장성에 대해 언제 생각해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 재밌지 만 끔찍한 문제가 있습니다. 새로운 (iPhone) 앱을 출시하려고합니다. 내 맞춤형 백엔드에서 실행되는 턴 기반 멀티 플레이어 게임입니다. …

2
표현력 및 생산 버그 비율과 관련이있는 프로그래밍 언어 런타임의 메모리 소비에 대한 비교 연구가 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 한 언어를 사용하여 구축 된 응용 프로그램의 런타임 성능과 관련하여 많은 비교 연구가 있으며 온라인으로 제공됩니다. 일부는 기업, 일부는 학술, 일부는 개인 …

4
C #에서 관리되지 않는 안전 코드를 사용하지 않는 이유
C #에는 검사되지 않은 코드를 실행하는 옵션이 있습니다. 관리되는 코드가 훨씬 안전하고 많은 문제를 극복하므로 일반적으로 권장하지 않습니다. 그러나 코드에서 오류가 발생하지 않는다고 확신하고 메모리를 처리하는 방법을 알고 있다면 왜 (빠른 코드를 좋아한다면) 일반적인 조언을 따르는 지 궁금합니다. 비디오 카메라 용 프로그램을 작성했기 때문에 이것이 매우 궁금합니다. 비트 맵 조작이 …

4
이 문장의 의미는 "우리는 그것을 컴파일하여 CPU가 잘못된 일을하지 않도록하기를 원했습니다."
나는 이 기사를 읽고 있었다 . 다음과 같은 단락이 있습니다. 스칼라는 빠른 것으로 밝혀 졌습니까? 글쎄, 당신의 빠른 정의는 무엇입니까? Java만큼 빠릅니다. C 나 어셈블리만큼 빠를 필요는 없습니다. 파이썬은 루비보다 빠르지 않습니다. 우리는 동시성을 더 잘 활용하면서 더 적은 수의 기계로 더 많은 것을 원했습니다. 우리는 그것을 컴파일하여 CPU가 잘못된 …

5
대용량 파일에 대한 성능 향상
30 만 줄이 넘는 FILE_A와 3 천만 줄이 넘는 FILE_B가 있습니다. FILE_A에서 FILE_A의 각 줄을 grep하고 grep의 결과를 새 파일에 쓰는 Bash 스크립트를 만들었습니다 . 이 전체 프로세스는 5 시간 이상이 걸립니다. 스크립트 성능을 개선하려면 어떻게해야합니까? grep -F -m 1grep 명령으로 사용 하고 있습니다. FILE_A는 다음과 같습니다. 123456789 123455321 FILE_B는 …

6
GPU에서 실행함으로써 이익을 얻은 범용 알고리즘의 예? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . CPU보다 GPU에서 훨씬 빠르게 실행되는 것으로 입증 된 범용 알고리즘 (그래픽이 아닌 의미)의 예를 찾고 있습니다. 이 예제를 …


10
고객의 눈에 소프트웨어 속도가 얼마나 자주 나타 납니까?
이론적으로 고객은 직접 경험을 통해 소프트웨어 성능 향상을 느낄 수 있어야합니다. 실제로, 개선이 충분히 눈에 띄지 않아서 개선으로 수익을 창출하려면 고객을 유치하기 위해 마케팅에서 할당 가능한 성능 수치를 사용해야합니다. 우리는 이미 인식 된 성능 (GUI 대기 시간 등)과 서버 측 성능 (기계, 네트워크, 인프라 등)의 차이점을 알고 있습니다. 청중이 동료 …

10
프레임 워크의 성능 저하를 고려하는 동료와 통신하는 방법
공통 응답이 "jquery "성능이 좋지 않습니다"또는 "10 개만 있으면 테이블에 12 개의 열이 표시됩니다"? 나는 경험을 통해 개발 한 공리를 신뢰하는 실용적 인 사람입니다 (눈에 띄게 둔화 될 때까지 성능 문제는 아닙니다). 다른 극단에 맞는 특정 "범주"가 있는지는 모르지만 모든 것이 달리 입증 될 때까지 또는 여기에서 의사 소통을 시작할 …

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