Windows 10, как и все предыдущие версии ОС, включает протокол SMB (Server Message Block) для работы в сети с другими устройствами. SMB используется для совместного использования файлов и принтеров. В версии 1809 Microsoft добавила возможность сквозной записи для протокола SMB в Windows 10, что значительно повышает надежность сетевых передач и гарантирует, что данные будут записаны обратно на фактический носитель.
Реклама
Все дисковые накопители, будь то жесткие диски или твердотельные накопители, имеют встроенный кэш, который представляет собой временную (энергозависимую) высокоскоростную память для хранения данных, но не сохраняет их, если они не записаны на диск. Запись данных на диск требует времени по сравнению с чтением-записью их из кеша, так как это очень быстро. Этот метод заметно увеличивает пропускную способность операций хранения.
SSD используют кеш даже более агрессивно, чем HDD. Windows использует очистку кеша. Это означает, что система будет периодически давать команду запоминающему устройству передать все данные, ожидающие в кэше, на основной носитель.
В диспетчере устройств Windows вы можете указать, будет ли использоваться этот дисковый кеш. Включение использования кеша повышает производительность, но сбой питания может привести к потере данных. Кроме того, вы также можете управлять очисткой буфера кэша записи в ситуациях, когда важна целостность данных.
как найти чей-то день рождения в Интернете
как добавить устройство в Google Play
Включить сквозную запись в Windows 10
В Windows 10 версии 1809 и Windows Server 2019 Microsoft наконец-то добавила эту функцию записи через кеш-контроль для передачи данных через SMB. Оба классическихNET.exe
утилита и современный командлет PowerShellNew-SmbMapping
были обновлены с возможностью установки этого флага на клиентском устройстве в сети.
При кэшировании со сквозной записью устройство работает с командами записи, как если бы кеша не было. Кэш может по-прежнему обеспечивать небольшое повышение производительности, но упор делается на максимально безопасную обработку данных путем передачи команд в основное хранилище. Основное преимущество заключается в том, что вы можете быстро удалить запоминающее устройство из системы или сети без риска потери данных.
Инструмент NET теперь поддерживает параметрИСПОЛЬЗОВАНИЕ СЕТИ НАПИСАТЬ
.
Соответствующая команда PowerShell:New-SmbMapping -UseWriteThrough
.
Они позволяют подключать диск с указанным принудительным доступом к устройствам («сквозная запись») и обходить все кэши ОС, принудительно передавая операции ввода-вывода на диск.
Ранее эта полезная функция была доступна только для общих ресурсов кластера на файловых серверах Windows с установленным флагом непрерывной доступности и SMB3, начиная с 2012 года.
lg g watch r срок службы батареи
Изменение, внесенное в Windows 10, позволяет принудительно запускать его со стороны клиента, и не имеет значения, какая версия или конфигурация Windows используется, а также версия SMB, если это не ниже SMB 2.0.
Таким образом, включение функции сквозной записи гарантирует, что данные будут записаны обратно на диски. Если ваш файловый сервер перезапустился в конце записи огромного файла, данные не будут потеряны из кеша; это безопасно, поскольку оно записано на диск.
Кроме того, вы сможете увидеть фактическую производительность хранилища при копировании файлов.
Дополнительные сведения о совместном использовании файлов, папок и принтеров см. В следующих статьях:
- Как поделиться файлом или папкой в Windows 10
- Резервное копирование и восстановление сетевых ресурсов в Windows 10
- Включение протокола общего доступа SMB1 в Windows 10
- Создать ярлык для общих папок в Windows 10
- Изменить уровень шифрования общего доступа к файлам в Windows 10
- Отключить или включить общий доступ к файлам и принтерам в Windows 10
- Отключить совместное использование, защищенное паролем в Windows 10
- Как просматривать сетевые ресурсы в Windows 10
Через Нед Пайл .