[TC] Spid vin
Здравствуйте переписчики! Я недавно нашол статейку: как увеличить скорость венчестера.
Те кто не знает,прошу не использовать эту статейку. Ниже эта статейка.
Как увеличить производительность работы за счет дискового кэша?
В файле system.ini имеются следующие значения:
[vcache]
minfilecache= xxxxx
maxfilecache= xxxxx
chunksize=xxxx Кстати - именно этот последний параметр
изо всего САМЫЙ обалденный для прироста производительности
для конкретных задач и конфигурации. Но, если позволите, -
я очень кратко. это тот размер, меньше которого Вин не будет
Уменьшить разер кэш,даже если он не нужен. Про запас, так сказать.
это тот размер, больше которого не будет раздуваться кэш. Этот параметр
как раз и дает тот прирост памяти, с которго часто начинаются
дебаты на эту тему. это то, какими кусками это все происходит.
Это вкратце. Но теория одно, а на практике - все сложнее. Уж очень
все зависит от конкретных задач и конфигурации на компьютере. Дело
в том, что память - на то и память, чтобы ее использовать. И глупо
работать с маленьким кэшем, радуясь, что свободно 8 Мб памяти. Зачем
она нужна свободная-то? Это все равно, если бы ее у Вас и вовсе не
было. Поэтому надо разграничивать такие вещи - как память для дисковых
операций и память для чего-то другого (вычислений и пр). Исодя из
того, что Вы конкретно делаете на машине, с какими задачами работаете
- так и нужно сконфигурировать эти параметры.
Например - у Вас мало памяти и Вы не очень интенсивно работатете
с
диском. Тогда есть прямой смысл устновить размеры макс.и мин. равными
(например 4096) и блок - 512. Вы много елозите по диску, часто его
читаете, но при этом программ у Вас запущено не много - сделайте
побольше
размеры кэша. например 10240 (или 16364 или еще больше).
Если памяти много - общая рекомендация - делать макс. и мин. размеры
равными. Если нет, или периодически запускаются задачи, требующие
много памяти - уменьшите мин. кэш.
Почему целесообразно делать равными их размеры ? - Это значительно
ускоряет работу. Не тратится время на переразметку кэша.
Увеличение размера блока в разумных пределах (до 2024) при большом
постоянном кэше и активной работе с диском дает ощутимый прирост
производительности.
Верхом изящества считается в эстетствующих кругах делать эти размеры
кратными друг другу и рамеру кластера. В таком случае прочтенные
куски
из диска сразу ложатся на свое место в памяти без подгонки.
Итог - самый лучший способ проверить как вы это все соптимизировали
- задать поиск в файлах *.* какой-нибудь строки типа "а так ли крут
я, как кажусь?" на объеме заведомо в несколько раз превышающем размер
кэша (Мб так 100) и повоторить это все несколько раз с секундомером
при разных значениях (незабывайте перезагрузиться). Можно посоветовать
NU 3.0 - оценка общего быстродействия системы и особенно буферизировааного
чтения-записи в этих утилитах крайне корректно отражает то, как Вы
оптимально настроили эти параметры. Дерзайте.
Успехов.yours,Dr.Alexander A Krugovoy [doppler@i.am] Может я неправильно
поступаю,что вписываю ее в свое письмо? Просто я хотел узнать,можно ли увеличить
скорость венчестера? если да,то каким образом? Опишите мне пожалуйста по подробнее!
Заранее всем спасибо!
ruslan-g.s@m*****.ru