|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Vyakhirev 2:5020/400 24 Feb 2004 18:08:01 To : All Subject : Samba и Clipper - решения нет ? -------------------------------------------------------------------------------- День добрый ! Столкнулся с одной проблемой. Есть старая, но очень важная задача, сделанная на Clipper. Клиентские места работают под Win98 в полноэкранном режиме DOS. База не очень велика, но открывается много файлов. Hекоторое время назад вывели из эксплуатации сервер под Windows NT 4.0 . Машина была дохлая - Celeron 400 Mhz, 64 RAM,IDE диск. Поставили на 2х PIII - 1400 MHZ, RAM 1 Gb, SCSI диски в зеркале. Поставили на нее Windows 2000 Server. Hачались чудеса - крайне медленно стал загружаться список клиентов, навигация по записям происходит медленно, то, что раньше считалось за 1 или 2 секунды, стало занимать до 10 !!! Раззеркалили диски, проверили сетку, снесли ADS, пробовали ради интереса Win 2003 - все бестолку. По старой памяти (с версии 4.11 не обращался) попробовал поставить Novell 6. Тормоза страшные в тех же условиях.... - даже был неприятно поражен,медленнее, чем Win 2000. Случалось читать, что Opportunistic locking (Oplocks) иногда выступают в невыгодном свете на файл-серверах с *.dbf и Clipper в частности. Пробовали выключать в реестре на серваке и рабочих станциях - видимого эффекта нет, да и, в свете дальнейших эспериментов не знаю, стоит ли на него расчитывать. Пока скидали временный сервак на Celeron на базе 4 пня, 256 RAM, IDE диск, поставили на него NT 4.0 (что с каждым днем становиться делать все труднее, драйвера-то на новое железо - тю-тю) но что интересно - прежнего эффекта не получили - хотя и быстрее, чем на Win 2000 !!!!!! Взял подручный ASP Linux Chip Edition и поставил на ту же тачку на двух камнях, диск пока без зеркала, под EXT3, и в нее Samba 3.02. Тут был поражен, и уже приятно - время выполнения типичной операции в базе - от 4 до 5 секунд без всякой настройки. Hо интереснее всего, что стоит поставить на шару опцию FAKE OPLOCKS = TRUE, как сервер начинает просто летать, все выполняется практически мгновенно ! Hо боюсь отдавать такой сервер, почти уверен, что рано или поздно опция FAKE OPLOCKS = TRUE приведет к потере данных - шара-то RW !!! Обяжите невероятно, если подскажите, что целесообразно подкручивать, пробовал на всякий случай использовать Reiser FS и программный RAID в зеркале, но на этой задаче видимого эффекта нет. С уважением - Алексей. --- ifmail v.2.15dev5.3 * Origin: VoronezhSvyazInform ISP News Server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/63115fc7aacc.html, оценка из 5, голосов 10
|