Wm뮤 :: c# list와 array속도 비교

2017.01.25 01:56 공학기술

중계서버 코딩할일이 생겨서 가장 부하가 많이 걸리는 array에 접근해봤습니다

타입은 앞으로 가장 많이 쓰이게될 long형


비교항목은 다음과 같습니다

1. 초기화속도 비교

2. 입력속도 비교

3. 일반 Add 속도 비교

4. 일반 Delete 속도 비교


더보기



결론

1. 초기화속도 비교 = array가 list보다 40배 빠름

2. 입력속도 비교 = array가 list보다 2배 빠름

3. 일반 Add 속도 비교 =  array가 list보다 1.07배 빠름

4. 일반 Delete 속도 비교 =  동일함


=이 일로 mBuffer라고 해서 전용 구조체 하나 만들어 뒀습니다 ㅡ_ㅡ;;

  array가 가장 맨 처음에 나온거니 당연하다고 하면 당연하지만 설마 Delete에서 비효율적인 코드와 동일하게 측정될줄은 몰랐네요

  

여기에 쓰인 코드는 프로그램에서 구동하에 상용이든 비상용이든 자유롭게 가져다 쓰셔도 됩니다

다만 스크랩이나 재게시는 안 되여~

'공학기술' 카테고리의 다른 글

양덕이 만든 포탈건  (0) 2017.02.06
c# list와 array속도 비교  (2) 2017.01.25
언리얼 오류 모음  (0) 2016.12.03
문자 인식 관련 잡념  (0) 2016.06.01
posted by 모카쨩

댓글을 달아 주세요

  1. 지나가다 2018.10.23 10:04 신고  Addr  Edit/Del  Reply

    좋은 글 잘 봤어요.
    많은 도움이 됐습니다.
    그런데.. 이 배경은 좀.. 어떻게.

    • BlogIcon 모카쨩 2018.11.02 20:16 신고  Addr  Edit/Del

      도움이 되셨다니 다행이네요
      이 배경이 좀 낡은 규격이라 요즘엔 안 어울리지만 블로그 잘 안쓰기도 하고 수정하는데 시간이 뺏겨서 미뤄두고 있습니다.


저사양 유저용 블로그 진입