Write Throttling The file system and cache manager must determine whet dịch - Write Throttling The file system and cache manager must determine whet Việt làm thế nào để nói

Write Throttling The file system an

Write Throttling The file system and cache manager must determine whether a cached write request will affect system performance and then schedule any delayed writes. First the file system asks the cache manager whether a certain number of bytes can be written right now without hurting performance by using the CcCanIWrite function and blocking that write if necessary. For asynchronous I/O, the file system sets up a callback with the cache manager for automatically writing the bytes when writes are again permitted by calling CcDeferWrite. Otherwise, it just blocks and waits on CcCanIWrite to continue. Once it’s notified of an impending write operation, the cache manager determines how many dirty pages are in the cache and how much physical memory is available. If few physical pages are free, the cache manager momentarily blocks the file system thread that’s requesting to write data to the cache. The cache manager’s lazy writer flushes some of the dirty pages to disk and then allows the blocked file system thread to continue. This write throttling prevents system performance from degrading because of a lack of memory when a file system or network server issues a large write operation.

Note The effects of write throttling are volume-aware, such that if a user is copying a large file on, say, a RAID-0 SSD while also transferring a document to a portable USB thumb drive, writes to the USB disk will not cause write throttling to occur on the SSD transfer.
The dirty page threshold is the number of pages that the system cache will allow to be dirty before throttling cached writers. This value is computed at system initialization time and depends on the product type (client or server). Two other values are also computed—the top dirty page threshold and the bottom dirty page threshold. Depending on memory consumption and the rate at which dirty pages are being processed, the lazy writer calls the internal function CcAdjustThrottle, which, on server systems, performs dynamic adjustment of the current threshold based on the calculated top and bottom values. This adjustment is made to preserve the read cache in cases of a heavy write load that will inevitably overrun the cache and become throttled. Table 11-1 lists the algorithms used to calculate the dirty page thresholds.

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Viết Throttling hệ thống tập tin và bộ nhớ cache quản lý phải xác định cho dù một yêu cầu ghi lưu trữ sẽ ảnh hưởng đến hiệu năng hệ thống và sau đó tiến độ bất kỳ viết chậm trễ. Lần đầu tiên hệ thống tập tin yêu cầu người quản lý bộ nhớ cache cho dù một số byte có thể được ghi ngay bây giờ mà không gây tổn thương cho hiệu suất bằng cách dùng các chức năng CcCanIWrite và chặn đó viết nếu cần thiết. Cho I/O không đồng bộ, Hệ thống tập tin thiết lập một gọi lại với người quản lý bộ nhớ cache cho tự động bằng văn bản các byte khi viết một lần nữa được phép bằng cách gọi CcDeferWrite. Nếu không, nó chỉ khối và chờ đợi ngày CcCanIWrite để tiếp tục. Một lần nó được thông báo của một hoạt động viết sắp xảy ra, người quản lý bộ nhớ cache xác định bao nhiêu bẩn trang trong bộ nhớ cache và bao nhiêu bộ nhớ vật lý có sẵn. Nếu vài vật lý trang miễn phí, quản lý bộ nhớ cache trong giây lát khối các chủ đề hệ thống tập tin yêu cầu để ghi dữ liệu vào bộ nhớ cache. Nhà văn lười biếng của người quản lý bộ nhớ cache xóa một số trang bẩn vào đĩa và sau đó cho phép các chủ đề hệ thống tập tin bị chặn để tiếp tục. Này viết throttling ngăn chặn hiệu năng hệ thống từ giảm đi do thiếu bộ nhớ khi một hệ thống tập tin hoặc máy chủ mạng các vấn đề một hoạt động lớn viết. Lưu ý ảnh hưởng của viết throttling là khối lượng nhận thức, như vậy mà nếu một người sử dụng sao chép một tập tin lớn, nói, một RAID 0, trong khi cũng chuyển một tài liệu để một portable USB thumb drive, SSD viết vào đĩa USB sẽ không gây ra viết throttling xảy ra về việc chuyển giao SSD.Ngưỡng bẩn trang laø soá löôïng trang bộ nhớ cache của hệ thống sẽ cho phép để được bẩn trước khi throttling lưu trữ nhà văn. Giá trị này được tính tại thời gian khởi tạo hệ thống và phụ thuộc vào loại sản phẩm (khách hàng hoặc máy chủ). Hai giá trị khác cũng được tính-ngưỡng bẩn trang và dưới cùng bẩn trang ngưỡng. Tùy thuộc vào tiêu thụ bộ nhớ và tỷ lệ mà tại đó bẩn trang đang được xử lý, các nhà văn lười biếng gọi các chức năng bên trong CcAdjustThrottle, trong đó, trên hệ thống máy chủ, thực hiện các điều chỉnh năng động của hiện tại ngưỡng dựa trên các giá trị được tính trên và dưới. Điều chỉnh này được thực hiện để bảo tồn bộ nhớ cache đọc trong trường hợp của một tải nặng ghi mà chắc chắn sẽ tràn ngập bộ nhớ cache và trở thành throttled. Bảng 11-1 danh sách các thuật toán được sử dụng để tính toán các ngưỡng bẩn trang.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Viết Điều chỉnh tiết lưu tập tin hệ thống và quản lý bộ nhớ cache phải xác định yêu cầu ghi lưu trữ sẽ ảnh hưởng đến hiệu năng hệ thống và sau đó sắp xếp bất kỳ ghi trì hoãn. Đầu tiên là hệ thống tập tin yêu cầu người quản lý bộ nhớ cache cho dù một số lượng nhất định của byte có thể được viết ngay bây giờ mà không ảnh hưởng hiệu suất bằng cách sử dụng các chức năng CcCanIWrite và ngăn chặn viết rằng nếu cần thiết. Đối với không đồng bộ I / O, hệ thống tập tin thiết lập một cuộc gọi lại với người quản lý bộ nhớ cache để tự động viết các byte khi viết được một lần nữa cho phép gọi CcDeferWrite. Nếu không, nó chỉ cần chặn và chờ đợi trên CcCanIWrite để tiếp tục. Sau khi đã thông báo về một ghi hoạt động sắp xảy ra, người quản lý bộ nhớ cache xác định có bao nhiêu trang web bẩn là trong bộ nhớ cache và bao nhiêu bộ nhớ vật lý có sẵn. Nếu vài trang vật lý là miễn phí, người quản lý bộ nhớ cache trong giây lát khối các chủ đề hệ thống tập tin đó là yêu cầu để ghi dữ liệu vào bộ nhớ cache. Nhà văn lười biếng người quản lý bộ nhớ cache của flushes một số các trang web bẩn vào đĩa và sau đó cho phép các chủ đề hệ thống tập tin bị chặn để tiếp tục. Ghi throttling Điều này ngăn cản hiệu năng hệ thống từ suy thoái vì thiếu bộ nhớ khi một hệ thống tập tin hoặc máy chủ mạng đưa ra một ghi hoạt động lớn. Chú ý ảnh hưởng của điều tiết ghi là khối lượng-ý thức, như vậy là nếu một người sử dụng là sao chép một tập tin lớn trên, nói rằng, một SSD RAID-0 trong khi cũng chuyển một tài liệu vào một ổ đĩa USB di động, ghi vào đĩa USB sẽ không gây ra ghi throttling xảy ra về việc chuyển nhượng SSD. Các ngưỡng trang bẩn là số lượng các trang bộ nhớ cache hệ thống sẽ cho phép là bẩn trước khi throttling nhà văn được lưu trữ. Giá trị này được tính vào thời gian khởi động hệ thống và phụ thuộc vào loại sản phẩm (khách hàng hoặc máy chủ). Hai giá trị khác cũng được tính-ngưỡng trang bẩn trên và ngưỡng trang bẩn dưới. Tùy thuộc vào dung lượng bộ nhớ và tốc độ mà các trang web bẩn đang được xử lý, các nhà văn lười biếng gọi CcAdjustThrottle chức năng nội bộ, trong đó, trên hệ thống máy chủ, thực hiện điều chỉnh năng động của ngưỡng hiện tại dựa trên các giá trị trên và dưới tính. Việc điều chỉnh này được thực hiện để bảo vệ bộ nhớ cache đọc trong trường hợp của một ghi tải nặng mà chắc chắn sẽ tràn bộ nhớ cache và trở thành tăng cường. Bảng 11-1 liệt kê các thuật toán được sử dụng để tính toán ngưỡng trang bẩn.




đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: