kiến thức Cách ép Firefox lưu cache trên RAM mà không cần RAMDisk

Chào các bác, Klq tới thres này lắm nhưng mà cho em hỏi. Cái firefox của em cứ mỗi lần restart lại máy là nó lại tự động xoá hết dữ liệu (Mật khẩu, đăng nhập, cookie, dấu trang,.....) Mỗi lần mở lại là phải đăng nhập lại cho nó đồng bộ lại dữ liệu phiền vãi. Bác nào biết cách fix chỉ em với, em tắt tự động xoá đồ hết rồi :"<
Giờ bạn tải bản Firefox Portable này: https://portableapps.com/apps/internet/firefox_portable

Mở lên, đăng nhập các kiểu rồi tắt đi xem nó có bị trường hợp trên không, nếu bị => máy có phần mềm lạ nào đó cố tình xóa lịch sử Firefox, trước đã từng gặp @nhutthanh22 từng bị tương tự kiểu vậy.
 
Chào các bác, Klq tới thres này lắm nhưng mà cho em hỏi. Cái firefox của em cứ mỗi lần restart lại máy là nó lại tự động xoá hết dữ liệu (Mật khẩu, đăng nhập, cookie, dấu trang,.....) Mỗi lần mở lại là phải đăng nhập lại cho nó đồng bộ lại dữ liệu phiền vãi. Bác nào biết cách fix chỉ em với, em tắt tự động xoá đồ hết rồi :"<
Có phải thím xài usb chữ ký số k?
 
Giờ bạn tải bản Firefox Portable này: https://portableapps.com/apps/internet/firefox_portable

Mở lên, đăng nhập các kiểu rồi tắt đi xem nó có bị trường hợp trên không, nếu bị => máy có phần mềm lạ nào đó cố tình xóa lịch sử Firefox, trước đã từng gặp @nhutthanh22 từng bị tương tự kiểu vậy.
Đúng ời. Em đang chữa cháy bằng cách xài portal app. Nma vẫn muốn tìm cách fix để quay về xài setup bth :"<
 
Chỉ có cách xài portable thôi! Khi cài chữ ký số, bản cài sẽ chép root CA vào thư mục của firefox. Khi chạy sẽ load cái root CA đó, tin cậy xong rồi k đồng bộ được luôn
Hồi trước cũng xài ký số v mà k bị mất data. Giờ cài lại bị bực thật
 
Hồi trước cũng xài ký số v mà k bị mất data. Giờ cài lại bị bực thật
Do mấy cái trình quản lý CKS cập nhật lên, bộ cài sẽ chép đè mấy cái chứng chỉ gốc vào thư mục profile của firefox nên k đồng bộ được do tin tưởng cái chứng chỉ của VN. Xài portable thì chứng chỉ lúc cài k chép đè vào thư mục portable được
 
Floorp mặc định có cái này chưa nhỉ bác
Floorp chưa, nhưng áp file config này, mở lên bỏ comment phần RAM cache theo hướng dẫn là xong:
Chú ý: Phần ép cache chạy trên RAM mình không bật mặc định, các bạn muốn bật thì bỏ // ở phần dưới của // Force RAM cache, uncomment // to enable để bật nhé.

Bây giờ áp config quá tiện rồi, cứ 1 file user.js là xong 100% tối ưu không cần nghĩ ngợi nhiều nữa. :D
 
Chào cả nhà, cá nhân là một người đã dùng Firefox từ hồi 3.x, cũng học được khá nhiều mẹo mà đảo qua thấy anh em ngày nay toàn chê Firefox chuộng Chrome mà chưa hiểu hết những cái hay của Firefox nên tiện đây mình làm một thread khởi đầu cho series chia sẻ thủ thuật Firefox trong tương lai, mục đích nữa là muốn phổ biến Firefox hơn để ngăn thế độc quyền của Chrome khiến Google tuỳ ý cắt xén, bóp méo thế giới web (ví dụ: ManifestV3 gần như giết chết AdBlock, 1st Party Sets sau này biến trang bên thứ 3 thành bên thứ nhất, giúp theo dõi người dùng dễ dàng...).

Mở đầu là cách chuyển cache (bộ nhớ đệm) của Firefox lên RAM hết. Như cái bạn biết khi các bạn vào Facebook, Youtube hay gì gì thì trình duyệt sẽ tải các file .js, .css, .json, ảnh... vào thư mục cache, điều này không thực sự tốt cho ổ cứng SSD, cũng như RAM thời nay rẻ như bèo, nên chuyển hết cache lên RAM thì sẽ đạt hiệu năng cao hơn.

