Cygwin의 포크 속도에 대해 게시 한 게시물을 보았습니다 .Windows XP에서 초당 약 30-50의 예상 포크 속도를 제공합니다 ( 링크 )
필자는 비슷한 결과를 얻을 것으로 예상되는 코어 2 듀오 (1.79GHz)를 가지고 있지만 초당 약 8 포크 (때로는 훨씬 적음) 만 관리합니다.
$ while (true); do date --utc; done | uniq -c
5 Wed Apr 21 12:38:10 UTC 2010
6 Wed Apr 21 12:38:11 UTC 2010
1 Wed Apr 21 12:38:12 UTC 2010
1 Wed Apr 21 12:38:13 UTC 2010
8 Wed Apr 21 12:38:14 UTC 2010
8 Wed Apr 21 12:38:15 UTC 2010
6 Wed Apr 21 12:38:16 UTC 2010
1 Wed Apr 21 12:38:18 UTC 2010
9 Wed Apr 21 12:38:19 UTC 2010
속도를 높이기 위해 내가 할 수있는 일을 제안 할 수 있습니까? 이 기계는 실제로 어떤 전에 내가 사용했던 다른 사람보다 Cygwin에서의 많은 느린 역할을 했다 훨씬 느리다.
최신 정보
내 질문을 정당화하자. 포크가 빠를수록 마술처럼 인생이 좋아질 것이라고는 생각하지 않지만이 벤치 마크는 외부 실행 파일을 정상적으로 사용하여 bash에서 볼 수있는 성능 문제에 대한 좋은 프록시라고 생각합니다 값을 계산합니다. 쉘 시작 스크립트와 bash-completion을 통해 외부 명령을 내부 명령으로 대체하여 Cygwin에서 눈에 띄는 속도를 얻습니다. 리눅스에서는 이것이 문제가되지 않습니다. 그러나 종종 이것이 불가능하며 내 PC는 현재 웜 캐시와로드없이 셸을 시작하는 데 ~ 14 초가 걸립니다.