nixp.ru v3.0

29 мая 2017,
понедельник,
22:08:15 MSK

DevOps с компанией «Флант»
thalamus написал 17 сентября 2008 года в 18:59 (586 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме.

есть такой сервер

Core2Duo 2,33GHz (Е6550), 4 Gb RAM, 2×750Gb 7200rpm HDD

на нем очень большая нагрузка на винт, которая связана с огромной базой которя постоянно дергается и огромным кол-вом документов которые постоянно скачиваются (тексты,фото)… и на данный момент возник вопрос оптимизации…

добавив еще 4Гб оперативки, перевести полностью базу в оперативку… снизим нагрузку на винт.

но еще есть одна тема которая мне интеерсна:

у меня есть админ сервера и програмер который пишет софт.

дак вот програмер, все файлы фото и тексты, решил хранить в одной папке(их миллионы), а не сортировать по папкам (означало бы хранить еще больше информации в базе, что сильно бы ее раздуло).

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

и чуть ли не это самый быстрый способ доступа к данным который существует, если ты знаешь имя файла то получаешь его быстро).

кто из них прав???