자유게시판

연산 성능이 극과 극을 달리는 듯 합니다. 루비 자체 명령어를 애용해보세요. 분명 차이가 느껴지실겁니다. 실시간으로 처리하는 스크립트가 많다면 특히나요.

 

(1) 루비 자체의 반복문을 사용하는 경우

(a..b).each do |i|
(i번째 실행할 스크립트)
end

 

이 결과는

 

(2) c언어로 치자면

for(i=a;i<=b;i++)

와 같은 효과를 가지게 되고,

 

(3) 이벤트로 보면

변수 i에 a를 대입한다.

라벨 1

조건분기 변수 i가 b보다 작거나 같다

 (i번째 실행할 스크립트)

 변수 i에 1을 가산한다.

 라벨 1로 돌아간다.

종료

 

(2)번의 케이스는 C라이브러리를 임포트하기전엔 못본다 치더라도, (1), (3)의 연산속도차이는 엄청납니다.

Comment '1'
  • profile
    ifeve 2016.06.17 22:39
    저도 대학교 디지털논리나 프로그래밍 시간때 그런것들의 차이가 꽤 커서 잘 생각하고 짜야 된다는건 많이 들었었지요. 당시에는 그래봤자 눈에 띄지도 않을 ns단위인데 왜 그래야 하는지 이해가 안되었는데 얼마전에 만들다 직접 체감했습니다.
    어떤 두 이벤트 사이에 들어가면 커먼 이벤트가 발동하게 만드는데 이상하게도 그냥 안 멈추고 지나가면 계속 1걸음 더가서 실행되더군요. 이걸 어떻게 해야 하나 계속 연구하다가 멈춰야 하는곳에 1/60초간 대기를 놓아봤는데 해결되었습니다.ㄷㄷ

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 41184
잡담 기대 하시라~! 3 DEVIL<Li Patanis Roni Kraudus> 2008.07.26 730
잡담 전사 스킬!1 가시고기 2008.07.26 663
잡담 5년간의 기다림 서프라이시아 완전판 릴리즈!!! 4 양념통닼 2008.07.26 885
잡담 고기야 rtp야~ 1 작은악마 2008.07.26 521
잡담 이 홈페이지 크아비엔비같다 5 어두운동굴 2008.07.28 949
잡담 (미정) 헌터 의 스토리랄까요 ㅋ 1 이엔 2008.07.31 974
잡담 팬더의 소핫.. 4 가시고기 2008.08.01 505
잡담 접속하고 처음으로.. 2 해적 2008.08.02 653
잡담 ChoreaTV 방송. 2 Mania 2008.08.03 622
잡담 화염방사기 !! ㅋㅋ 4 킴덕 2008.08.04 830
잡담 언젠가 올릴 강좌 2 시로 2008.08.04 656
잡담 못하는 실력으로 만드는중인 게임런쳐 3 스크립트 2008.08.05 781
잡담 과연.. 2번째 연구과제는 언제 나올것인가;;; 7 Cin 2008.08.06 632
잡담 너구리 비슷한거 1라운드 짜리. Cin 2008.08.07 488
잡담 Vampire of Twilight 제작 및 구상.. 1 슈팅스타 2008.08.07 710
잡담 이것은 수라의 길 1 시에란 2008.08.10 693
잡담 이게 촛불집회에서 유행한다는... 4 HalBerMan 2008.08.11 645
잡담 감상문... 1 DEVIL<Li Patanis Roni Kraudus> 2008.08.12 854
잡담 트래픽초과!!!!! 4 스크립트 2008.08.12 793
잡담 날라간 다음 연구?? 3 Cin 2008.08.15 718
목록
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 456 Next
/ 456