Увімкніть Write Through в Windows 10 для надійної передачі даних у мережі
Windows 10, як і всі попередні версії ОС, включає протокол SMB (Server Message Block) для роботи в мережі з іншими пристроями. SMB використовується для спільного доступу до файлів і принтерів. У версії 1809 Microsoft додала до Windows 10 опцію Write Through для протоколу SMB, що значно покращує надійність мережевої передачі та гарантує, що дані будуть записані назад у фактичне сховище середній.
Реклама
Усі диски, будь то жорсткі диски чи твердотільні накопичувачі, мають вбудований кеш, який є тимчасова (незалежна) високошвидкісна пам'ять для зберігання даних, але не збереження їх, якщо вони фактично не записані в диск. Запис даних на диск займає багато часу в порівнянні з читанням-записом з кешу, оскільки це надзвичайно швидко. Цей метод помітно збільшує пропускну здатність операцій зберігання.
SSD-накопичувачі використовують кеш навіть агресивніше, ніж жорсткі диски. Windows використовує очищення кешу. Це означає, що система періодично вказуватиме пристрою зберігання даних передавати всі дані, які чекають у кеші, на основний носій інформації.
У диспетчері пристроїв Windows ви можете контролювати, чи використовується цей кеш диска. Увімкнення використання кешу покращує продуктивність, але збій живлення може призвести до втрати даних. Крім того, ви також можете контролювати очищення буфера кешу запису в ситуаціях, коли важлива цілісність даних.
Увімкнути наскрізний запис у Windows 10
У Windows 10 версії 1809 і Windows Server 2019 Microsoft нарешті додала цей запис через контроль кешу для передачі сховища через SMB. Обидва класика NET.exe
утиліта та сучасний командлет PowerShell New-SmbMapping
були оновлені з можливістю встановлення цього прапора на клієнтському пристрої в мережі.
При наскрізному кешуванні пристрій працює з командами запису так, ніби кешу немає. Кеш-пам’ять все ще може забезпечувати невелику перевагу в продуктивності, але акцент робиться на максимально безпечній обробці даних шляхом передачі команд у основне сховище. Основна перевага полягає в тому, що ви можете швидко видалити пристрій зберігання даних із системи чи мережі, не ризикуючи втратити дані.
Інструмент NET тепер підтримує цю опцію ЧИСТЕ ВИКОРИСТАННЯ ЗАПИСУ
.
Відповідна команда PowerShell: New-SmbMapping -UseWriteThrough
.
Вони дозволяють вам зіставити диск із зазначеним примусовим доступом до пристрою ("запис через") і обійти всі кеші ОС, примусово переміщаючи вводи/виводи на диск.
Раніше ця корисна функція була доступна лише на спільних ресурсах кластера на файлових серверах Windows із встановленим прапором постійної доступності та SMB3, починаючи з 2012 року.
Зміна, внесена в Windows 10, дає можливість примусово вимкнути її з боку клієнта, і це не має значення яка версія Windows або конфігурація використовується, а також версія SMB, якщо це принаймні SMB 2.0.
Таким чином, увімкнення функції Write Through гарантує, що дані будуть записані назад на диски. Якщо ваш файловий сервер перезапущено в кінці запису великого файлу, дані не будуть втрачені з кешу; це безпечно, оскільки записане на диск.
Крім того, ви зможете побачити фактичну продуктивність пам’яті під час запису копіювання файлу.
Щоб дізнатися більше про спільний доступ до файлів, папок і принтерів, перегляньте такі статті:
- Як поділитися файлом або папкою в Windows 10
- Резервне копіювання та відновлення мережевих ресурсів у Windows 10
- Увімкнути протокол спільного доступу SMB1 у Windows 10
- Створіть ярлик для спільних папок у Windows 10
- Змініть рівень шифрування спільного доступу до файлів у Windows 10
- Вимкніть або ввімкніть спільний доступ до файлів і принтерів у Windows 10
- Вимкніть доступ, захищений паролем, у Windows 10
- Як переглянути спільні ресурси мережі в Windows 10
Через Нед Пайл.