Điểm:0

'Tải trước' các tệp vào trao đổi thay vì RAM / thêm nhiều ram hơn mà không cần mở máy tính

lá cờ ng

Tôi sẽ đánh giá cao việc tải các tệp từ ổ cứng sang RAM. Tôi không muốn tạo tmpf hay bất cứ thứ gì. Các tập tin nên đi để trao đổi. Tôi không thể đẩy chúng vào RAM vì không còn ram trống nữa.

Các vấn đề là: Ubuntu không lưu trữ các tệp từ máy chủ nextcloud. Bởi vì tôi đang sử dụng ổ cứng nên nó có thể rất chậm - Tôi cũng có Máy chủ Minecraft đang chạy nên không còn RAM nữa. Linux không đặt các tệp để trao đổi mà điều này khá thú vị. Tôi có 10 GB trao đổi

Bây giờ câu hỏi của tôi: Làm cách nào tôi có thể tải tệp vào trao đổi trên sdd? Tôi muốn tải ví dụ trang bảng điều khiển vào trao đổi để không phải chờ đợi lâu

Chỉnh sửa: Vì vậy, tôi nghe nói điều này là không thể... Bây giờ tôi nhận ra rằng tôi có nhiều nguồn tài nguyên hơn với zram nhưng cũng hơi yếu... Tôi đã sử dụng vmtouch để khóa các tệp... Nhưng nó thực sự không giúp được gì... Tôi đã khóa tất cả các tệp từ/var/www/html vào ram nhưng hdd của tôi vẫn được kích hoạt khi tôi truy cập localhost/ Vấn đề gì thế này???? Tôi không biết liệu nó có hoạt động hay không nhưng nó đã tăng mức sử dụng RAM và với killall, tôi đã có thể phát hành

Tôi chỉ muốn làm cho ổ cứng của mình nhanh hơn... Tôi không muốn chuyển html/ sang ổ SSD của mình

Chỉnh sửa khác: Nó cũng có thể giúp thêm một số RAM nhưng tôi không thể thêm vì đó là Máy tính xách tay của Apple Bất kỳ ý tưởng làm thế nào khác nó có thể làm việc? Giống như ram giả (tôi chưa bao giờ nghe nói về những thứ như thế)

lá cờ in
Hoán đổi không dành cho các tệp hoàn chỉnh vì điều đó không hợp lý. Trao đổi hệ thống sẽ di chuyển với tốc độ tương tự như các tệp được lưu trữ trên hệ thống tệp. Nếu bạn đang tìm cách lưu vào bộ nhớ cache các tệp từ NextCloud vào một hệ thống dựa trên bộ nhớ để truy xuất nhanh hơn, thì bạn sẽ cần xem xét sử dụng Squid hoặc thứ gì đó tương tự. Xin lưu ý bạn, điều này sẽ sử dụng nhiều tài nguyên hơn mà bạn đã nói rằng hệ thống của bạn không có. Có lẽ bạn có thể [chỉnh sửa] câu hỏi của mình để giải thích mục tiêu cuối cùng của mình? Bạn cần hệ thống của mình để làm gì?
vanadium avatar
lá cờ cn
Hoán đổi cũng không phải là RAM: nó là bộ nhớ trên đĩa. Vì vậy, việc lưu trữ các tệp trên đĩa để trao đổi trên đĩa sẽ không hiệu quả lắm, điều đó là có thể. Hoán đổi là bộ đệm đĩa cho RAM, các tệp không được lưu vào bộ đệm vì chúng có thể được truy xuất từ ​​​​đĩa. Xem thêm: http://mywiki.wooledge.org/XyProblem
lá cờ in
Hoán đổi/RAM là 'Bộ nhớ ảo', bạn không thể chọn sử dụng SWAP.. SWAP là nơi nhân di chuyển các tiến trình ra khỏi RAM theo yêu cầu. Có lẽ bạn nên xem xét sử dụng mmap(). Nó cho phép bạn trang trong một tập tin như bộ nhớ.
Ray Wu avatar
lá cờ ng
@vanadium họ nói trao đổi trên SSD, đó có lẽ là lý do tại sao họ nghĩ rằng nó sẽ nhanh hơn
vanadium avatar
lá cờ cn
Chúng tôi có thể có một vấn đề XY ở đây.
france1 avatar
lá cờ ng
Đúng, đúng nhưng nếu bạn biết một cái, bạn có thể trả lời một cái. Tôi vừa thêm câu hỏi tiếp theo vì nó cũng sẽ là tôi cần

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.