Sistem operasi Windows 7 telah memungkinkan pelaksanaan teknologi unik yang disebut SuperFetch. Apa teknologi ini, dan bagaimana ia berfungsi, tidak asing bagi semua orang. Tetapi jika anda mengingati teknologi Prefetcher sebelumnya di Windows Vista, maka semuanya segera terpasang.
Perkembangan ilmiah dalam bidang teknologi komputer tidak berhenti. Sistem operasi Windows 7 memungkinkan untuk menerapkan teknologi SuperFetch yang unik (ia disenaraikan sebagai proses sysmain di task manager). Untuk memahami makna dan memahami fungsi perkhidmatan ini, anda perlu mengingati teknologi Prefetcher lain yang unik di Windows Vista. Apabila mana-mana program dilancarkan, fail konfigurasi dan komponennya pada awalnya dibaca dari cakera keras, dan hanya kemudian dimuat ke dalam RAM dalam mod hos. Apabila aplikasi keluar dengan membukanya semula, proses yang sama akan dilakukan. Untuk mempercepat akses ke program dan, sebagai hasilnya, mengoptimumkan proses proses sistem, teknologi SuperFetch dibuat dan dilaksanakan.
Sistem SuperFetch Pintar: Konsep Umum
Dengan bantuan teknologi superfetch, program yang paling popular digunakan oleh pengguna dijejaki dan kemudian dimasukkan ke dalam RAM untuk mencari dengan cepat. Oleh itu, pelancaran program ini atau lebih cepat kerana fakta bahawa data sudah ada di RAM, sebab itulah masa tambahan tidak dihabiskan untuk membacanya dari cakera keras. Sekiranya anda melihat sejarah penciptaan teknologi, maka ia pada awalnya diterapkan di windows xp, dan kemudian diteruskan dalam versi Vista dan disebut Prefetcher. Tugasnya adalah untuk mengoptimumkan pemuatan komponen sistem dan modul aplikasi yang berjalan sebelum memulai secara langsung.
Oleh itu, teknologi ini disebut "Prefetch" atau prefetcher (superprefetch). Perkhidmatan ini mempunyai kekurangan yang ketara. Ini memungkinkan memuat sejumlah program ke dalam RAM, dan ketika aplikasi tidak lagi sering digunakan, datanya dialihkan kembali ke hard drive dalam file paging. Tetapi kemudian, sempurna telah mengalami perubahan besar.
Setelah peningkatan yang ketara, teknologi ini menjadi SuperFetch (terjemahan harfiah - superfetch). Kini perkhidmatan tersebut terlibat dalam mengesan aktiviti pengguna, membuat peta khas dan menyimpan konfigurasi program yang digunakan. Sekiranya atas sebab tertentu aplikasi tiba-tiba kehabisan RAM, SuperFetch melakukan analisis menyeluruh mengenai pembongkaran dan, setelah selesai proses yang bertanggung jawab untuk memunggah, memuatkan kembali program sebelumnya ke dalam RAM. Tugas utama perkhidmatan ini adalah untuk meningkatkan kelajuan aplikasi dan memastikan peningkatan prestasi sistem yang stabil, yang seterusnya menyumbang kepada kemasukan cepat dalam aliran kerja.
Tetapan dan pengurusan perkhidmatan
Untuk mengaktifkan perkhidmatan ini, lebih baik menggunakan sistem pendaftaran. Dalam menu Jalankan (Win + R), perintah regedit memanggil editor. Di bahagian sistem, menggunakan cawangan HKLM, anda perlu mencari direktori PrefetchParameters. Kami memerlukan dua kekunci EnablePrefetcher dan EnableSuperFetch. Sekiranya tidak ada kunci EnableSuperFetch, maka ia mesti dibuat (parameter DWORD) dan diberi nama yang sesuai. Untuk kemudahan, anda boleh memasukkan empat nilai untuk setiap kunci:
- 0 - penutupan lengkap;
- 1 - pengoptimuman menjalankan program sahaja;
- 2 - pengoptimuman hanya melancarkan komponen sistem;
- 3 - percepatan aplikasi dan sistem yang seimbang.
Menggunakan perintah services.msc, yang membuka tetingkap tetapan untuk perkhidmatan dan proses yang dapat dilaksanakan, adalah kaedah lain untuk mengatur tetapan perkhidmatan. Dalam kes ini, anda perlu mencari SuperFetch dan membuka sifat perkhidmatan dengan dua kali klik. Kemudian anda perlu menetapkan parameter yang diperlukan dari senarai drop-down jenis permulaan.
Kelemahan perkhidmatan SuperFetch
Tetapi terdapat juga kelemahan dalam perkhidmatan ini. Tidak jarang ada masalah yang berkaitan dengannya. Dengan pertimbangan yang tepat mengenai masalah ini, anda dapat membuat kesimpulan bahawa masalah yang timbul ketika bekerja dengan komputer bukanlah kesalahan langsung dari perkhidmatan SuperFetch. Maksudnya, jika kita membicarakan kegagalan di peringkat sistem, maka itu tidak memberi kesan kritikal terhadap operasi "sistem operasi". Tetapi bug dalam modul SuperFetch menjadikan perkhidmatan ini sama sekali tidak diaktifkan. Dan dalam kes ini, walaupun memasukkan parameter yang diperlukan dalam registri yang sama tidak mengubah keadaan menjadi lebih baik. Selalunya anda dapat melihat mesej bahawa terdapat penamatan yang tidak normal (SuperFetch dihentikan) atau akses ditolak sama sekali.
Keadaan ini berlaku kerana kekurangan RAM atau kerana konfrontasi antara bilah "RAM". Dalam kes ini, tidak ada yang tersisa kecuali untuk mematikan perkhidmatan sepenuhnya. Sekiranya terdapat cukup RAM untuk menguji operasi perkhidmatan dan menghilangkan masalah dengannya, maka disarankan untuk melakukan ini. Dan setelah melakukan manipulasi, anda boleh mematikannya, atau terus menggunakannya lebih jauh.
SuperFetch selalu berjalan di latar belakang. Perkhidmatan ini menggunakan sumber dan memori pemproses. "Superfetch" tidak diminta untuk sepenuhnya menghapus pemuatan aplikasi ke dalam "RAM", tujuan langsungnya adalah untuk membuat proses ini cepat. Dan setiap kali muat turun berlaku, sistem akan tetap mengalami kelambatan yang sama jika aplikasi dilancarkan tanpa SuperFetch. Ini kerana perkhidmatan memuatkan sejumlah besar data dari cakera keras ke dalam RAM. Dan jika, dengan setiap permulaan atau permulaan komputer seperti itu, cakera keras berfungsi pada beban seratus peratus untuk beberapa waktu, maka masalah dengan SuperFetch mungkin timbul. Pemain dengan memori empat gigabait atau kurang akan menghadapi masalah dengan SuperFetch. Kelemahan utama di sini ialah terdapat permainan yang menggunakan banyak RAM. Dalam kes ini, ada permintaan tetap dan pembebasan memori. Pelaksanaan manipulasi seperti ini dapat menyebabkan perkhidmatan sentiasa memuat dan memunggah data tempatan.
Melumpuhkan SuperFetch: semua kebaikan dan keburukan
Ramai orang hari ini meragui penggunaan perkhidmatan ini. Selalunya disarankan untuk mematikan perkhidmatan SuperFetch untuk meningkatkan prestasi dan prestasi komputer anda. Walau bagaimanapun, bukan hanya pengguna yang kompeten dapat menyelesaikan dilema yang timbul mengenai kemungkinan penggunaan SuperFetch dalam keadaannya.
Terdapat juga cadangan umum untuk semua pengguna, seperti berikut:
- sejumlah kecil RAM tidak membenarkan kelancaran penggunaan perkhidmatan;
- jumlah yang mencukupi mengesyorkan mengaktifkan Superfetch.
Oleh itu, jika jumlah RAM tidak melebihi 1 GB, dan beban memori boleh mencapai 600 MB, belum lagi memori maya dan fail paging tambahan, maka timbul situasi dengan fungsi RAM yang terhad. Tetapi ini tentunya berlaku sekiranya sistem komputer adalah generasi lama (readyboost digunakan). Dalam sistem moden, walaupun konfigurasi minimum digunakan, snap-in pada awalnya menyiratkan sejumlah besar RAM, bermula dari 3 GB. Dalam kes ini, tentu saja, penggunaan perkhidmatan SuperFetch dibenarkan. Anda dapat membandingkan operasi komputer dalam mod yang berbeza: menggunakan SuperFetch dan ketika dimatikan. Sebilangan pengguna menyatakan bahawa dalam kes ini mereka tidak melihat banyak perbezaan.
Dengan kata lain, menggunakan atau mematikan SuperFetch sebagai hos bergantung sepenuhnya pada keseimbangan kemampuan dan jangkaan beban pada RAM komputer. Sudah tentu, ketika menggunakan permainan moden pada perkakasan lama, masalah dengan prestasi sistem operasi tidak dapat dielakkan. Walau bagaimanapun, dalam kes lain, ketika RAM mengatasi tugas tanpa masalah, tidak perlu meningkatkan kecepatan komputer dengan mematikan sistem superfetch.