Size: a a a

2020 November 13

SK

Stas Khavruk in .NET Talks
Как лучше?
источник

SK

Stas Khavruk in .NET Talks
источник

ыы

ы ы in .NET Talks
дайте мне ридонли тож плз
источник

ыы

ы ы in .NET Talks
на час
источник

Lr

Larymar r.sorokin in .NET Talks
ы ы
дайте мне ридонли тож плз
могу в фиолетовом забанить
источник

MN

Mr. N in .NET Talks
Stas Khavruk
Как лучше?
Там блоками надо, записывать
источник

MN

Mr. N in .NET Talks
так не пойдет)
источник

SK

Stas Khavruk in .NET Talks
Mr. N
Там блоками надо, записывать
Я учусь архивить. Щас буду переделавать под 1мб блок
источник

Lr

Larymar r.sorokin in .NET Talks
склоняюсь ко 2му варианту, глазу проще прочитать
источник

ыы

ы ы in .NET Talks
в фиолетовом не надо
источник

MN

Mr. N in .NET Talks
Stas Khavruk
Я учусь архивить. Щас буду переделавать под 1мб блок
Ну яб наверно выделял под каждый блок по потоку, и лимитивував количество потоков до 10
источник

MN

Mr. N in .NET Talks
А записывал бы всьо одним потоком
источник

MN

Mr. N in .NET Talks
Так я думаю, было бы оптимально
источник

MN

Mr. N in .NET Talks
читать проблематично будет
источник

MN

Mr. N in .NET Talks
Надо какую-то перегоротку ставить, что -бы поняты количество байтов нужно прочесть
источник

SK

Stas Khavruk in .NET Talks
Mr. N
Ну яб наверно выделял под каждый блок по потоку, и лимитивував количество потоков до 10
Ну у мя в ТЗ компресс и декомпресс через GZipStream блоками и мультипотоков. Но ещё нужно чекать на лимиты железа пользователя (типа лимит ОЗУ и колва потоков)
источник

MN

Mr. N in .NET Talks
А бо спереди файла, записывать длину блоков
источник

MN

Mr. N in .NET Talks
Stas Khavruk
Ну у мя в ТЗ компресс и декомпресс через GZipStream блоками и мультипотоков. Но ещё нужно чекать на лимиты железа пользователя (типа лимит ОЗУ и колва потоков)
Ну один поток читает и передает в те 10 работающих)
источник

MN

Mr. N in .NET Talks
Те 10 передают, все потоку записывающему
источник

SK

Stas Khavruk in .NET Talks
Mr. N
А бо спереди файла, записывать длину блоков
Ну у примера на CodeProject я видел, как он в стрим записывал так:
1. Колво байтов имени файла
2. Байты имени файла
3. Колво байтов контента файла
4. Байты контента файла
5. Повторить для всех файлов
источник