Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.05;
Скачать: CL | DM;

Вниз

критика кода 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;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.041 c
1-1092939097
Константинов
2004-08-19 22:11
2004.09.05
Масштабирование Image


1-1093002157
MaXie
2004-08-20 15:42
2004.09.05
Из жизни потоков2


1-1092818405
Labert
2004-08-18 12:40
2004.09.05
Знатокам ООП...


1-1092984139
[BAD]Angel
2004-08-20 10:42
2004.09.05
Как вывести текст на рабочий стол?


3-1092044112
Алексей
2004-08-09 13:35
2004.09.05
после выполнения SQL запроса результат не отображается