Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Хорошее замечание, кстати 17.04.04 13:45 Число просмотров: 1890
Автор: amirul <Serge> Статус: The Elderman
|
> А вообще вопрос имеется. > По незнанию своему предполагаю, что мапить-то полезно, > когда пишут и читают, ну, в оооооооооочень большие файлы > (ну, метров 50 -100), да и в случаях когда необходим доступ Подозреваю, что в таких случаях даже альтернативы нет. Но вот для 100 килобайтного, к примеру, файлика меппинг тоже не помешает. Хотя если исключить ситуацию с очень жестким режимом использования винта (куча запросов в разных концах), отключить буферизацию винды и слить файл полностью в память, то не думаю, что производительность будет отличаться.
Кстати, в пользу меппинга коротких файлов говорит и то, что винда (да и линух) работает с файлами (в основном исполняемыми образами) исключительно при помощи меппинга.
> к данным аля-доступ "в оперативной памяти", ну, как бы, как > если бы мы работали с огромными массивами. Вот тут, наверное, и есть ключевой момент: пока есть альтернатива, лучше делать так, как удобнее.
> Я это к тому, что не слишком ли стало всё запущено в > процессе обсуждения, когда ставятся задачи оптимизации в > общем случае, как в начале топика. А мне вообще кажется, что оптимизации в общем случае не бывает. Всегда есть граничные случаи (стремление к нулю и бесконечности) и срединный (или несколько участков). И надо оптимизировать именно под тот случай, который ожидается при работе данной и конкретной системы.
|
|
|