Re[4]: async await и IsolatedStorage
От: ravel  
Дата: 31.10.14 14:13
Оценка: :)
Здравствуйте, scale_tone, Вы писали:

_>Здравствуйте, ravel, Вы писали:


R>> Спасибо, попробую, но это нарушает мою первоначальную идею,


_>Ничего это не нарушает. Поскольку экземпляр IsolatedStorageFile сам по себе не обеспечивает никакой синхронизации параллельных читателей/писателей — нет никакой разницы, сколько этих экземпляров создавать: один или много.


Испытала предложенное вами решение, и сравнила выполнение синхронных операций и асинхронных. Среднее время выполнения синхронных операции на синтетических данных быстрее на 1-2 мс асинхронных.

_>Раз хочется именно асинхронные методы — тогда скорее нужен AsyncReaderWriterLock.

_>Так а Вы точно уверены, что хотите сотворить именно блокирующую синхронизацию?

Я уже не уверена в этом.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.