내 레일 앱 중 하나에서 텍스트를 붙여 넣거나 (특히) 텍스트를 붙여 넣을 때 콘솔이 실제로 느리게 실행되기 시작했습니다. 나는 irb가 많은 CPU를 사용하고 있다는 것을 맨 위에서 볼 수 있습니다. 그러나 나는이 문제를 더 이상 진단하는 방법을 모른다. 몇 주 전에 시작되었습니다. 가능하면 readline/wirble과 관련이 있는지 궁금합니다. 나는 둘 다 사용한다.텍스트를 편집 할 때 레일 콘솔이 매우 느리게 실행됩니다.
방금 텍스트 블록에 붙여 넣은 다른 앱에서 시도해 보았습니다. 텍스트가 1 초당 1 개의 문자로 표시됩니다. 어쩌면 저의 명령 행 역사가 가득 찼을까요? 어떻게 삭제할 수 있습니까? 어떤 조언을
감사 (레일 콘솔, 나의 bash는 명령 행 역사) - 최대
편집 - 죄송합니다, 일부 시스템의 세부 사항을 제공해야합니다. 여기에 당신이 간다 :
System - Ubuntu 10.04
Ruby version - ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]
난 그냥 일반 irb 시도하고 동일한 문제가 있습니다. 심지어 느려질 수도 있습니다. 텍스트를 테스트하기 위해 붙여 넣은 텍스트 블록의 중간에 멈추는 것이 꽤 많은 근거입니다.
나는 여러 번 재부팅을했습니다. (제 노트북 배터리가 약해서 어쨌든 플러그를 뽑을 때마다 다시 시작해야합니다).
저는 VM에 없습니다.
나는 최근에 RVM (루비 버전 관리자)을 사용하기 시작했으며, 우연의 일치일지도 모르지만 그와 일치하는 것처럼 보입니다. 문제가되는 콘솔은 시스템 루비를 사용하여 일어나고 있지만, rvm은 아닙니다.
여기 ps aux | grep irb
의 출력입니다 :
max 12583 0.0 0.0 1756 484 pts/7 S+ Apr11 0:00 sh -c irb -r irb/completion -r "/home/max/work/rails_apps/millionaire_container/millionaire/config/environment" -r console_app -r console_with_helpers --simple-prompt
max 12584 15.9 2.7 61872 56956 pts/7 S+ Apr11 158:26 irb
max 13981 64.4 0.9 20080 18708 pts/9 R+ 09:40 29:51 irb
max 14625 21.8 0.6 15020 12628 pts/12 Rl+ 10:25 0:20 irb
max 14757 0.0 0.0 3048 804 pts/13 R+ 10:27 0:00 grep --color=auto irb
내 Mac 텍스트가 매우 느리게 나타납니다. 그러나 아무 키나 누르면 즉시 나타납니다. 그것을 시도하십시오 – fl00r
이것은 일반 irb에서도 발생합니까? –
@Max - 사용중인 OS 또는 버전을 말하지 않았지만 명령 행에서 일반 ps aux로 시작하여 작업 세트의 내용을 확인합니다. 또는 재부팅하고 문제가 사라지는지 확인하십시오. Mac 활동 모니터 (Mac을 사용하는 경우)를 보면서 CPU 및/또는 디스크 활동을 감시하는 데 도움이 될 수 있습니다. –