노틸러스가 로그인할 때 백그라운드에서 너무 많은 IO와 CPU를 사용하는 이유는 무엇입니까? 이 문제를 해결하는 방법은 무엇입니까, 아니면 버그입니까?

노틸러스가 로그인할 때 백그라운드에서 너무 많은 IO와 CPU를 사용하는 이유는 무엇입니까? 이 문제를 해결하는 방법은 무엇입니까, 아니면 버그입니까?

나는 한동안 아치 리눅스를 사용해 왔습니다.

nautilus데스크탑의 동작을 처리하는 데 사용되기 때문에 로그인할 때 자동으로 실행된다는 것을 알았습니다 . 죽이면 바탕화면의 휴지통 아이콘과 다른 모든 파일의 아이콘이 사라지고 마우스 오른쪽 버튼 클릭 메뉴도 불완전해집니다. 그런데 최근 들어보니 로그인하자마자 IO와 CPU를 너무 많이 소모하는 것으로 나타났습니다. nautilus제가 아치리눅스를 6개월째 사용하고 있는데 이런 문제는 한번도 발생하지 않았기 때문에 이것이 버그인지는 잘 모르겠습니다 .

top이것은 내 명령 출력의 일부입니다. 이것이 nautilus자식 프로세스임을 알 수 있습니다.lightdm

  395 root      20   0  331.8m   5.9m   0.0  0.1   0:00.03 S  `- lightdm                                                                              
  404 root      20   0  259.6m  42.5m   0.0  0.7   0:07.73 S      `- Xorg                                                                             
  549 root      20   0  256.1m   7.5m   0.0  0.1   0:00.04 S      `- lightdm                                                                          
  581 qs        20   0  563.2m  15.2m   0.0  0.3   0:00.16 S          `- gnome-session-b                                                              
  620 qs        20   0 2001.4m 193.8m   0.0  3.3   0:19.75 S              `- gnome-shell                                                              
  728 qs        20   0  952.5m  36.4m   0.0  0.6   0:01.13 S              `- gnome-settings-                                                          
  757 qs        20   0  579.9m  15.4m   0.0  0.3   0:00.05 S              `- zeitgeist-datah                                                          
  780 qs        20   0  773.7m  64.8m 130.5  1.1   1:14.09 S              `- nautilus

답변1

~qs/.cache/ 아래의 모든 파일이 사용자 qs에 속하는지 확인하십시오. ㅏ

    chown -R qs.qs ~qs/.cache

루트가 문제를 해결할 수 있기 때문입니다. 노틸러스는 썸네일을 쓸 수 없을 때 여전히 제대로 작동하지 않는 것 같습니다.

관련 정보