Сокращение количества IOPS - вопрос улучшения производительности - PullRequest
0 голосов
/ 12 апреля 2011


поэтому у меня есть приложение, которое обрабатывает большой текстовый документ, который состоит из множества логических документов. Скажем, например, у него есть 200 000 логических документов. Прямо сейчас я читаю один логический документ, делаю преобразование и выписываю логический документ. Это работает хорошо, потому что в памяти ничего не хранится, поэтому рабочий процесс заканчивается быстрым завершением, а количество операций ввода-вывода в секунду оказывается высоким! Есть ли какие-либо рекомендации о том, как я могу уменьшить количество IOPS?

1 Ответ

0 голосов
/ 13 апреля 2011

Если это один проход документа, увеличьте размер буфера чтения (т.е. 2 чтения с размером буфера 1024 станут 1 чтением с размером буфера 2048, что означает меньшие издержки).Если вам нужны более подробные предложения, вам нужно будет предоставить более подробную информацию в своем вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...