MXLinux/Linux를 일정 기간 사용한 후 속도가 느려지는 이유는 무엇입니까?

MXLinux/Linux를 일정 기간 사용한 후 속도가 느려지는 이유는 무엇입니까?

마지막으로 Linux를 사용하면 잠시 후 속도가 매우 느려지고 새 응용 프로그램을 열 수 없게 되어 시스템을 재부팅해야 합니다.상호 교환적으로 사용초과하다2.5GB

답변1

그들은 리눅스가 느린 이유가 스와핑 때문이라고 불평합니다. Windows에서는 공유가 너무 잘 최적화되어 시스템이 이를 사용하고 있을 때 거의 눈치채지 못합니다. 반면에 Linux에서는 스왑으로 인해 속도가 느려집니다.

이는 다음 프로젝트 "le9"에서 개선될 예정입니다. https://www.muylinux.com/2021/07/14/le9-poca-ram-linux/

내 경우에는 mxlinux를 cinnamon과 함께 사용했는데, antix 커널로 전환하면 어떤 이유에서인지 애플리케이션 소비가 감소하는 것을 발견했습니다. 저는 심지어 6GB의 메모리에서만 vscode, chrome, Evernote, postman 및 번역 앱을 실행하며 스왑은 licuorix와 같은 다른 커널보다 더 잘 관리됩니다.

이것은 내가 사용하고 있는 커널 버전입니다:

Linux JuanDavid 5.10.142-antix.2-amd64-smp #1 SMP PREEMPT Fri Sep 9 21:15:01 EEST 2022 x86_64 GNU/Linux

이것은 /etc/sysctl.conf의 스왑 사용 구성입니다.

vm.swappiness = 15
vm.vfs_cache_pressure = 200
vm.dirty_ratio = 3
vm.page-cluster=3
vm.watermark_scale_factor = 150
fs.inotify.max_user_watches=524288

이것vm.watermark_scale_factor이 속성은 스와핑을 처리하는 데몬인 kswapd의 공격성을 결정합니다. 이 값으로 설정하여 메모리에서 디스크로 페이징을 시작할 때 속도가 감소하는 것을 확인했습니다.

또 다른 대안은 Liquitix 커널로, 스왑 사용 시 chromeOS에 비해 향상된 기능을 제공합니다. 저는 Liquitix 5.14 시리즈와 Liquitix 6.0.0-11.2를 추천합니다.

여기에서 다운로드할 수 있습니다:https://mxrepo.com/mx/repo/pool/ahs/l/linux-liquorix/

Liquorix에서는 스왑을 사용하면 잘 작동하지만 사용된 스왑이 3GB에 도달하면 시스템이 매우 느려집니다. 이런 이유로 나는 패치가 매우 잘 되어 있고 스왑보다 램을 선호하는 antix 커널을 선호합니다.

버튼 예제의 경우 chrome, vscode(Electron에서 수행되는 것처럼 무겁고 노드 프로세스를 엽니다), Evernote, whatsie, postman 및 Crow 번역을 사용하여 번역할 수 있었습니다. 이 모든 것이 6GB RAM과 Cinnamon을 갖춘 머신에 담겨 있습니다.

이전에는 Liquidic에서 매우 느리고 잘 작동했지만, 스왑 사용량이 늘어나서 몇 시간 후에 다시 시작해야 했습니다.

음, 이것이 도움이 되기를 바랍니다.

관련 정보