Kỳ án #Windows - Hồi thứ nhất: #SWAPFILE.SYS, Hu À Du?
(Vietsub: Mày là ai?)
***
Xét về mặt gia phả thì thằng này là anh em cùng cha khác ông nội với 2 thằng #PAGEFILE.SYS và #HIBERFIL.SYS. Trong khi 2 thằng mặt nồi pagefile.sys và hiberfil.sys, bạn có thể dễ dàng bắt gặp tụi nó từ #Windows_XP, cho tới #Windows_Vista và #Windows_7, thậm chí lên cả #Windows_8/8.1 và mới nhất là #Windows_10 cho dù ko muốn bạn vẫn gặp 2 cái bản mặt mốc như mồng đóc của tụi nó, thì thằng swapfile.sys bạn chỉ có thể gặp được nó nếu như bạn xài từ W8 trở về sau này mà thôi.
Về mặt vai trò, nó được thím #Microsoft đẻ ra cũng chỉ để làm chung nhiệm vụ với 2 thằng kia, nói nôm na là đóng vai "#bộ_nhớ_ảo" (từ chuyên môn gọi là #virtual_memory) của #Windows.
Nói là chung nhiệm vụ cho dễ hình dung, chứ nước sông ko phạm nước đái à nghen. Trong khi thằng chóa hiberfil.sys có nhiệm vụ lưu/#save hết những gì có trên #RAM (bộ nhớ vật lý của hệ thống) trước khi máy chuyển hoàn toàn sang chế độ #ngủ_đông/#hibernate, thì thằng mèo pagefile.sys sẽ đóng vai trò môi giới mại dâm, trợ công cho thằng Windows mỗi khi công lực của RAM ko đủ. Nói vầy cho bạn dễ hình dung, máy bạn có 2GB RAM vật lý, bản thân thằng Windows, ví dụ Vista chẳng hạn, khởi động lên là nó chiếm mẹ hết 1GB rồi. 50% ram trống còn lại, bạn mở trình duyệt rồi bật cùng lúc 10 tab, vừa vô Thiên Địa Hội để đọc Phóng Tinh Ký Sự, vừa lên x-videos để học tiếng Nhật, vừa mở #facebook để chat xiếc với mấy con rau tươi non có hô thâm núm ở 2 hòn, v.v... Tất thẩy chiếm hết 900MB RAM. 100MB trống sau chót còn lại, nếu bạn mở được 1 clip độ phân giải #FullHD bản đẹp ko che của #thánh_nữ #Saori_Hara thì ngay sáng mai, tui dắt bạn với Ngọc Trinh qua Ma Cao ăn sáng, uống cafe.
Nói như vậy tức có nghĩa là, cái lượng RAM mà hệ thống cần để mở cái clip xiếc kia lên, chắc chắn phải lớn hơn cái lượng RAM dư thừa ít ỏi còn lại. Lúc này, thằng Windows sẽ tiến hành #chịch_xã_giao với cái #ổ_cứng, lượng RAM bắt đầu từ mức 2.01GB trở đi, sẽ được vay mượn từ dung lượng còn trống của ổ cứng. "Cây Ram" này ko có thật, mà nó nằm trên ổ cứng (dưới dạng 1 file hệ thống), bởi vậy cho nên giang hồ mới gọi nó là "bộ nhớ ảo", thêm nữa, nó cũng mang 1 tính chất đặc trưng hệt như cái khúc gân dài tầm tấc rưỡi ở cách rốn 1 gang tay của bạn, nghĩa là, ứng dụng (đang chạy) ăn Ram càng nhiều, thì cái cây ram ảo này nó càng bự và dài ra (có trường hợp bự và dài hơn 10GB là chuyện phình phường).
Câu hỏi đặt ra là, thế nếu đã có thằng hiberfil.sys lo đối nội, thằng pagefile.sys lo đối ngoại rồi, vậy còn đẻ ra thêm thằng swapfile.sys làm gì cho tốn cơm, rách việc? Thiệt tình mà nói, sau gần cả ngày trời lục lọi từ x-videos, xnxx, rồi video-one, thậm chí lên cả bách khoa toàn thư thế giới p0rnhub, tui cũng chả tìm thấy cái tài liệu chết tiệt nào liên quan tới vụ này (mấy má nông dân chân đất bên Thiên Địa Hội cũng chỉ biết lắc đầu, vẫy vẫy rồi kéo quần lên). Sau cùng, rất may nhờ có ông chú làm bên Microsoft nên tui mới biết, từ Windows 8 trở về sau, thằng Win nó gato với tụi #Android/#Linux (và những #hệ_điều_hành khác) về mảng ứng dụng hỗ trợ, nên mới đẻ ra cái gọi là #Windows_Store, để chứa và chạy những ứng dụng được thiết kế dành riêng cho Windows. Bản thân mấy ứng dụng này khi chạy, cũng ăn, cũng nhai RAM, nhưng để tách biệt rõ ràng cho "quản lý RAM tối ưu hơn" (nguyên văn mấy chú, mấy thím bên #technet nói), thì thằng swapfile.sys được ra đời để chạy song song với thằng pagefile.sys.
Phần 1 tạm thời kết thúc ở đây. Nếu có dịp viết tiếp phần 2, hoặc giả mấy thím ủng hộ nhiệt tình để tui có động đực viết tiếp, tui sẽ viết về vụ án "Nàm thao để tối ưu quản lý 3 thằng pagefile.sys, hiberfil.sys và swapfile.sys; Tối ưu hóa hệ thống với ổ cứng #SSD"./.
Tham khảo:
(1) http://www.howtogeek.com/126430/htg...-windows-page-file-and-should-you-disable-it/
(2) http://blogs.technet.com/b/askperf/...-8-windows-server-2012-the-new-swap-file.aspx
(3) http://www.howtogeek.com/225143/what-is-swapfile.sys-and-how-do-you-delete-it/
(4) http://helpdeskgeek.com/windows-8/h...s-hiberfil-sys-and-pagefile-sys-in-windows-8/
Nguồn:
https://m.facebook.com/story.php?story_fbid=1651161995098263&id=148543720 1670744
18.41/27.08.15
#hoàng_khả_nhi
View more the latest threads:
Khu căn hộ chung cư Biên Hòa Universe Complex được xây dựng bởi Công ty TNHH Việt Thuận Thành view nhìn trải rộng tầm nhìn rộng thích hợp cuộc sống. bán căn hộ Biên Hòa Universe Complex view nhìn...
Biên Hòa Universe Complex Dự án chung cư thành phố tiện ích đẳng cấp nhất