ФорумСообществоФлейм → Файловые операции и многопоточность. Ваше мнение.

Файловые операции и многопоточность. Ваше мнение.

  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 25 июля 2010 г. 22:28

    Я до сих пор ни разу не встречал файлов. менеджера, который бы копировал/перемещал/удалял файлы многопоточно. Тоесть так чтоб в одно и то же время каждый из них подлежал то
    Спустя 77 сек.
    й или иной операции. Всюду - очереди.
    Как на это влияет оперативная память?
    Спустя 141 сек.
    Интересно все же - разработчики спецом ставят очереди во избежания снижения производительности? Или на то есть другие причины?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 июля 2010 г. 22:32, спустя 3 минуты 59 секунд

    работа с файлами - работа с железом, головка гоняет по диску и читает/пишет. представь себе многопоточное удаление или копирование? ты головку заебешь, вместо того чтобы блоками последовательно по диску гонять, она у тебя как бешеная будет скакать в пыптаках чтото сделать. да, специально используют очереди
    Сапожник без сапог
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 25 июля 2010 г. 22:37, спустя 5 минут 49 секунд

    Мда… что то не сразу в голову пришло… Почемуто на первое место выбрались оперативка с ЦП)…
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 июля 2010 г. 22:40, спустя 2 минуты 41 секунду

    Rotten, даже при разработке сетевых протоколов обычно используется очередь пакетов на чтение и запись, чтобы не получить неожиданные ошибки с железом :))
    Сапожник без сапог
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 25 июля 2010 г. 22:41, спустя 35 секунд

    Хотя, когда торент клиент качает/раздает 10-20 релизов… там тоже головка трется по влагалищу 0 мама не горюй…
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 июля 2010 г. 22:51, спустя 10 минут 12 секунд

    Rotten, бит торент сделали не дураки, думаю там не тупые буферы, читается сразу ФРАГМЕНТ в память (там они порядка 2 метров идут вроде) и фрагмент раздается не насилуя винт уже. торент сделали не дураки …
    Сапожник без сапог
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 26 июля 2010 г. 1:27, спустя 2 часа 35 минут 59 секунд

    да сам винт читает по 512
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 26 июля 2010 г. 1:40, спустя 13 минут 32 секунды

    нарезка торрентов зависит от трекера)) кто 128 кб ставит, кто 4 метра))
    Высокоуровневое абстрактное говно

Пожалуйста, авторизуйтесь, чтобы написать комментарий!