Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Непонятное поведение времени в свойствах файла при копировании (ctime mtime atime).

Ответить
Настройки темы
Разное - [решено] Непонятное поведение времени в свойствах файла при копировании (ctime mtime atime).

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Приветствую. Поймал интересный баг (фичу?).
В винде есть три временных параметра файла:
atime - время доступа к файлу (не важный параметр).
ctime - время создания дескриптора файла, т.е. время создания файла.
mtime - время модификации содержимого файла, и только содержимого.

Для простого примера:
1) Создаем папку c:\1
2) Создаем в ней любой файл. Все три времени у него одинаковы и показывают время создания файла. Что логично.
3) Создаем папку c:\2 и копируем в нее вышеуказанный файл из c:\1.
Смотрим параметры скопированного файла и видим что время создания (ctime) изменилось на время когда был скопирован файл. Так и должно быть.
(Именно копируем, при перемещении параметры времени не изменяются.)
4) Удаляем исходный файл в папке c:\1
5) И наконец, самое интересное: копируем файл из папки c:\2 в c:\1. Смотрим в параметры файла и видим что время создания изменилось на время, в которое
был создан файл в пункте 2) !!!! Т.е. оно не увеличилось (что было бы логично), а уменьшилось (откатилось)?!
Если между пунктами 4) и 5) ребутнуть комп, то глюк не воспроизводится.


Пока писал нашел более простой способ воспроизвести этот прикол: создать в любой папке файл, удалить его и затем снова создать файл в этой же
папки с таким же именем. Смотрим на время создания и видим время создания не второго файла, а первого!

Что это за глюк? Кеш? Или еще что-то?
Ничего не нагуглилось, может ключевые слова не те.

Отправлено: 22:22, 11-02-2018

 

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Мммм на виндах старше 7 (xp, 2003) вижу аналогичную картину.

Отправлено: 10:02, 12-02-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нагуглил, это старый баг с NTFS. Кому интересно - гуглить "ntfs tunneling bug". Есть варианты обхода, нооооо с вероятными последствиями.
Тему можно закрыть ...

Отправлено: 12:39, 13-02-2018 | #3



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Непонятное поведение времени в свойствах файла при копировании (ctime mtime atime).

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Странное поведение при копировании. Неправильная скорость и оценка вермени. Simpetus Microsoft Windows 7 19 30-12-2016 20:08
Службы - Непонятное поведение служб в Windows 10 при выключении компьютера kondrik Microsoft Windows 10 3 23-10-2015 17:45
потеря даты времени при копировании файлов файловым менеджером CyberMuesli Microsoft Windows NT/2000/2003 6 03-07-2012 15:04
Ошибка при создании ftp. при копировании файла convlog.exe ElOn Microsoft Windows NT/2000/2003 0 12-01-2012 00:36
Непонятное поведение системы при загрузке Pliomera Непонятные проблемы с Железом 13 16-04-2009 23:31




 
Переход