The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз системы инициализации Upstart 1.11, opennews (?), 15-Ноя-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Релиз системы инициализации Upstart 1.11"  +11 +/
Сообщение от Аноним (-), 15-Ноя-13, 12:13 
> учитывая что fnotify еще тот тормоз - верной дорогой идете товарищи! сделать
> из i7 какой нить core2duo никому не помешает..

Завидовать нехорошо. В твоей винде этого вообще нет :)

Ответить | Правка | Наверх | Cообщить модератору

92. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от mf (ok), 15-Ноя-13, 22:17 
FindFirstChangeNotification
Работает даже для сетевых дисков, правда под AD(через rpc) отаке от.
Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от ананим (?), 16-Ноя-13, 07:25 
Угу. И правда сканируя на предмет изменений.
А так да. Делает тоже самое.

Зыж
А кто сказал что фнотифи торормоз? Рипнутый? Пфу.

Ответить | Правка | Наверх | Cообщить модератору

121. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok), 16-Ноя-13, 13:00 
Да и так работал, на виндовс 95. А ты то откуда знаешь? Лучше не пиши всяких глупостей.
Ответить | Правка | Наверх | Cообщить модератору

124. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим (?), 16-Ноя-13, 14:47 
Оттуда же.
Вантуз — это как стихийное бедствие. Когда приходит и админы вантуза бегают с криками "что делать?", приходится им помогать, учить тому, как име6но работает их вантуз.
Ответить | Правка | Наверх | Cообщить модератору

125. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok), 16-Ноя-13, 18:13 
Я про то, как работает нотификация на FAT32 под вин98 по доменной шаре. Я последний раз с такой фигнёй сталкивался около 10 лет назад.
Виндовс есть за что критиковать, но ни как не за работу системных сервисов с событиями. Т.к. они в нём - архитектурный паттерн.
Ответить | Правка | Наверх | Cообщить модератору

126. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим (?), 16-Ноя-13, 18:29 
>Я про то, как работает нотификация на FAT32 под вин98 по доменной шаре.

Через юзер-спейс, и банальным сканированием. Как и всё что было после.
Обсуждали уже тут. С трухиным, был такой.

Ответить | Правка | Наверх | Cообщить модератору

127. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok), 16-Ноя-13, 18:37 
Прикольно, но для таких задач обычно ищут рабочую конфигурацию. Я например случайно обнаружил на работе, что она вообще работает, потом только заинтересовался, как и когда глючит.
Но после - это перебор. Как я написал выше можно сделать сетевую конфигурацию, когда события на нтфс по сети идут через рпц без костылей. (т.е по сути компьютер с физическим диском выступает сетевым сервером уведомлений). Это дьявольская магия одной фунции.
Недостаток магии: Приходит хлопец - и ставит абы как. Результат как-бы предсказуем, - работает абы как.
Ответить | Правка | Наверх | Cообщить модератору

129. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим (?), 16-Ноя-13, 19:50 
>Прикольно, но для таких задач обычно ищут рабочую конфигурацию. 

Или отмазку.
Как вы.
В ядре вантуза нет нотификаций при изменений объектов фс. Всё.
Не понятно о чём разговор.

Ответить | Правка | Наверх | Cообщить модератору

130. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok), 16-Ноя-13, 22:42 
>В ядре вантуза нет нотификаций при изменений объектов фс. Всё.

Частичная ложь. Вы описали режим fallback и представляете его как единственный.
Разговор начался с того, как работает локальный вотчер фс на виндовс. И работает он как заявлено. Никакой дисковой активности он не формирует. Запустите, если представится возможность, хоть diskmon Русиновича, и убедитесь в том, что 1млн файлов и порядка 200 тыс каталогов никто в цикле не перелистывает.
Про то, на каком уровне идут нотификации - не скажу по-памяти, хотя насколько помню системные события - объекты ядра.
++
Некоорые виртуальные фс в офтопика так же обладают этой возможностью, например на системном реестре вы можете отслеживать события доступа, упомянутые мной ранее некоторыа режимы SMB3

Ответить | Правка | Наверх | Cообщить модератору

134. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим (?), 17-Ноя-13, 07:34 
>>В ядре вантуза нет нотификаций при изменений объектов фс. Всё.
>Частичная ложь.

Это от недостатка образования. Потому что вот это:
> каталогов никто в цикле не перелистывает.

никто и не утверждал.
и ,(цитата) хоть diskmon Русиновича, ничего и не покажет, по той простой причине, что сам файл и не нужен, а нужны лишь его метаданные, да и то не все, которые вдобавок ещё и кэшированы.

ещё раз, в ядре вантуза нет нотификаций. реализация в вантузе, это всего лишь вариант FAM fam (File Alteration Monitor). Вполне себе юзер-спейсный.
И прежде чем размахивать тут вообще не относящимися к вопросу сетевыми протоколами, просто подумайте.

Ответить | Правка | Наверх | Cообщить модератору

136. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от mf (ok), 17-Ноя-13, 13:30 
>  что сам файл и не нужен, а нужны лишь его метаданные

Содержимое файла и метаданный в NTFS имеют одинаковую реализацию stream.

Так что Ваше замечание про образование можете применить и к себе.

> в ядре вантуза нет нотификаций.

Большинство ваших тезисов обтекаемы как приведенный, что это может значить, - лично я понять немогу. Подписок, обработок, маршрутизации?

Наверное стоит прервать эту бессмысленную дискуссию.
Реализация этой части API в оффтопике мне нравится больше.

Ответить | Правка | Наверх | Cообщить модератору

137. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим (?), 17-Ноя-13, 17:51 
Ужасно. Вы даже звон сами не слышали.
Сколько вам лет?

зыж
man ntfs-3g
>streams_interface=value
>   This  option  controls how the user can access Alternate Data Streams (ADS) or in other words, named data streams. It can be set to, one of none, windows or xattr. If the option is set to none, the user will have no access to the named data streams. If it is set to windows (not possible  with  lowntfs-3g), then the  user  can  access  them just like in Windows (eg. cat file:stream). If it's set to xattr, then the named data streams are mapped to xattrs and user can manipulate them using {get,set}fattr utilities. The default is xattr.

ззыж
приводя smb3 вы по своему невежеству сами же себе и противоречили. Потому как у fam есть один (единственный) плюс:
>FAM is network aware, and if a monitor is started on an NFS share, it will attempt to contact a FAM server on the NFS server and have it monitor the file locally, which is more efficient.

.

Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру