Size: a a a

2019 December 09

GK

Gennady Kurbesov in CODE BLOG / C#
sauwork .
такими экспериментами можно быстро износить SSD )
ниче страшного)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Gennady Kurbesov
пздц.... без про проверки менее секунды ушло
Ну вот, нашли проблему)
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Никита Петроченко
Ну вот, нашли проблему)
меня вот интересует, почему жесткий справляется с операцией проверки быстрее чем ssd
источник

GK

Gennady Kurbesov in CODE BLOG / C#
🤔
источник

НП

Никита Петроченко... in CODE BLOG / C#
Надо в реализации покопаться этого метода. Что то да будет
источник

НП

Никита Петроченко... in CODE BLOG / C#
Попробуй харды на запись и чтение протестить
источник

НП

Никита Петроченко... in CODE BLOG / C#
Эту дичь можно ещё улучшить. Одна запись миллиона символов будет быстрее чем миллион раз записывать по символу
источник

s.

sauwork . in CODE BLOG / C#
просто у тебя на hdd наверняка все файлы проиндексированые , и по этмоу функция File.Exists работает шутсрее
источник

s.

sauwork . in CODE BLOG / C#
тогда как сама запись простаивает во время проверок . т.е ssd свои возможности не юзает на 100%
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Никита Петроченко
Эту дичь можно ещё улучшить. Одна запись миллиона символов будет быстрее чем миллион раз записывать по символу
там запись строк 10-30 символов, 1 млн. раз  для теста
источник

s.

sauwork . in CODE BLOG / C#
ты запись еще распараллель  и сравни
источник

GK

Gennady Kurbesov in CODE BLOG / C#
так то понятно, что в реальных условиях строки больше будут, но не факт, что они будут так непрерывно долбиться на запись
источник

НП

Никита Петроченко... in CODE BLOG / C#
Gennady Kurbesov
там запись строк 10-30 символов, 1 млн. раз  для теста
Можно просто один стрингБилдер собрать и одним потоком записать
источник

НП

Никита Петроченко... in CODE BLOG / C#
Аааа, ну тогда понял
источник

GK

Gennady Kurbesov in CODE BLOG / C#
sauwork .
просто у тебя на hdd наверняка все файлы проиндексированые , и по этмоу функция File.Exists работает шутсрее
я кстати это заметил, в диспетчере запись на SSD выдавалась в пределах 400 кб/сек
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Никита Петроченко
Можно просто один стрингБилдер собрать и одним потоком записать
остается вопрос только сколько будет собираться? нужно записывать сразу в файл, что бы данные не проипать
источник

GK

Gennady Kurbesov in CODE BLOG / C#
если крашнется что то
источник

GK

Gennady Kurbesov in CODE BLOG / C#
sauwork .
ты запись еще распараллель  и сравни
всм. распалелить?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Gennady Kurbesov
остается вопрос только сколько будет собираться? нужно записывать сразу в файл, что бы данные не проипать
Ну стрингБилдер быстрее соберет строки)
А вот про проеб хз, тут уже между двух зол выбирать
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Никита Петроченко
Ну стрингБилдер быстрее соберет строки)
А вот про проеб хз, тут уже между двух зол выбирать
ага
источник