Ubuntu 10.04'te Windows Tabanlı Uygulamalar ile Linux Tabanlı Uygulamalar arasında geçiş yaptığımda Sistem Yavaşlıyor


0

Ben şarap tarafından yüklü başka bir uygulama için yüklü bir windows tabanlı uygulama geçiş yaptığımda, bu yüzden Ubuntu'da bellek temizliği işlevinin eksik ya da düzgün çalışmamasından kaynaklanabileceğini düşünüyor

Linux'ta bir dul uygulamayı bıraktıktan sonra hafızamı temizleyebileceğim herhangi bir araç veya yazılım var mı?

Ubuntu için cc cleaner gibi bir yazılım var mı


Photoshop'un çok fazla hafıza yiyebileceğini ve yeterli yetkiye sahip olmadığını mı düşündünüz?

Bunu aslında demek istemedim ama aslında photoshop ve dreamweaver veya MS-OFFICE gibi Windows yazılımlarını çalıştırdığımda ve netBeans'a geçdiğimde performansı düşmeye başladığı için işletim sistemimin ubuntu 10.04 olabileceğine inanmamın neden hafızayı düzgün bir şekilde temizlemeyebileceğini düşünmeme neden oldu.

2GB RAM'im var ve 2GB'lık takas kullanıyorum ancak bundan sonra da kilitleniyor bu yüzden hafızamı temizleyebilecek bir mekanizma hakkında bilgi sahibi olmaya ihtiyacım var

neden ubuntu VM’yi Windows’ta çalıştırmayı denemiyorsunuz ... çünkü en çok Windows uygulamaları kullanıyorsunuz ve sonra ubuntu… başka bir nedenle
Piotr Kula

Yanıtlar:


1

Sen do not bir uygulamadan sonra bellek veya Linux üzerinde başka bir şey sonlandırır temizlemeniz gerekiyor - Ben Windows üzerinde aynı şüpheli ama gerçekten bilemeyiz.

Sorunuzda, sisteminizdeki fiziksel belleğin miktarı veya belleğin "temizlenmesi" gerektiğine dair bir fikir edinme gibi yararlı bir bilgi sağlamadığınız için, yalnızca birkaç çekim yapabilirim. koyu:

  • Bir WINE uygulaması sona erdiğinde, zaman zaman wineserverhem CPU hem de bellek kaynaklarını tüketebilen ve böylece diğer uygulamaları yavaşlatan kalan bir işleminiz olabilir. Bu süreç, diğer şeylerin yanı sıra, WINE ortamındaki ortak uygulamalar arasında paylaşılan kaynakları ele alır.

    WINE oturumunu tamamen sonlandırmak istiyorsanız, wineserverişlemi manuel olarak sonlandırmayı deneyebilirsiniz . Bunu yaparsanız, WINE panosunun içeriğini kaybedebileceğinizi unutmayın.

  • Bir uygulama kullanıyorsanız - herhangi bir uygulama, yalnızca WINE altında değil - önemli bellek gereksinimlerine (Photoshop akla gelir) orta ve uzun süre boyunca, Linux çekirdeği diğer uygulamalar tarafından kullanılan bellek sayfalarını yavaşça diske değiştirir Geçerli uygulama için daha fazla RAM boşaltmak için.

    Bu uygulamaları tekrar kullanmaya başladığınızda, değiştirilen bellek sayfalarının diskten alınması gerekecektir, bu da bir süre onları yavaşlatacaktır.

    Bu tür yavaşlama bir süre sonra azalır, çünkü daha fazla bellek sayfası ana belleğe geri yerleştirilir.

  • wineUygulamanın sonlandırılmasına rağmen, durmuş bir sürecin kalması mümkündür . Kalıntıların çalışmasını kontrol etmelisiniz.

Her durumda, sisteminizi bir CPU ve bellek kullanım monitörü ile izlemeniz gerekir, yavaşlama sebebi ile ilgili herhangi bir sonuca varmadan önce - htopbunun için oldukça faydalı bir araçtır. Çok fazla CPU zamanı veya çok fazla bellek kullanan işlemleri arayın. Bir G / Ç monitörü kullanmak veya disk LED'i etkinlik için izlemek de yararlı ipuçları sağlayabilir.

DÜZENLE:

Sadece yorumlarınızı gördüm - hem görüntü işleme hem de NetBeans gibi bir IDE için bugünlerde 2GB RAM en düşük seviyedeydi. Özellikle bir uygulamadan diğerine geçtiğinizde, işleri belirgin şekilde yavaşlatan kapsamlı bir bellek takas deneyimine sahip olmak zorundasınız.


0

Paketi "sudo aptitude install secure-delete" ile güvenli hale getirebilir ve "Secure memory silecek; bilgisayarınızın belleğinden (RAM)" komutundan veri izlerini silmek için kullanılır. Bu işe yaramazsa, takas alanını boşaltarak serbest bırakabilirsiniz:

swapoff /swap/device-or-file(such as /dev/sda2)

sonra

swapon /swap/device-or-file

1
Verileri bellek + takas içerisinde tutmak için yeterli belleğiniz yoksa çok kötü bir fikir. Çekirdeğin OOM katili daha sonra belleği boşaltmak için kullanıcı alanı uygulamalarını kapatır.
knittl
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.