Ubuntu를 새로 설치했을 때 왜 속도가 빠르지 않습니까?

Ubuntu를 새로 설치했을 때 왜 속도가 빠르지 않습니까?

노트북에 Ubuntu를 새로 설치했을 때는 엄청나게 빨랐지만 지금은 매우 느립니다.... TF2, Minecraft, DOTA 2와 같은 게임에서는 약 1개월 동안 잘 작동하고 심각한 지연 및 지연 스파이크가 시작되었습니다.. .

노트북 사양:

  • 메모리: 1.7GiB
  • 프로세서: Intel Celeron(R) CPU B815 @ 1.60GHz x 2
  • 그래픽: Intel Sandybridge 모바일
  • OS 유형: 64비트
  • 디스크: 313.0GB

어떻게 해야 하나요?

답변1

여러 개의 백그라운드 서비스가 실행되고 있는 것 같습니다.

  1. smbd 및 nmbd

smbd 및 nmbd는 Samba 프로세스의 데몬입니다. Windows나 다른 컴퓨터에서 SMB 공유를 내보내야 합니까? 그렇지 않다면! 이 프로세스는 왜 실행되고 있습니까? 이러한 프로세스를 안전하게 종료하고 다음에 컴퓨터를 부팅할 때 자동으로 시작되지 않도록 비활성화할 수 있습니다.

  1. 텔넷

인터넷이나 LAN을 통한 양방향 대화형 텍스트 중심 통신이 필요합니까? 그렇지 않다면! 이 프로세스를 종료하고 부팅 시 시작을 끕니다.

  1. 로그인

네트워크를 통해 다른 호스트에 로그인해야 합니까? 그렇지 않다면! 이 프로세스를 종료하고 부팅 시 자동으로 시작되지 않도록 비활성화합니다.

  1. 렉섹

rexec라고도 불리는 원격 프로세스 실행을 사용하면 원격 컴퓨터에서 셸 명령을 실행할 수 있습니다. 원격 시스템에서 쉘 명령을 실행할 필요가 없으면 간단히 프로세스를 종료하십시오.

  1. FTP

인터넷을 통해 한 호스트에서 다른 호스트로 파일을 전송해야 합니까? 그렇지 않은 경우 서비스를 안전하게 중지할 수 있습니다.

  1. 자동 마운트

네트워크 파일 시스템을 불러오려면 다른 파일 시스템을 자동으로 마운트해야 합니까? 그렇지 않다면! 이 프로세스가 실행되는 이유는 무엇입니까? 이 애플리케이션이 귀하의 리소스를 사용하도록 허용하는 이유는 무엇입니까? 프로세스를 종료하고 자동으로 시작되지 않도록 비활성화합니다.

  1. 명명 된

네임서버(DNS)를 실행해야 합니까? 그렇지 않다면 도대체 무엇이 이 프로세스를 실행하고 자원을 소모하도록 강요하는 것입니까? 먼저 실행 중인 프로세스를 종료한 다음 부팅 시 실행을 끕니다.

  1. LPD

lpd는 해당 서버로 인쇄할 수 있게 해주는 프린터 데몬입니다. 서버에서 인쇄할 필요가 없다면 시스템 리소스가 소모될 가능성이 있습니다.

  1. Inetd

inetd 서비스를 실행하고 있습니까? Mysql, Apache 등과 같은 다른 독립형 애플리케이션을 사용하는 ssh와 같은 독립형 애플리케이션을 실행하는 경우 inetd가 필요하지 않습니다. 프로세스를 종료하고 다음 번에 자동으로 시작하는 것을 비활성화하는 것이 좋습니다.

  1. 포트맵

ONC RPC(Open Network Computing Remote Procedure Call)이며 데몬 rpc.portmap 및 rpcbind를 사용하는 Portmap입니다. 이러한 프로세스가 실행 중이면 NFS 서버를 실행 중임을 의미합니다. NFS 서버가 눈에 띄지 않게 실행되고 있다면 시스템 리소스가 불필요하게 소모되고 있음을 의미합니다.

Linux에서 프로세스를 종료하는 방법 Linux에서 실행 중인 프로세스를 종료하려면 'Kill PID' 명령을 사용하십시오. 하지만 Kill 명령을 실행하기 전에 프로세스의 PID를 알아야 합니다. 예를 들어 여기서는 'cupsd' 프로세스의 PID를 찾고 싶습니다.

[avishek@tecmint]# ps 도끼 | 컵을 그렙

1511? Ss 0:00 cupd -C /etc/cups/cupsd.conf

따라서 'cupsd' 프로세스의 PID는 '1511'입니다. 해당 PID를 종료하려면 다음 명령을 실행하십시오.

[avishek@tecmint]# kill -9 1511

예제와 함께 kill 명령에 대해 자세히 알아보려면 Linux에서 프로세스를 종료하기 위한 Kill 명령 가이드 문서를 읽어보세요.

Linux에서 서비스를 비활성화하는 방법 Fedora 및 CentOS와 같은 Red Hat 기반 배포판에서는 'chkconfig'라는 스크립트를 사용하여 Linux에서 실행 중인 서비스를 활성화 및 비활성화합니다.

예를 들어 시스템 시작 시 Apache 웹 서버를 비활성화할 수 있습니다.

[avishek@tecmint]# chkconfig httpd 꺼짐

[avishek@tecmint]# chkconfig httpd --del

Ubuntu, Linux Mint 및 기타 Debian 기반 배포판과 같은 Debian 기반 배포판에서는 update-rc.d라는 스크립트를 사용합니다.

예를 들어 시스템 시작 시 Apache 서비스를 비활성화하려면 다음 명령을 실행합니다. 여기서 '-f' 옵션은 강제가 필수임을 나타냅니다.

[avishek@tecmint]# update-rc.d -f apache2 제거

이러한 변경을 수행한 후에는 다음 번에 시스템이 UN에 필요한 프로세스 없이 부팅되어 실제로 시스템 리소스가 절약되고 서버가 더욱 실용적이고 빠르며 안전해집니다.

지금은 여기까지입니다. 또 다른 흥미로운 기사로 찾아오겠습니다. 그때까지 계속 지켜봐주시고 Tecmint에 연결해 주세요. 의견 섹션에 귀중한 피드백을 제공하는 것을 잊지 마십시오.

http://www.tecmint.com/remove-unwanted-services-from-linux/

답변2

내 경험에 따르면 Ubuntu는 전력 효율성이 상당히 높음에도 불구하고 RAM을 매우 빠르게 소모할 수 있으며 일단 스왑을 사용하기 시작하면 엄청나게 느려지는 것을 발견했습니다. 시스템 모니터를 사용하여 RAM 사용량을 확인하겠습니다(Unity 대시 또는 gnome-system-monitor터미널에서 실행). RAM에 문제가 있는 것 같으면 Daniel이 제안한 대로 백그라운드 프로세스를 줄이거나 RAM 업그레이드를 살펴볼 수 있습니다. 스왑 파티션 크기 및/또는 스왑성 값을 조정하는 방법을 살펴볼 수도 있습니다.

시스템 모니터에는 과도한 CPU 로드가 표시될 수도 있는데, 이는 CPU를 쉽게 교체할 수 있는 경우가 거의 없기 때문에 더욱 까다롭습니다. 물론 백그라운드 프로세스도 CPU 부하를 줄일 수 있지만, 그 밖의 무엇이 이를 더 효율적으로 만들 수 있는지는 잘 모르겠습니다.

관련 정보