metaclass: (Default)
[personal profile] metaclass
Запустил сравнение Araxis Merge на двух 100 мб файлах, он выжрал гиг памяти и сидит в нее долбится.
В связи с этим вспоминается, что [livejournal.com profile] vitus_wagner постоянно ругается на тему "раньше обрабатывали под досом файлы в 100 раз больше чем объем памяти, а сейчас разучились".
И статья, которую кто-то недавно постил на тему кэширования файлов и свопа в винде, где написано, что делать собственные кэши, чтение файла по кускам и вообще выпендриваться алгоритмами давно не модно, т.к. винда лучше знает как ей это делать, особенно с мемори-маппед файлами.
А у Firebird так и вообще есть параметр "использовать ли кэш операционки", пороговый - задано количество страниц, если база меньше чем это количество - то используется, если больше - то нет. Не совсем понятно обоснование для наличия такого параметра и более того - указание его в страницах (которые могут иметь разные размеры у разных баз), а не в абсолютных значениях.

Date: 2010-11-25 07:09 am (UTC)
From: [identity profile] vp.livejournal.com
Да надо просто тестировать то, что пишут. Неужели нельзя было проверить типичные случаи?

Date: 2010-11-25 07:18 am (UTC)
From: [identity profile] thedeemon.livejournal.com
Думаю, 100 МБ они не считают типичным случаем.

Date: 2010-11-25 07:18 am (UTC)
From: [identity profile] vp.livejournal.com
100 несчастных мегабайт логов???? Последние времена.

Date: 2010-11-25 07:46 am (UTC)
From: [identity profile] thedeemon.livejournal.com
А он вообще для логов предназначен?
Я им исходники мерджу (вот прям щас, кстати, в этот момент), их по сто мегов не бывает обычно.

Date: 2010-11-25 07:49 am (UTC)
From: [identity profile] metabr.livejournal.com
diff - compare files line by line © DIFF(1)

Но у вас наверное могут быть иные представления о назначении diff'а

Date: 2010-11-25 07:55 am (UTC)
From: [identity profile] thedeemon.livejournal.com
Речь не про diff, вообще-то.

Date: 2010-11-25 08:07 am (UTC)
From: [personal profile] alll
Название программы "Araxis Merge" какбэ говорит нам, что не диффом она там занимается.

Date: 2010-11-25 08:50 am (UTC)
From: [personal profile] alll
стопудофф

Date: 2010-11-25 08:38 am (UTC)
From: [identity profile] metaclass.livejournal.com
Да не, именно диффом она занимается. Мерже там следующая отдельная операция, после изучения разницы.

Date: 2010-11-25 08:51 am (UTC)
From: [personal profile] alll
диффом она там занимается, скорее всего, просто в качестве побочного эффекта :)

Date: 2010-11-25 08:52 am (UTC)
From: [identity profile] metaclass.livejournal.com
Нет. Там сначала diff и наглядный просмотр результата, затем мерже руками или автоматом.

Date: 2010-11-25 08:56 am (UTC)
From: [personal profile] alll
показывает-то дифф
а данные, небось, готовит для мержа - чтоб два раза не вставать

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 29th, 2025 10:57 pm
Powered by Dreamwidth Studios