Mengapa komputer saya sangat lambat walaupun memiliki banyak memori bebas?

35

Saya memiliki Lenovo G560 3-4 tahun, Intel i5, dengan ram 2GB dan dengan 310M Geforce. Itu selalu memiliki beberapa masalah selama startup atau ketika memulai program baru, tetapi baru-baru ini menjadi gila.

Dari 2GB saya selalu memiliki 300-800 Mbs gratis, dan memori cache jarang berjalan di atas 300 (dari maksimum 1.9gb), kinerja cpu sangat bagus (hampir tidak mencapai 40 persen). Bahkan seperti ini, ketika saya memulai atau bahkan hanya menukar layar ke program lain yang lebih besar, perubahan jendela menjadi sangat lambat dan bertahap (misalnya saya melihat efek visual 'pop-up', tetapi harus menunggu jendela baru, yang hanya muncul sangat bertahap, pertama tepi bingkai, lalu bagian lain dll). Pada saat yang sama gerakan kursor mouse baik-baik saja (tetapi tidak bergantung pada perubahan konteks), dan saya juga mendapat respons langsung untuk kombo alt + tab (yaitu, jendela sembulan dengan aplikasi yang dibuka). Jeda juga terkadang berhenti ketika program sudah dimuat di jendela.

Kecurigaan saya adalah bahwa hard drive menyebabkan semuanya, karena lednya banyak bekerja, dan laptop selalu memiliki jeda waktu yang cukup lama ketika saya harus mengelola file atau memulai program (terutama dibandingkan dengan kecepatan 'dimuat' mereka). Di sisi lain, bagaimanapun, manajer sumber daya tidak benar-benar menunjukkan terlalu banyak penggunaan disk (atau saya tidak melihatnya)

Saya menjalankan Winzip Utilites untuk mengoptimalkan komputer (pencarian malware / sampah, defragmentasi disk, pembaruan driver, pembersihan registri) tetapi itu membuat segalanya menjadi lebih buruk. Saya pikir alasannya adalah karena tema Aero dihidupkan. Ketika saya mengubahnya kembali ke dasar (setelah Windows melihat kelambatan dan bertanya tentang itu) itu membantu, sekarang ini 'hanya' lambat.

Beberapa tangkapan layar monitor sumber daya selama lagging:

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

nocibambi
sumber
1
pada saat ini 2GB cukup minim, dan 300MB gratis untuk semua maksud dan tujuan "habis", tapi ya, saya akan melihat hard disk Anda SMART, chkdsk, dan fragmentasi.
Frank Thomas
28
Anda membutuhkan lebih banyak RAM. Lihat seberapa kecil cache tersebut (kurang dari 15% memori) dan seberapa banyak I / O yang Anda lakukan pada file halaman. (Singkirkan pengoptimal memori. Ini lebih buruk daripada tidak berguna.)
David Schwartz
12
Perhatikan bahwa secara teknis, Anda tidak memiliki memori bebas: dalam screencaps, Anda menggunakan 100% dari total memori fisik yang dipasang . Pengoptimal memori menggunakan 1/4 dari total juga: dioptimalkan untuk innefisiensi.
horatio
2
Komputer dengan memori bebas yang cukup bisa lambat justru karena OS terengah-engah untuk mengevakuasi halaman sehingga memiliki memori bebas.
Kaz
1
Semua orang di sini sepertinya melihat Memori. Mungkin masalah Anda yang sebenarnya adalah kartu grafis Anda - dapatkah Anda memeriksa apakah kartu itu masih hidup dan Anda tidak menggunakan perangkat lunak grafik? Itu akan menjelaskan mengapa windows Anda menggambar lambat, misalnya ketika Anda beralih windows, tetapi tidak ada hubungannya dengan CPU, RAM atau hard disk.
kutschkem

Jawaban:

46

Aktivitas disk ada di file halaman. Anda membutuhkan lebih banyak RAM.

Perhatikan bahwa pengoptimal memori Winzip menggunakan lebih dari 25% RAM. Saya akan menyingkirkan itu dan utilitas serupa sebelum Anda menyelidiki lebih lanjut.