Mà Firefox thì hay hơn Chrome rất nhiều vì có thể bê nguyên cache lên RAM mà KHÔNG cần phải cài RAMDisk, để làm được như vậy các bạn làm như sau, rất ngắn thôi vì là thread khởi đầu series:

Trên thanh địa chỉ gõ:

Mã:
about:config

Rồi chọn Tổi hiểu/I Understand gì gì đó, sau đó ở khung tìm kiếm gõ cache rồi tìm browser.cache.disk.enable chuyển giá trị thành false, tiện đó kiểm tra xem browser.cache.memory.enable đã là true chưa, nếu chưa true thì chuyển thành true.

Tiếp theo ấn chuột phải vào giữa about:config, Add -> Integer và tạo một khoá tên browser.cache.memory.capacity (nếu có sẵn, các bạn search browser.cache.memory.capacity rồi nháy đúp vào rồi thay giá trị thay vì tạo mới như mình nhé) và gắn cho nó một con số nào đấy như:

  • An toàn: 1048576 (giá trị này tính bằng KB, nghĩa là 1GB)
  • Firefox 32bit: nếu dùng Firefox bản 32bit thì đặt là 524288 (512MB) thôi vì ứng dụng 32bit có giới hạn số RAM (xấp xỉ 4GB) mà cứ vượt ngưỡng là sẽ treo ứng dụng (vì ở đây còn phải tính tới số RAM mà trang web đòi hỏi để render trang nữa, có những trang web siêu nặng như Youtube hay Facebook chỉ mở một tab là đi tong 1GB RAM nếu không dùng uBlock chặn quảng cáo)
  • Firefox 64bit + nhà đẻ ra RAM: Nếu có nhiều RAM tầm 16GB+ đặt 2-4GB (2097152-4194304)

Và tìm tiếp browser.cache.memory.max_entry_size chuyển thành 512000 (mặc định là 5120 quá ít, vô dụng) để nó tính số lượng file cache được lưu vô RAM nhé.

Vậy là xong rồi, vào đại một trang web nào đó rồi mở about:cache lên sẽ thấy tất cả cache được chuyển qua RAM hết, vậy là từ nay SSD sẽ không bị đọc ghi bởi Firefox nữa, cũng như tốc độ tải cache cũng sẽ tăng đặc biệt nếu bạn dùng HDD mà có nhiều RAM.

Chú ý là tối ưu cho cache lên RAM sẽ hiệu quả nhất nếu bạn tạo thói quen không tắt Firefox thường xuyên, dữ liệu trên RAM tuy nhanh hơn cả SSD nhưng khi tắt Firefox sẽ mất hết, hiện tại Firefox đã tối ưu cho việc mở hàng tháng trời không cần tắt nên tắt đi bật lại không khiến Firefox nhanh hơn mà chỉ phí thời gian bật lên lại.

Vì một hệ sinh thái Firefox xanh sạch đẹp.
THeo config em cài từ user.js thì browser.cache.memory.capacity đang để giá trị là -1.
Vậy nên để nguyên giá trị này hay theo bài hướng dẫn trên, đổi về mức an toàn hả bác?
 
THeo config em cài từ user.js thì browser.cache.memory.capacity đang để giá trị là -1.
Vậy nên để nguyên giá trị này hay theo bài hướng dẫn trên, đổi về mức an toàn hả bác?
Tùy tâm thôi, máy có nhiều RAM thì tăng lên tùy ý, -1 là mặc định = tự động = rất nhỏ không si nhê.
 
Nếu bạn nào cũng quan tâm đến digital privacy thì có một lựa chọn tốt là LibreWolf (Firefox-based). Cache cũng mặc định lưu trên RAM, không cần configure thêm.

Homepage

FAQ

Reddit
 
Sửa lần cuối:
Nếu bạn nào cũng quan tâm đến digital privacy thì có một lựa chọn tốt là LibreWolf (Firefox-based). Cache cũng mặc định lưu trên RAM, không cần configure thêm.

Homepage

FAQ

Reddit
Có bằng Mullvad ko bác
 
Hồi xưa xài ram 4gb tôi đã chuyển từ Firefox qua Chrome vì Chrome nhanh hơn, dù nó ăn Ram
hồi xưa mình ko am hiểu cn browser pc. biết chrome nó nổi về ăn ram, nó nhanh hơn nhờ cache ram phải ko? thế là Sư dùng cách đó cho firefox

Máy em có 8GB RAM thôi thì để mức An toàn 1048576 vậy
thím làm chưa? có cải thiện gì nhiều ko?
 
Có bằng Mullvad ko bác
Mình vừa test nhanh Mullvad, về khía cạnh chống fingerprinting thì nó tốt hơn LibreWolf (có lẽ cũng dễ hiểu vì nó Tor-based).

Mình cần tính năng sync của Firefox, nên vẫn gắn bó với LibreWolf vậy. :D
 
Chào cả nhà, cá nhân là một người đã dùng Firefox từ hồi 3.x, cũng học được khá nhiều mẹo mà đảo qua thấy anh em ngày nay toàn chê Firefox chuộng Chrome mà chưa hiểu hết những cái hay của Firefox nên tiện đây mình làm một thread khởi đầu cho series chia sẻ thủ thuật Firefox trong tương lai, mục đích nữa là muốn phổ biến Firefox hơn để ngăn thế độc quyền của Chrome khiến Google tuỳ ý cắt xén, bóp méo thế giới web (ví dụ: ManifestV3 gần như giết chết AdBlock, 1st Party Sets sau này biến trang bên thứ 3 thành bên thứ nhất, giúp theo dõi người dùng dễ dàng...).

Mở đầu là cách chuyển cache (bộ nhớ đệm) của Firefox lên RAM hết. Như cái bạn biết khi các bạn vào Facebook, Youtube hay gì gì thì trình duyệt sẽ tải các file .js, .css, .json, ảnh... vào thư mục cache, điều này không thực sự tốt cho ổ cứng SSD, cũng như RAM thời nay rẻ như bèo, nên chuyển hết cache lên RAM thì sẽ đạt hiệu năng cao hơn.

Mà Firefox thì hay hơn Chrome rất nhiều vì có thể bê nguyên cache lên RAM mà KHÔNG cần phải cài RAMDisk, để làm được như vậy các bạn làm như sau, rất ngắn thôi vì là thread khởi đầu series:

Trên thanh địa chỉ gõ:

Mã:
about:config

Rồi chọn Tổi hiểu/I Understand gì gì đó, sau đó ở khung tìm kiếm gõ cache rồi tìm browser.cache.disk.enable chuyển giá trị thành false, tiện đó kiểm tra xem browser.cache.memory.enable đã là true chưa, nếu chưa true thì chuyển thành true.

Tiếp theo ấn chuột phải vào giữa about:config, Add -> Integer và tạo một khoá tên browser.cache.memory.capacity (nếu có sẵn, các bạn search browser.cache.memory.capacity rồi nháy đúp vào rồi thay giá trị thay vì tạo mới như mình nhé) và gắn cho nó một con số nào đấy như:

  • An toàn: 1048576 (giá trị này tính bằng KB, nghĩa là 1GB)
  • Firefox 32bit: nếu dùng Firefox bản 32bit thì đặt là 524288 (512MB) thôi vì ứng dụng 32bit có giới hạn số RAM (xấp xỉ 4GB) mà cứ vượt ngưỡng là sẽ treo ứng dụng (vì ở đây còn phải tính tới số RAM mà trang web đòi hỏi để render trang nữa, có những trang web siêu nặng như Youtube hay Facebook chỉ mở một tab là đi tong 1GB RAM nếu không dùng uBlock chặn quảng cáo)
  • Firefox 64bit + nhà đẻ ra RAM: Nếu có nhiều RAM tầm 16GB+ đặt 2-4GB (2097152-4194304)

Và tìm tiếp browser.cache.memory.max_entry_size chuyển thành 512000 (mặc định là 5120 quá ít, vô dụng) để nó tính số lượng file cache được lưu vô RAM nhé.

Vậy là xong rồi, vào đại một trang web nào đó rồi mở about:cache lên sẽ thấy tất cả cache được chuyển qua RAM hết, vậy là từ nay SSD sẽ không bị đọc ghi bởi Firefox nữa, cũng như tốc độ tải cache cũng sẽ tăng đặc biệt nếu bạn dùng HDD mà có nhiều RAM.

Chú ý là tối ưu cho cache lên RAM sẽ hiệu quả nhất nếu bạn tạo thói quen không tắt Firefox thường xuyên, dữ liệu trên RAM tuy nhanh hơn cả SSD nhưng khi tắt Firefox sẽ mất hết, hiện tại Firefox đã tối ưu cho việc mở hàng tháng trời không cần tắt nên tắt đi bật lại không khiến Firefox nhanh hơn mà chỉ phí thời gian bật lên lại.

Vì một hệ sinh thái Firefox xanh sạch đẹp.
Cái Cache trên RAM này nó có ý nghĩa khi đi cùng Auto Discard Tab ko hả bác? Sau vài phút thì nó cho tab đó sleep rồi, mình phải load lại thì coi như tải lại từ đầu đúng ko?
 

Thống kê chủ đề

Ngày tạo
toi la gay :sosad:,
Người trả lời cuối
HIL,
Trả lời
181
Lượt xem
28.754
Quay lại
Lên đầu trang