SuperFetch: Dịch Vụ Này Là Gì Và Bạn Có Nên Tắt Nó Không

Mục lục:

SuperFetch: Dịch Vụ Này Là Gì Và Bạn Có Nên Tắt Nó Không
SuperFetch: Dịch Vụ Này Là Gì Và Bạn Có Nên Tắt Nó Không

Video: SuperFetch: Dịch Vụ Này Là Gì Và Bạn Có Nên Tắt Nó Không

Video: SuperFetch: Dịch Vụ Này Là Gì Và Bạn Có Nên Tắt Nó Không
Video: Can’t Find Superfetch In Windows 10? The Name Has Been Changed 2024, Tháng tư
Anonim

Hệ điều hành Windows 7 đã cho phép triển khai một công nghệ độc đáo gọi là SuperFetch. Công nghệ này là gì và nó hoạt động như thế nào, không phải ai cũng biết. Nhưng nếu bạn nhớ đến công nghệ Prefetcher trước đây trong Windows Vista, thì mọi thứ sẽ ngay lập tức vào đúng vị trí.

Không thể tưởng tượng được Windows 7 nếu không có SuperFetch ngay hôm nay
Không thể tưởng tượng được Windows 7 nếu không có SuperFetch ngay hôm nay

Sự phát triển khoa học trong lĩnh vực công nghệ máy tính không đứng yên. Hệ điều hành Windows 7 có thể triển khai công nghệ SuperFetch độc đáo (nó được liệt kê như một quy trình tổng hợp trong trình quản lý tác vụ). Để hiểu ý nghĩa và hiểu các chức năng của dịch vụ này, bạn cần nhớ một công nghệ Prefetcher độc đáo khác trong Windows Vista. Khi bất kỳ chương trình nào được khởi chạy, các tệp cấu hình và thành phần của nó ban đầu được đọc từ đĩa cứng và chỉ sau đó chúng mới được tải vào RAM ở chế độ máy chủ. Khi ứng dụng thoát ra bằng cách mở lại, quá trình tương tự sẽ được thực hiện. Để tăng tốc độ truy cập vào các chương trình và do đó, tối ưu hóa công việc của các quy trình hệ thống, công nghệ SuperFetch đã được tạo ra và triển khai.

Hệ thống SuperFetch thông minh: Khái niệm chung

Với sự trợ giúp của công nghệ superfetch, các chương trình phổ biến nhất được người dùng sử dụng sẽ được theo dõi và sau đó được đưa vào RAM để tìm kiếm nhanh chóng. Do đó, việc khởi chạy chương trình này hoặc chương trình kia nhanh hơn nhiều do dữ liệu đã có trong RAM, đó là lý do tại sao không dành thêm thời gian để đọc nó từ ổ cứng. Nếu bạn nhìn vào lịch sử hình thành của công nghệ này, thì ban đầu nó được áp dụng trong windows xp, sau đó nó được tiếp tục trong phiên bản Vista và được gọi là Prefetcher. Nhiệm vụ của nó là tối ưu hóa việc tải các thành phần hệ thống và mô-đun của các ứng dụng đang chạy trước khi bắt đầu trực tiếp.

SuperFetch đang có nhu cầu lớn hiện nay
SuperFetch đang có nhu cầu lớn hiện nay

Do đó, công nghệ này được gọi là “Tìm nạp trước” hay trình tải trước (superprefetch). Dịch vụ này có những hạn chế đáng kể. Nó cho phép tải một số lượng hạn chế các chương trình vào RAM và khi một ứng dụng không còn được sử dụng thường xuyên, dữ liệu của nó sẽ được chuyển trở lại ổ cứng trong tệp hoán trang. Nhưng sau này, perfect đã trải qua những thay đổi lớn.

