Rò rỉ bộ nhớ Windows 10


2

Xin chào tôi có vấn đề này khá lâu và tôi không thể giải quyết nó. Đầu tiên tôi nhận thấy điều này, khi các cửa sổ bắt đầu hiển thị cho tôi thông báo lỗi "Máy tính của bạn thiếu bộ nhớ" khi thông thường với cùng các ứng dụng đang chạy thì không có vấn đề gì. Thời gian hoạt động càng lâu thì càng tệ, vì vậy tôi bắt đầu nghi ngờ một số rò rỉ đang xảy ra.

Đây là tình huống khi thời gian hoạt động của hệ thống là 9 ngày (tôi ngủ đông hai lần một ngày, nó ngủ đông khi tôi ngủ và khi tôi đang làm việc) và mọi thứ tiêu thụ bộ nhớ đều bị đóng.

http://i.imgur.com/993FRvb.png
(sử dụng bộ nhớ 40% hoán đổi 48%; bộ nhớ là hoán đổi 8GB (pagefile) là 2GB cố định)

http://i.imgur.com/5e9wmzE.png
(nhóm phân trang - 397 MB; không phân trang 206 MB; Ram 8GB, dành riêng 319 MB hw (iGPU))

điều này có nghĩa là bộ nhớ đã sử dụng nhiều hơn 3GB nhưng tổng cộng trong trình quản lý tác vụ - tab tiến trình không quá 700 MB.

poolmon screen
(hiển thị một cái gì đó với thẻ fdmg điều đó (nếu tôi hiểu rõ điều đó) không có 2GB bộ nhớ.)

vì vậy tôi đã sử dụng findstr -l -m -s fdmg *.sys và có được điều này http://i.imgur.com/0pnHbFs.png

và bây giờ, tôi bị lạc, phải làm sao bây giờ? Hệ thống của tôi có một số vấn đề, nhưng tôi không biết nơi phân trang và không phân trang có vẻ ổn trong trình quản lý tác vụ, nhưng vẫn có thứ gì đó đang ăn bộ nhớ của tôi và không trả lại. Phải làm sao Chỉ khởi động lại mới giúp, nhưng đôi khi bộ nhớ bị rò rỉ nhanh hơn và khởi động lại mỗi ngày thực sự không phải là giải pháp và tôi muốn tránh cài đặt lại.

Thông số hệ thống: cầu cát i3, 8GB ddr3 1333 MHz, iGPU HD3000, SSD, 3x HDD, win10 pro x64 được nâng cấp từ win7 tháng trước.

CHỈNH SỬA: Đã được một thời gian và nó có vẻ ổn, tôi đã có 20 ngày hoạt động (khởi động lại để cập nhật hai ngày trước). Tôi không chắc chắn tôi đã giải quyết vấn đề hay chỉ loại bỏ nó vừa đủ để ngăn chặn các tin nhắn "bộ nhớ thấp". Tôi đã làm gì cập nhật bios mới nhất có thể (2014 là mới nhất), cũng có một số chỉnh sửa bios bằng cách đặt bộ nhớ iGPU bằng tay, mặc dù tôi nghĩ nó không thay đổi gì cả. Những gì tôi nghĩ là một, chuyển từ Chrome sang Vivaldi . Bộ nhớ giờ đã ổn định hơn nhiều và được trả về khi đóng trình duyệt. Tôi không đổ lỗi cho Chrome, có lẽ là tương tác giữa cpu "không được hỗ trợ" dưới win10, ngủ đông và chrome ngu ngốc đó :)

poolmon hiện đã ổn, thẻ ăn nhiều nhất là 160 MB và sau đó một số trong hàng chục MB thấp hơn với Vivaldi chạy khoảng 80 tab.

EDIT cho sự trùng lặp Vấn đề của tôi có lẽ là duy nhất khi không tìm thấy một số trình điều khiển cụ thể gây rò rỉ, thay vào đó có vẻ như Chrome có vấn đề với một cái gì đó. Điều này vẫn chưa được giải quyết, chỉ là các triệu chứng đã được loại bỏ ngay bây giờ.


mở cmd.exe với tư cách quản trị viên và chạy lệnh này: wpr.exe -bắt đầu CPU -start Reference Set -filemode & amp; & amp; thời gian chờ 5 & amp; & amp; wpr.exe -stop C: \ HighMemoryUsage.etl . Điều này ghi lại 5 giây sử dụng bộ nhớ, nhưng hãy cho tôi một khởi đầu tốt để xem thêm. nén ETL và chia sẻ zip
magicandre1981

Bạn đã thử Process Explore từ Microsoft (trước đây là System Internals) chưa?
mbmast

Thông báo "bộ nhớ thấp" của Windows không liên quan gì đến RAM. Đó là về phí cam kết so với giới hạn cam kết. Và bạn có thể nhận được thông báo này ngay cả khi dường như có nhiều RAM miễn phí hoặc thậm chí nhiều giới hạn cam kết miễn phí. Hãy nhớ rằng, bạn đang xem hệ thống sau khi yêu cầu phân bổ không thành công. Thực tế là mức sử dụng hiện tại + kích thước yêu cầu sẽ vượt quá giới hạn hoàn toàn không rõ ràng từ bất kỳ màn hình nào. Để biết thêm, xin vui lòng xem câu trả lời này: superuser.com/a/943185/348119 Hãy thử đặt kích thước mặc định của trang của bạn thành lớn hơn, giả sử là 8 GB.
Jamie Hanrahan

