>>>Моя прога на С++ с использованием библиотеки XBase (для работы с DBF >>>файлами баз данных) под FreeBSD работает гораздо мееедленнее, чем под Linux >>>(там как вертолет). FreeBSD сервер 2-х процессорный Xeon, SCSI - крутой >>>в общем, Linux - обычный пень, 3ГГц, SATA винт. В обоих >>>случаях поиск происходит локально. В чем проблема и как можно решить? >>>Мне надо чтоб на фре работало как следует. Заранее благодарен за >>>помощь. >> >>Не уверен, что вам тут можно помочь. Файловые системы UFS и UFS2, > >Обе системы обладают достаточной поворотливостью. Другое дело, что ставка в UFS{1,2} делается >на надежность, а не быстродействие. С другой стороны, в 5.2.1 < >FreeBSD < -CURRENT наблюдается некоторая деградация в районе ATA подсистемы. Существует >набор патчей, который внесен в -CURRENT, но может быть и применен >к "стабильной" системе. > >ps: konst_bikov следует в таких случаях указывать как минимум версию системы, а >еще лучше чем измерялось "быстродействие" и какие были получены показатели. система FreeBSD 5.3-RELEASE, "быстродействие" измерялось "наглазок". Под Linix-ом в 3-4 раза (ориентировочно, может и более) быстрее. Это сразу заметно.
|