Sau những cải tiến đáng kể, công nghệ này trở thành SuperFetch (dịch theo nghĩa đen - siêu tìm nạp). Giờ đây, dịch vụ này tham gia vào việc theo dõi hoạt động của người dùng, tạo các bản đồ đặc biệt và lưu cấu hình của các chương trình được sử dụng. Nếu vì lý do nào đó mà ứng dụng đột nhiên bay ra khỏi RAM, SuperFetch sẽ thực hiện phân tích kỹ lưỡng quá trình dỡ tải và sau khi hoàn thành quá trình chịu trách nhiệm dỡ tải, hãy tải lại chương trình trước đó vào RAM. Nhiệm vụ chính của dịch vụ là tăng tốc độ khởi chạy của các ứng dụng và đảm bảo hiệu suất hệ thống tăng ổn định, từ đó góp phần đưa vào quy trình công việc một cách nhanh chóng.

Cài đặt và quản lý dịch vụ

Để kích hoạt dịch vụ này, cách tốt nhất là sử dụng sổ đăng ký hệ thống. Trong menu Run (Win + R), lệnh regedit gọi trình soạn thảo. Trong phần hệ thống, sử dụng nhánh HKLM, bạn cần tìm thư mục PrefetchParameters. Chúng ta cần hai khóa EnablePrefetcher và EnableSuperFetch. Nếu không có khóa EnableSuperFetch, thì nó phải được tạo (tham số DWORD) và gán một tên thích hợp. Để thuận tiện, bạn có thể nhập bốn giá trị cho mỗi khóa:

- 0 - tắt hoàn toàn;

- 1 - chỉ tối ưu hóa các chương trình đang chạy;

- 2 - tối ưu hóa chỉ khởi chạy các thành phần hệ thống;

- 3 - gia tốc cân bằng của ứng dụng và hệ thống.

Không nên tắt SuperFetch trừ khi thực sự cần thiết
Không nên tắt SuperFetch trừ khi thực sự cần thiết

Sử dụng lệnh services.msc, mở cửa sổ cài đặt cho các dịch vụ và quy trình thực thi, là một phương pháp khác để quản lý cài đặt dịch vụ. Trong trường hợp này, bạn cần tìm SuperFetch và mở thuộc tính dịch vụ bằng một cú nhấp đúp. Sau đó, bạn cần đặt tham số bắt buộc từ danh sách thả xuống của loại khởi động.

Nhược điểm của dịch vụ SuperFetch

Nhưng cũng có những điểm yếu trong dịch vụ này. Không phải thường xuyên có các vấn đề liên quan đến nó. Khi xem xét đúng vấn đề này, bạn có thể đi đến kết luận rằng các vấn đề phát sinh khi làm việc với máy tính không phải là lỗi trực tiếp của dịch vụ SuperFetch. Có nghĩa là, nếu chúng ta nói về các lỗi ở cấp độ hệ thống, thì chúng không có tác động quan trọng đến hoạt động của "hệ điều hành". Nhưng một lỗi trong mô-đun SuperFetch khiến dịch vụ này hoàn toàn không được kích hoạt. Và trong trường hợp này, ngay cả việc nhập các thông số cần thiết trong cùng một sổ đăng ký cũng không làm thay đổi tình hình tốt hơn. Thông thường, bạn có thể thấy thông báo rằng đã có sự kết thúc bất thường (SuperFetch đã bị chấm dứt) hoặc quyền truy cập bị từ chối hoàn toàn.

Tình trạng này xảy ra do thiếu RAM hoặc do sự đối đầu giữa các thanh "RAM". Trong trường hợp này, không còn gì khác ngoài việc vô hiệu hóa hoàn toàn dịch vụ. Nếu có đủ RAM để kiểm tra hoạt động của dịch vụ và loại bỏ các vấn đề với nó, thì bạn nên làm điều này. Và sau khi thực hiện xong các thao tác, bạn có thể tắt nó đi hoặc tiếp tục sử dụng thêm.

SuperFetch: Tất cả
SuperFetch: Tất cả