David Marshall
sumber
13
Nah, pengoptimal memori seharusnya mengambil banyak memori; mereka melepaskannya saat itu benar-benar dibutuhkan. Tapi itu belum benar-benar membantu sejak Windows 98. Windows 7 jelas melakukan pekerjaan yang lebih baik menggunakan / mengatur memori daripada utilitas itu, jadi pasti singkirkan itu.
BlueRaja - Danny Pflughoeft
24
@BlueRaja Semua pengoptimal memori lakukan adalah mendorong semuanya ke file swap, memaksa Anda untuk kembali ke halaman semuanya saat Anda mulai menggunakan komputer Anda lagi. Jadi yang dilakukannya hanyalah memberi Anda perasaan fuzzy hangat "aww, saya hanya menggunakan 300MB memori" lalu tunggu 5 menit agar sistem Anda pulih. Dengan kata lain, mereka mengganggu proses caching sistem dengan sengaja tanpa alasan. Jangan gunakan itu.
Thomas
4
@ Thomas Di zaman kuno (Win98) mereka memang membantu - setelah pemulihan 5 menit itu, ada hal-hal dalam file swap yang dalam keadaan normal tidak akan ditukar (program latar belakang dan sedemikian rupa sehingga cukup banyak hanya duduk di sana jika Anda tidak berinteraksi dengan mereka), membuat Anda memiliki lebih banyak memori yang tersedia.
Izkata
2
Semuanya secara otomatis di file swap. Jika suatu program tidak melakukan apa-apa dan yang aktif membutuhkan lebih banyak ram, windows akan mengambilnya kembali dan kemudian menukar aplikasi itu hanya ketika menjadi aktif kembali. Anda tidak memerlukan manajer memori, windows sudah melakukannya. Situasi terbaik adalah di mana ingatan Anda selalu penuh tetapi dari hal-hal yang Anda inginkan, manajer memori semuanya asap dan cermin. Mereka membuat penggunaan yang sebenarnya lebih buruk dengan berdoa pada kesalahpahaman bahwa ada baiknya memiliki ingatan yang tidak terpakai.
JamesRyan
28

2GB tidak banyak RAM. Saya menganggap itu minimum untuk PC penggunaan sedang.

Juga, hard drive Anda adalah drive 5400 RPM, yang akan menjadi hambatan besar. Ketika 2GB RAM memang perlu diambil, dan itu sering kali maka harus pergi ke hard drive Anda yang lambat. Ini dikonfirmasi oleh IO tinggi yang kita lihat di hard drive Anda.

Saya akan meningkatkan drive minimal. Baik mendapatkan drive hybrid seperti Seagate Momentus XT atau SSD. Ini saja yang harus memperbaikinya, tetapi benjolan RAM juga akan membuat perbedaan besar.

Adapun:

Saya menjalankan Winzip Utilites untuk mengoptimalkan komputer (pencarian malware / sampah, defragmentasi disk, pembaruan driver, pembersihan registri) tetapi itu membuat segalanya menjadi lebih buruk.

Tidak mengherankan. Program pengoptimalan ini dikenal lebih banyak menyebabkan masalah daripada memperbaikinya, terutama ketika mereka diizinkan menyentuh registri. Yang bisa mereka lakukan hanyalah menebak dan itu bisa buruk. Saya akan memutakhirkan hard drive dan menggunakan gambar baru yang bersih.

Austin T French
sumber
15
@ Luc Saya benci programmer yang memilih untuk mengoptimalkan karena menghindari kendala sumber daya pada sistem usang daripada menggunakan lebih banyak sumber daya di komputer saya untuk meningkatkan kinerja.
Dan Neely
16
Saya benci sistem operasi yang tidak melakukan apa-apa lagi (tanpa aplikasi yang berjalan) daripada sistem operasi 15 tahun yang lalu, tetapi membutuhkan 20 kali RAM.
Kaz
6
@Kaz - Persyaratan untuk Windows XP belum berubah. Windows 7 melakukan lebih banyak di latar belakang daripada XP, sehingga membutuhkan lebih banyak RAM. Saya berasumsi Windows 8 bahkan lebih. Apakah semua pekerjaan latar belakang tambahan yang berguna adalah masalah lain, tetapi yang melakukan lebih.
Bobson
2
@DanNeely Menghindari penggunaan sumber daya yang tidak perlu mempercepat, itu tidak memperlambat segalanya, sehingga cukup merindukan titik imo. Selain itu, jika 2gb sudah usang maka saya pikir sekitar 60% pengguna di dunia barat (atau 95% di negara lain) menjalankan sistem usang. Definisi usang: "Tidak lagi diproduksi atau digunakan".
Luc
3
@ Bobson itu benar terutama ketika Anda mempertimbangkan semua orang yang membeli laptop $ 300 dari Wal-Mart. Mesin-mesin itu dimaksudkan untuk berumur pendek dan sekali pakai.
Austin T Perancis
10

Saya tidak tahu apakah saya akan memanggil 2GB banyak ram. Tapi bukan itu intinya.

  • Jalankan beberapa tes pada HDD Anda. Mungkin sedang dalam perjalanan keluar. Jika itu berhasil, pindah ke ide berikutnya ...
  • Saya akan sangat merekomendasikan menginstal ulang OS. Masih tidak pernah berhenti membuat saya takjub betapa sering ini bekerja. Untuk semua yang Anda tahu, ada masalah dalam registri, atau beberapa file dll atau hanya Tuhan yang tahu. Jika Anda menginstal ulang dan Anda mengalami masalah yang sama, Anda dapat yakin hampir semua keraguan, itu adalah masalah perangkat keras, dan kemudian Anda memecahkan masalah yang sesuai.
Orang MDT
sumber
2
Saya pikir sebelum langkah-langkah ini, singkirkan hal itu WinZip Memory Optimizer ... butuh satu ton RAM terutama untuk betapa sedikitnya sistem ini. Kemudian langkah-langkah yang Anda daftarkan, kemudian memutakhirkan beberapa titik lemah yang jelas dalam sistem (sejumlah kecil RAM, HD lambat)
PeterL
1
Ya, saya tidak menangkap detail drive 5400 RPM. Itu setengah dari kemacetan Anda di sana.
Pria MDT
7

Solusi yang paling jelas telah diberikan oleh orang lain (menambah memori (2GB sebenarnya tidak cukup untuk Win7), hapus 'memory optimizer)'.

Beberapa hal lain yang dapat membantu, secara permanen:

  • Jika Anda juga tidak puas dengan startup lambat, gunakan Startup Delayer. Dan periksa pengaturan program 'Mulai saat Windows dimulai' - apakah Anda benar-benar membutuhkannya?

  • Periksa untuk semua proses yang berjalan di memori. Anda mungkin dapat membuang beberapa program yang tidak Anda butuhkan.

  • Nonaktifkan pengindeksan pencarian yang dilakukan Windows. Saya telah melihat mesin dengan HD yang lebih lambat dan memori rendah menggiling disk mereka karena itu.

  • Pindai disk Anda dengan perangkat lunak yang menyelidiki semua sektor dan memungkinkan sistem SMART untuk merealokasi sektor yang buruk (HDD Regenerator atau SpinRite)

Beberapa hal lain yang mungkin sedikit membantu, sementara (untuk program atau kecepatan tertentu secara umum):

  • Luangkan waktu untuk membersihkan disk Anda: semua cookie browser yang lebih lama dari 2-3 tahun (saya telah mengumpulkan 12.000 file cookie dalam 5 tahun), semua file sementara, dan file yang tidak Anda perlukan lagi (bakar ke DVD atau toko mereka di awan).

  • Jika Anda memiliki lebih dari satu partisi, pindahkan file swap ke partisi lain, lalu kembali. Ini membuat ulang file. Jika Anda hanya memiliki satu partisi, jalankan SysUtils PageDefrag.

Orang lain mungkin akan memberikan lebih banyak tips.

Jan Doggen
sumber
Sejak kapan 2GB RAM tidak cukup untuk Windows 7? Tidak bisa mengatakan itu bekerja cepat, tapi saya bahkan berpendapat dua mesin virtual Windows Server 2008 dapat bekerja pada host Windows 7 2GB.
Luc
1
@ Luc jelas tergantung apa yang Anda lakukan; tetapi bahkan penjelajahan yang berat dapat mendorong sistem 2GB untuk menggunakan file swap.
Dan Neely
1
@Luc 2GB RAM adalah minimum yang diperlukan untuk Win7 pada prosesor 64 bit seperti i5 OP. windows.microsoft.com/en-us/windows7/products/…
AllInOne
@ AllInOne Right, belum mempertimbangkan x64.
Luc
5

Saya tidak yakin apakah ada orang yang secara tepat menjawab semua aspek pertanyaan Anda, jadi saya ingin memberikan jawaban itu dan melakukan saran yang jelas untuk bergerak maju.

Mengapa komputer Anda berjalan lambat? Jawabannya ada di tangkapan layar Anda: monitor sumber daya menunjukkan bahwa proses sistem melakukan 99% dari menulis disk, dan menulis ke pagefile hampir secara eksklusif.

Ini berarti bahwa sistem Anda sedang mencoba untuk mengganti disk 5400rpm lambat seolah-olah itu RAM. Untuk memperbaikinya, beberapa langkah diperlukan dan satu atau dua langkah disarankan. Langkah 1, buat cadangan sistem Anda. Langkah 2, hapus instalan utilitas memori WinZip karena sebagian besar telah berkomentar dengan benar tentang kontribusinya terhadap masalah. Langkah 3, atur pagefile ke nol, defrag drive, lalu inisialisasi pagefile ke 3Gb yang masuk akal lalu defrag lagi, sertakan pagefile dalam proses defrag.

Langkah 4, unduh dan instal driver video terbaru dari NVidia, bukan dari pembaruan Windows. Disk yang telah didefrag dengan rapi, pagefile yang berfungsi dengan baik, driver yang benar, dan tidak ada utilitas memori yang buruk akan membuat Anda kembali normal.

Setelah itu, Anda menginginkan kinerja tambahan kemudian membuang $ 35 pada RAM kedua.

Semoga berhasil.

Jason
sumber
4

Karena disk adalah hambatan Anda, bagaimana kalau mencoba flash cache menggunakan Windows ReadyBoost (TM)? Sebuah flash drive murah yang kompatibel dengan ini memberi Anda dorongan yang bagus, saat Anda meningkatkan drive Anda.

efutch
sumber
2
Bisakah Anda memberi info lebih lanjut? Bagaimana memilih yang baik, bagaimana mengaturnya, apa yang sebenarnya dilakukannya, dll?
Luke Kanada REINSTATE MONICA
2

RAM 2GB agak terbatas, karena saat ini aplikasi cenderung lebih serakah dalam RAM.

Sebenarnya ketika kami melihat aktivitas Disk I / O Anda sebagian besar disebabkan oleh pagefile.sys (yang merupakan file cache disk). Ini menggunakannya ketika Anda tidak memiliki cukup RAM gratis. Beberapa telah menunjukkan disk 5400RPM, pada kenyataannya, menurunkan kecepatan disk, maka cache.

Di tangkapan layar memori Anda, Anda dapat melihat bahwa hanya ada memori RAM Gratis 51MB (1749MB).

Menggunakan USB ReadyBoost adalah sebuah ide, atau meningkatkan memori RAM Anda menjadi 4GB, dan masalah Anda akan terpecahkan.

Ini adalah cara memeriksa spesifikasi RAM Anda menggunakan CPU-Z: http://forums.lenovo.com/t5/Lenovo-3000-and-Essential/Memory-slots-on-Lenovo-G560/ta-p/390059 4GB ( 2 batang RAM 2GB So-DIMM DDR3) seharusnya sekitar $ 50 saat ini, tidak terlalu mahal.

Untuk informasi Anda, Winzip RAM Optimizer adalah orang yang memakan lebih dari 25% RAM Anda, cukup uninstall saja karena tidak berguna (alih-alih membebaskan RAM Anda), maka penggunaan memori Anda akan kembali ke 1.2GB saja. Tetapi seperti yang saya katakan, meningkatkan RAM Anda akan menjadi solusi jangka panjang yang lebih baik, karena Anda menginstal pengoptimal RAM Winzip karena suatu alasan.

Jadi: - Hapus Instalasi Pengoptimal Winzip - Jika lebih baik tetapi tidak cukup, tingkatkan RAM Anda menjadi 4GB

eXshade
sumber