есть такой сервер
Core2Duo 2,33GHz (Е6550), 4 Gb RAM, 2×750Gb 7200rpm HDD
на нем очень большая нагрузка на винт, которая связана с огромной базой которя постоянно дергается и огромным кол-вом документов которые постоянно скачиваются (тексты,фото)... и на данный момент возник вопрос оптимизации...
добавив еще 4Гб оперативки, перевести полностью базу в оперативку... снизим нагрузку на винт.
но еще есть одна тема которая мне интеерсна:
у меня есть админ сервера и програмер который пишет софт.
дак вот програмер, все файлы фото и тексты, решил хранить в одной папке(их миллионы), а не сортировать по папкам (означало бы хранить еще больше информации в базе, что сильно бы ее раздуло).
админ говорит, что миллионы файлов в одной папке это очень плохо и скорость доступа к файлу очень мала. на что прогер говорит что в ext3fs это ни как не важно и если имя файла известно, то скорость доступа к нему осуществяется так же быстро как и к любому другому(ext3fs это тип файловой системы список файлов хранится в хеш таблици так что поиск файла идет быстро и не зависит от количества файлов в папке
и чуть ли не это самый быстрый способ доступа к данным который существует, если ты знаешь имя файла то получаешь его быстро).
кто из них прав???
Core2Duo 2,33GHz (Е6550), 4 Gb RAM, 2×750Gb 7200rpm HDD
на нем очень большая нагрузка на винт, которая связана с огромной базой которя постоянно дергается и огромным кол-вом документов которые постоянно скачиваются (тексты,фото)... и на данный момент возник вопрос оптимизации...
добавив еще 4Гб оперативки, перевести полностью базу в оперативку... снизим нагрузку на винт.
но еще есть одна тема которая мне интеерсна:
у меня есть админ сервера и програмер который пишет софт.
дак вот програмер, все файлы фото и тексты, решил хранить в одной папке(их миллионы), а не сортировать по папкам (означало бы хранить еще больше информации в базе, что сильно бы ее раздуло).
админ говорит, что миллионы файлов в одной папке это очень плохо и скорость доступа к файлу очень мала. на что прогер говорит что в ext3fs это ни как не важно и если имя файла известно, то скорость доступа к нему осуществяется так же быстро как и к любому другому(ext3fs это тип файловой системы список файлов хранится в хеш таблици так что поиск файла идет быстро и не зависит от количества файлов в папке
и чуть ли не это самый быстрый способ доступа к данным который существует, если ты знаешь имя файла то получаешь его быстро).
кто из них прав???