у стрима одна позиция, если будешь лочить и возвращать на место(перемещать куда надо перед чтением) то можно(если стрим поддерживает перемещение позиции)
А если открыть кучу стримов на чтение?
если файл на диске и открывать в не эксклюзивном режиме то пожалуйста
какие места? места чего? почему плохо?
ну куски стрима.
какого стрима?
а дисковое io умеет паралельно читать? может ссдхи да, а вот хдд там же одна головка
да хз как оно себя поведет, будет либо лочиться либо в оперативку вообще спроецирует файл
дело даже не в строении накопителя, а во внутренней реализации и API
для тебя условно оно все равно будет параллельным) правда "оптимизации" может не получиться, но это уже совсем другая история
может даже хуже быть чем при последовательном чтении
один стрим нет
Обсуждают сегодня