SuperFetch luôn chạy ở chế độ nền. Dịch vụ sử dụng tài nguyên bộ xử lý và bộ nhớ. "Superfetch" không được kêu gọi để loại bỏ hoàn toàn việc tải các ứng dụng vào "RAM", mục đích trực tiếp của nó là làm cho quá trình này diễn ra nhanh chóng. Và mỗi khi quá trình tải xuống xảy ra, hệ thống sẽ vẫn gặp phải tình trạng chậm tương tự nếu ứng dụng được khởi chạy mà không có SuperFetch. Điều này là do dịch vụ tải trước một lượng rất lớn dữ liệu từ ổ cứng vào RAM. Và nếu, với mỗi lần khởi động hoặc khởi động lại máy tính như vậy, ổ cứng hoạt động ở mức tải một trăm phần trăm trong một thời gian, thì các vấn đề với SuperFetch có thể phát sinh. Những game thủ có bộ nhớ từ 4 GB trở xuống sẽ gặp sự cố với SuperFetch. Hạn chế chính ở đây là có những trò chơi sử dụng rất nhiều RAM. Trong trường hợp này, có một yêu cầu liên tục và giải phóng bộ nhớ. Việc thực hiện thao tác như vậy có thể khiến dịch vụ liên tục tải và dỡ dữ liệu cục bộ.

Tắt SuperFetch: tất cả ưu và nhược điểm

Nhiều người ngày nay nghi ngờ việc sử dụng dịch vụ này. Bạn thường nên tắt dịch vụ SuperFetch để cải thiện hiệu suất và hiệu suất của máy tính. Tuy nhiên, không chỉ người dùng có năng lực mới có thể giải quyết tình huống khó xử nảy sinh về khả năng tư vấn của việc sử dụng SuperFetch trong điều kiện của mình.

Ngoài ra còn có một khuyến nghị chung cho tất cả người dùng, như sau:

- dung lượng RAM nhỏ không cho phép sử dụng dịch vụ trơn tru;

- khối lượng đủ lớn của nó khuyên bạn nên kích hoạt Superfetch.

SuperFetch là cần thiết để tăng tốc hệ điều hành
SuperFetch là cần thiết để tăng tốc hệ điều hành

Vì vậy, nếu dung lượng RAM không vượt quá 1 GB và bộ nhớ tải có thể lên tới 600 MB, chưa kể đến bộ nhớ ảo và tệp hoán trang bổ sung, thì sẽ phát sinh tình trạng hạn chế chức năng RAM. Nhưng đây là trường hợp tất nhiên nếu hệ thống máy tính thuộc thế hệ cũ (đã sử dụng sẵn sàng). Trong các hệ thống hiện đại, ngay cả khi sử dụng cấu hình tối thiểu, snap-in ban đầu ngụ ý lượng RAM lớn, bắt đầu từ 3 GB. Tất nhiên, trong trường hợp này, việc sử dụng dịch vụ SuperFetch là hợp lý. Bạn có thể so sánh hoạt động của máy tính ở các chế độ khác nhau: sử dụng SuperFetch và khi nó được tắt. Một số người dùng lưu ý rằng trong trường hợp này, họ không thấy nhiều sự khác biệt.

Nói cách khác, việc sử dụng hoặc tắt SuperFetch làm máy chủ hoàn toàn phụ thuộc vào sự cân bằng giữa các khả năng và tải dự kiến trên RAM của máy tính. Tất nhiên, khi sử dụng các trò chơi hiện đại trên phần cứng cũ, các vấn đề về hiệu suất của hệ điều hành là không thể tránh khỏi. Tuy nhiên, trong các trường hợp khác, khi RAM xử lý được tác vụ mà không gặp bất kỳ sự cố nào, bạn không cần phải tăng tốc độ của máy tính bằng cách tắt hệ thống siêu nạp.

Đề xuất: