Форум: "Потрепаться";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Внизкритика кода DMClient Найти похожие ветки
← →
nikkie © (2004-08-13 23:04) [80]>Коран не запрещает использовать MapViewOfFile/UnmapViewOfFile несколько раз.
значит надо использовать... пока что получается, ты привел нерабочий код. так ведь? ну хорошо, работающий, но при некоторых ограничениях... :)
кстати, какими кусками MapView будешь делать? 32K? будет после выигрыш по сравнению с BlockRead?
>По поводу "озадачивающих" комментиариев - всё не так ужасно 8)
честно - я не знаю, в деталях, что такое SEH. означает ли это, что мы рискуем получить AV при работе со сжатым NTFS-томом, файлом на share или любым файлом на Win98?
ты продолжаешь настаивать, что MapViewOfFile - это наиболее правильный способ?
ЗЫ ты, кстати, обещал в 100 раз ускорить GetLastQuestionTimeStamp. опиши хотя бы, что ты собираешь оптимизировать там - работу с файлом или заменить TStringList на парсинг строки? у меня такое ощущение, что первое, и ты просто не заметил, что читается только первая строка...
← →
Fay © (2004-08-13 23:17) [81]>> ЗЫ ты, кстати, обещал в 100 раз ускорить GetLastQuestionTimeStamp
Хватит издеваться 8). У меня была библиотека, которую я переписывал. Стало быстрее в ~3 - ~1200 (тысяча двести) раз (в зависимости от функции). Там был код похожий - вот я и ляпнул. Но в 2 раза - свободно 8).
А про правильные способы - это кто так любит. Я начинаю бороться от ~30% скорости. Юзера живут как раз в рельном режиме времени - это надо уважать.
З.Ы.
Никогда не имел проблем с маппингом. Попробую создать ему невыносимые условия - проверить серьёзность MS-предупреждений.
← →
nikkie © (2004-08-13 23:21) [82]>опиши хотя бы, что ты собираешь оптимизировать там
или придется тебе писать код... а ты пока еще подсчет строк в файле не написал...
← →
Fay © (2004-08-13 23:27) [83]Где там (оптимизировать)? Я собираюсь идти домой пить перцовку 8)
Дома посмотрю исходники. Будут предложения - напишу
Страницы: 1 2 3 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.04 c