Size: a a a

2020 December 06

Dv

Dr. Friedrich von Ne... in pro.net
Анонимус
А вы случаем не в JetBrains работаете?
Не исключаю.
источник

А

Анонимус in pro.net
Dr. Friedrich von Never
Не исключаю.
И как там — использовать свой софт для его же развития?
источник

Dv

Dr. Friedrich von Ne... in pro.net
Анонимус
И как там — использовать свой софт для его же развития?
Нормально.
источник

IB

Ivan Balanar in pro.net
Анонимус
И как там — использовать свой софт для его же развития?
Мюнгхаузена смотрел? Примерно так же.
источник

А

Анонимус in pro.net
Ivan Balanar
Мюнгхаузена смотрел? Примерно так же.
Барон?
источник

А

Анонимус in pro.net
или это другой мюнгхаузен.
источник

IB

Ivan Balanar in pro.net
барон, барон.
источник

W

WhiteBlackGoose in pro.net
А че, рантайм тоже в режиме Мюнгхаузена пишется, так-то
источник

W

WhiteBlackGoose in pro.net
И стандартная библиотека
источник

VT

Vlad Turchak in pro.net
Всем привет. Подскажите такой вопрос. У меня есть функционал сканирования диска, он просто пробегает по всем директориям и собирает информацию о файловой системе и тд. Первый раз это выполняется не быстро, что и понятно, это нормально. Но прикол в том что если я запущу повторно сканирование, оно пройдёт за мгновение. Сначала я подумал что оно как то кэширует эти данные и попробовал между сканированиями внести изменения в файлы и папки, но оно по прежнему отработало супер быстро и отобразило все изменения которые я сделал. Можете пояснить что это ?
источник

А

Антон in pro.net
Vlad Turchak
Всем привет. Подскажите такой вопрос. У меня есть функционал сканирования диска, он просто пробегает по всем директориям и собирает информацию о файловой системе и тд. Первый раз это выполняется не быстро, что и понятно, это нормально. Но прикол в том что если я запущу повторно сканирование, оно пройдёт за мгновение. Сначала я подумал что оно как то кэширует эти данные и попробовал между сканированиями внести изменения в файлы и папки, но оно по прежнему отработало супер быстро и отобразило все изменения которые я сделал. Можете пояснить что это ?
попробуй отключить службу индексирования дисков - скорее всего это она держит в памяти все данные и потому так быстро отрабатывает.
источник

VT

Vlad Turchak in pro.net
Антон
попробуй отключить службу индексирования дисков - скорее всего это она держит в памяти все данные и потому так быстро отрабатывает.
А как она может их держать у меня в приложении ?)
источник

VT

Vlad Turchak in pro.net
Ааа, или вы имеете ввиду что я уже открывал эти директории и оно при попытке их достать сразу отдает инфу, не тратя время на получение информации?
источник

IC

Ilya L Che in pro.net
Не у тебя, а в операционной системе.
источник

P

Pavel in pro.net
Vlad Turchak
Всем привет. Подскажите такой вопрос. У меня есть функционал сканирования диска, он просто пробегает по всем директориям и собирает информацию о файловой системе и тд. Первый раз это выполняется не быстро, что и понятно, это нормально. Но прикол в том что если я запущу повторно сканирование, оно пройдёт за мгновение. Сначала я подумал что оно как то кэширует эти данные и попробовал между сканированиями внести изменения в файлы и папки, но оно по прежнему отработало супер быстро и отобразило все изменения которые я сделал. Можете пояснить что это ?
Винда кэширует метаинфу о папках и файлов, возможно оно
источник

VT

Vlad Turchak in pro.net
Хм
источник

VT

Vlad Turchak in pro.net
А как тогда быть с тем, что я закрываю приложение, открываю его по новой и сканирование опять долгое ?
источник

АШ

Александр Шушанидзе... in pro.net
всем привет, а кто какие lifetime выставляет сервисам в DI? Например, мне кажется что сервисы должны быть синглтонами, но все мануалы по DbContext'ам намекают что контексты scoped, соответственно либо нужно прокидывать ScopeFactory в каждый сервис, либо делать фабрику контекстов и ее прокидывать в сервисы. Кто как делает?
источник

А

Антон in pro.net
Всё индивидуально.
Базу подключать в синглтон или скопд - если это энтити - то ещё решение : в одной вкладке идёт долгая обработка, в другой пользователь поставил какую-то галочку, контекст сохранился и сохранил ВСЕ данные, прерывая обработку.
А если это какая-нибудь служба отправки мыла - то ей пофиг, ей и синглтон отлично живётся
источник
2020 December 07

Dv

Dr. Friedrich von Ne... in pro.net
Vlad Turchak
Всем привет. Подскажите такой вопрос. У меня есть функционал сканирования диска, он просто пробегает по всем директориям и собирает информацию о файловой системе и тд. Первый раз это выполняется не быстро, что и понятно, это нормально. Но прикол в том что если я запущу повторно сканирование, оно пройдёт за мгновение. Сначала я подумал что оно как то кэширует эти данные и попробовал между сканированиями внести изменения в файлы и папки, но оно по прежнему отработало супер быстро и отобразило все изменения которые я сделал. Можете пояснить что это ?
Дисковый кэш так работает.
источник