@ magicandre1981 thx đầu tiên để chỉnh sửa .... HighMemoryUsage.zip mật khẩu là lukin nút tải xuống là góc trên bên phải. Một điều nữa, nhật ký này được tạo khi đóng lại tất cả các ứng dụng tiêu thụ bộ nhớ, nhưng tôi nhận thấy nó đã xóa ram rất khó khăn, ở đâu đó tới 14% (1,2GB) nhưng trao đổi vẫn còn đầy một nửa.
Lukin

2
Có thể trùng lặp Rò rỉ bộ nhớ Windows 10
DanHolli

Câu trả lời:


1

Việc sử dụng bộ nhớ cao có thể do trình điều khiển Intel HD. Trình điều khiển tạo bộ nhớ đã sửa đổi và nén hệ thống nén nó để tránh sử dụng pagefile .

Rò rỉ sử dụng bộ nhớ này có thể được gây ra nếu chip Intel HD có quá nhiều bộ nhớ được phân bổ trong BIOS / UEFI. Giảm số này, theo dấu vết nó sử dụng 2300MB. Vì vậy, không cần nhiều bộ nhớ cho độ phân giải màn hình Full HD. Đặt bộ nhớ GPU thành 256-512MB, điều này là đủ.

Phần còn lại của việc sử dụng bộ nhớ là tổng số các ứng dụng đang chạy của bạn. Giảm số lượng công cụ chạy khi khởi động nếu bạn nghĩ rằng 8GB mmemory của bạn được sử dụng quá nhiều.


Cài đặt bộ nhớ gpu duy nhất trong bios / uefi là về DVMT 5.0 và tôi không chắc điều đó có nghĩa gì không, nhưng tôi đã đặt nó thành một cái gì đó như 384 MB (Tôi không nhớ :)) Tôi đã cập nhật bios mới nhất. Không có trình điều khiển gpu mới hơn có sẵn và phiên bản mới nhất chỉ giành chiến thắng 7/8 / 8.1: / .. Btw làm thế nào bạn phát hiện ra rằng đó là gpu? Nó được nhìn thấy ở đâu? Trên ảnh chụp màn hình bộ nhớ nén chỉ là 266 MB, vậy nó có liên quan đến bài đăng của bạn về bộ nhớ nén không?
Lukin

Tôi đã thấy một vấn đề tương tự cách đây một thời gian nơi DWM cũng tạo ra bộ nhớ đã sửa đổi và ở đây cài đặt bộ nhớ này là vấn đề. Mở ETL bằng một cú nhấp chuột và trong các thuộc tính hệ thống, tôi có thể sử dụng 2300 MB. Và HD3000 không được hỗ trợ trong Windows 10 như HD4000 của tôi.
magicandre1981

Bạn có hiểu cái này không? đây là trạng thái hiện tại , nó đang hiển thị 2364 MB, nhưng bây giờ, khi tôi đóng mọi bộ nhớ tiêu thụ thì vẫn ổn. Tôi đã khởi động lại một ngày trước, thời gian hoạt động hiện tại là 24h. GPU-Z cho thấy GPU sử dụng ~ 250 MB. Poolmon hiện hiển thị một cái gì đó với thẻ CM31findstr không thể tìm thấy bất cứ điều gì liên quan đến nó. Nó không miễn phí khoảng 150 MB, nhưng hiện tại vẫn ổn, nó có thể giải phóng sau. Ngoài ra, đây là thẻ ăn nhiều bộ nhớ nhất hiện nay. Tôi sẽ phải chờ một lúc nếu một số tỏi tây rõ ràng sẽ xuất hiện. Và fyi, Có trình điều khiển HD4000 cho Win10
Lukin

vâng, ý tôi là giá trị này trong bản ghi chú phát hành PDF của trình điều khiển Intel bạn thấy điều này: Trình điều khiển này sẽ không được ký điện tử cho Windows® 10, điều đó có nghĩa là nó sẽ không được chứng nhận bởi Phòng thí nghiệm chất lượng phần cứng Microsoft Windows (WHQL). Lưu ý rằng Windows® 10 có thể thông báo cho bạn bằng tin nhắn nếu trình điều khiển không được ký điện tử, nhưng bạn có thể tiếp tục cài đặt. Trình điều khiển đang được cung cấp như hiện tại không có hỗ trợ của Intel cho bất kỳ vấn đề đồ họa nào được tìm thấy . Và 3000 của bạn thậm chí còn cũ hơn và ở đây Intel cũng không khắc phục bất kỳ vấn đề nào
magicandre1981

Nhưng giá trị đó dường như không có nghĩa là bộ nhớ được phân bổ thực tế. Đó chỉ là dự đoán, nhưng không phải chỉ là một số tối đa có thể phân bổ (phân bổ?)? Có lẽ tôi sẽ phải đợi một ngày nào đó, cho đến khi một số rò rỉ nữa xuất hiện để xem liệu thiết lập bios hoặc igpu mới có giúp được không .... Điều đó hơi buồn.
Lukin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.