«performance» 태그된 질문

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

14
프로그래밍 언어의 성능 저하가 실제로 나쁜 것입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …


4
데이터베이스 디자인-매번 상태를 저장합니까?
관계형 데이터베이스 응용 프로그램과 "사용자"개체 및 "메시지"개체가 있다고 가정하겠습니다. 이제이 사용자에게 읽지 않은 메시지 수를 표시하려고합니다. 이것을 보관하는 가장 좋은 방법은 무엇입니까? 사용자에게 필드를 소개하고 사용자가 메시지를 받으면 필드를 세고 읽은 경우 카운트를 줄입니까? 또는 읽지 않은 것으로 플래그가 지정된 사용자의 메시지 수를 계산하기 위해 매번 쿼리를 실행합니까? 첫 번째 …

2
알고리즘의 예상 실행 시간과 평균 실행 시간은 무엇을 의미합니까?
알고리즘의 실행 시간을 분석하고 싶다고 가정 해 봅시다. 때때로 우리는 입력 크기가 n 일 때 알고리즘의 실행 시간을 찾고 싶다고 말하고 최악의 경우 O (n)으로 표시합니다. 때로는 알고리즘 / 알고리즘 의 예상 시간 을 찾아야한다고 말하는 서적 / 논문을 볼 수 있습니다. 또한 때때로 평균 작동 시간 이 사용됩니다. "예상 …

6
모든 사람이 소프트웨어를 더 빠르게 실행시키기 위해 어떤 아이디어도 시도 할 수있는 기간을 계획하고 있습니까?
때로는 소프트웨어 성능 트릭이 방법론과 철저한 검색에서 발견됩니다. 때로는 미친 아이디어를 시도하기 위해서는 다양한 생각과 용기가 필요합니다. 때때로 아이디어는 시작일 뿐이며 많은 노력이 필요합니다. 모든 사람이 다른 아이디어를 시도하여 현재 작업중인 소프트웨어의 성능을 향상시킬 수있는 기간을 조성하는 방법은 무엇입니까? 팀의 모든 직원은 소프트웨어에 대해 최소한 몇 개월의 경험이 있으며 매우 …

5
VS 2010에서 성능을 개선하기 위해 무엇을 할 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 우리가 .Net 4에서 앱을 개발하고 있기 때문에 VS 2010을 사용하고 있으며 성능이 나를 미치게합니다. IDE를 잠시 보지 않으면 (예를 들어 헬프 데스크 …

7
데이터베이스 인덱스를 따르는 모범 사례 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식에 의해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …

7
웹 API에 대한 네트워크 호출에서 여러 데이터베이스 호출이 실제로 중요합니까?
고용주 중 한 곳에서 REST (SOAP에도 적용됨) API 작업을했습니다. 응용 프로그램 UI 인 클라이언트는 웹 (일반 프로덕션 배포의 LAN)을 통해 API를 호출합니다. API는 데이터베이스를 호출합니다. 토론에서 되풀이되는 한 가지 주제는 성능입니다. 팀의 일부 사람들은 성능 때문에 단일 API 호출에서 여러 데이터베이스 호출 (보통 읽기)이 없어야한다고 생각합니다. 각 API 호출에 하나의 …

4
간단한 속성에 AggressiveInlining을 사용하면 단점이 있습니까?
C # / JIT의 동작을 분석하는 도구에 대해 더 많이 알고 있다면 스스로 대답 할 수는 없지만 그렇게하지 않기 때문에 물어보십시오. 다음과 같은 간단한 코드가 있습니다. private SqlMetaData[] meta; [MethodImpl(MethodImplOptions.AggressiveInlining)] private SqlMetaData[] Meta { get { return this.meta; } } 보시다시피 AggressiveInlining을 삽입해야한다고 생각하기 때문에 넣습니다. 내 생각 엔 JIT가 …

8
"완벽한 프로그래머의 증후군"을 깰 수있는 방법
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 나는 그런 식으로 느끼는 유일한 사람이 아닐 것입니다. 그러나 나는“완벽한 프로그래머의 신드롬”이라고 부르는 경향이 …

2
크고 복잡한 소프트웨어 제품을 느리게 만드는 것은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 크게 관련이없는 이유로, 나는 오랫동안 Delphi 7을 다시 한번 설치했습니다. 나는 한동안 말하지 않은 방식으로 완전히 날아갔습니다. …

8
언제 성능에 관심을 가져야합니까?
Java의 IRC 채널 , SO 및 기타 장소와 같은 장소에서 가장 오랜 기간 동안 "코드의 모양과 가독성 / 이해성에 대한 걱정, 그리고 꼭 필요한 경우 나중에 성능에 관한 걱정"이라는 문구를 들었습니다. 그래서 오랫동안 작은 데스크탑이나 웹 앱의 성능에 대해 OCD가 아니었고 비효율적이었습니다. 대부분의 응답은 "확장 성이란 무엇입니까?"입니다. 합법적 인 요점이지만 …

22
어느 시점에서 성능에 대해 생각해야합니까?
응용 프로그램을 구축 할 때 이것이 특정 기능을 수행하거나 구현하는 가장 좋은 방법인지 끊임없이 묻습니다. 종종 스택 오버 플로우 또는 피드백을 원하는 다른 포럼에 질문을 게시하여 성능과 관련하여 "마차 앞에 카트를 넣지 않는"방법에 대한 의견을받습니다. 대부분의 프로그래머는 응용 프로그램이 끝날 때까지 성능에 대해 생각하지 않거나 성능이 절대적으로 허용되지 않습니까? 개발 …

3
왜 Android Fragments를 사용합니까?
나는 이 주제에 관한 문서와 다른 질문의 스레드를 읽었 으며 실제로 확신하지 않습니다. 이 기술의 사용 한계가 명확하게 보이지 않습니다. 조각은 이제 모범 사례 로 간주됩니다 . 모든 활동은 기본적으로 하나 이상의 조각을 지원해야하며 레이아웃을 직접 호출하지 않아야합니다. 단편은 다음을 위해 작성됩니다. (가) 허용 Activity이 장치를 재사용, 그들 사이에서 변경할 …

5
마이크로 컨트롤러를위한 효율적인 C 코드 작성에 대한 자료? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 여기에 심각한 도움이 필요했습니다. 나는 프로그래밍을 좋아합니다. 최근에 C 언어에 대한 많은 책 (예 : K & R)과 기사 / 포럼을 읽었습니다. …
15 c  performance  speed 

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