Главная страница
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.035 c
4-1090517704
juiceman
2004-07-22 21:35
2004.09.05
программировать в Windows устройства


1-1092773385
RaPToR_1
2004-08-18 00:09
2004.09.05
cmd


14-1092122469
VMcL
2004-08-10 11:21
2004.09.05
И снова пестня...


14-1092382830
ruslan
2004-08-13 11:40
2004.09.05
Timaje


11-1080324581
user
2004-03-26 21:09
2004.09.05
перестали срабатывать новодобавленные события