[ОТВЕТИТЬ]
Опции темы
13.01.2017 07:32  
OlegON
В Linux есть замечательная команда sync, сбрасывающая на диск все незаписанное. Т.е. если сразу после sync дернуть шнур питания, то вероятность проблем на файловой системе минимальная. Как это сделать в Windows?
Вижу только утилиту Руссиновича, она вообще работает на 7-10, 2008-2012?
 
13.01.2017 08:03  
student
Цитата:
Сообщение от OlegON
В Linux есть замечательная команда sync, сбрасывающая на диск все незаписанное
я у себя (укмвин) стороннего стараюсь не юзать :) есть апишка - FlushFileBuffers - очищает буфер для указанного файла и заставляет все буферизированные данные быть записанными в этом файле
ей надо просто передать полученный через CreateFile указатель на диск
есть правда ограничение в виндах 7 и выше - должны быть соответствующие права...
кроме того можно теми же апи пробежаться по всем процессам и через SetProcessWorkingSetSize сбросить все ненужное в своп файл, заодно освободив память :) - это работает и без особых прав...
 
13.01.2017 09:02  
OlegON
Да я больше про средства самой этой недоОС, в смысле, что из командной строки... И для всех процессов. Не думаю, что там речь идет о переборе всех процессов. Общая команда, отрабатывает почти моментально. И прав не надо каких-то особых. Можно, например, сделать sync и выдернуть флешку. Параметры и не требуются.
 
13.01.2017 09:22  
student
Цитата:
Сообщение от OlegON
Общая команда, отрабатывает почти моментально
пробежаться по процессам и сбросить - без задержек - проверено и прав не никаких не надо :)
 
13.01.2017 09:42  
OlegON
В любом случае, вопрос остается, как это сделать, например, сразу, как зашел на чужой сервер?
 
13.01.2017 09:51  
Dim
была утилитка от sysinternals

Цитата:
Sync 2.1: Disk Flusher for Windows 9x/Me/NT/2K/XP
Copyright (C) 1997-2001 Mark Russinovich
Sysinternals
 
13.01.2017 09:52  
Dim
тут
 
13.01.2017 09:52  
OlegON
Цитата:
Сообщение от OlegON
Вижу только утилиту Руссиновича, она вообще работает на 7-10, 2008-2012?
Цитата:
Сообщение от Dim
Copyright (C) 1997-2001 Mark Russinovich
да, я про это... сомнения берут, что она нормально отработает со всякими UAC и прочими нововведениями... А то, может, какие-то приколы на NTFS5 будут...
 
13.01.2017 09:53  
Dim
скачай, да проверь )
 
13.01.2017 09:53  
OlegON
В общем, понятно... Это рукожопие (винда) без скачивания кучи утилит сомнительной актуальности вообще не пригодно для использования.
 
 


Опции темы



Часовой пояс GMT +3, время: 02:48.

Все в прочитанное - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.