저번에 음성합성 프로그램 제트토크와 제트스피치 의 CPU 사용량 100% 이야기를 하면서 Process Lasso의 CPU Throttling 기능으로 문제가 해결된다고 했다.
(제트스피치는 3.62에서는 되지 않고 Throttle 기능이 향상된 3.63 베타 버전에서)
3.62 : 제트토크 Throttle 작동 / 제트스피치 Throttle 효과 없음
3.64 : 제트스피치도 Throttle 효과 있음
당연히 3.64가 기능이 업된 듯 하니 3.64를 쓰야겠지만, 현재 3.62 버전을 사용하고 있다.
이유 (제트토크와 제트스피치에 Throttle 기능 활성화)
3.64의 경우 moderate만 정상 작동한다.
다른 값을 선택하면 프로그램이 이상해진다. 컨트롤 할 수가 없다.
실제 이렇게 작동하는 것은 아니지만 그냥 각 Throttle 값마다 20%씩 차이 난다고 가정을 하자.
No throttle : CPU 사용 제한 없음 - 100% 마음대로 사용
Lowest : CPU 사용제한 - 80%이하만 사용
low : CPU 사용제한 - 60%이하만 사용
moderate : CPU 사용제한 = 40%이하만 사용
hight : CPU 사용제한 - 20%이하만 사용
moderate 값에서 문제가 약간 있으면 low나 lowest로 설정을 하면 될 듯 한데 오히려 moderate일 때 더 잘 작동한다는 것. 왜인지 이유는 모른다.
그리고 정상 작동하는 것 같은 moderate 상태에서도 문제가 있다.
다른 프로그램을 사용하다가 제트토크나 제트스피치를 컨트롤하려고 하면 음성합성으로 읽어주던 것은 계속 읽어주는데 멈출 수도 없고 화면 리프레쉬도 되지 않는다. 그 창 위에 다른 창이 표시되었다면 그 다른 창을 닫으면 밑에 있던 제트스피치가 나타나야 되는데 나타나지도 않고 이전 창의 흔적이 그 부위만 그대로 있다.
이것은 내 컴퓨터에서만의 문제일 가능성도 꽤 크다. 어디에서도 그런 버그 이야기는 없는 것 같으니
하지만 나와 같은 경험을 하게 될 사람들이 있을지도 모르지.
하여간 Throttle 기능을 사용하는 사람들 중에서 3.64버전에서 문제가 있다면 3.62 버전을 설치해보길
'주절대다' 카테고리의 다른 글
V3 Zip : 새로운 압축 형식은 없었네 (0) | 2009.09.22 |
---|---|
음성합성 프로그램 쓴 김에 Balabolka 유니코드 지원 (0) | 2009.09.12 |
안티 스파이웨어 (0) | 2009.09.10 |
거꾸로 가다 - 오버클럭 No! 언더클럭 Yes? (0) | 2009.08.26 |
음성엔진을 찾다가 결국 (0) | 2009.08.06 |