Свежие комментарии
Title | Comment |
---|---|
Мониторинг каталога - |
Мониторинг каталога - системный (WaitForMultipleObjects в винде и аналог в OS X). FRV - перечитывает только список файлов и если появились новые - их покажут (а удаленные - спрячут). Для уже виденных файлов - автоперечиывания нет, потому что дорого по ресурсам. Но есть гайка в заголовке (левом крае) окна Filmstrip, а на ней refresh thumbnails/ratings, если ее нажать - все перечитает. |
А мониторинг каталога на |
А мониторинг каталога на изменения смотрит на обновление размера или времени перезаписи? Просто вот ситуация: юзер смотрит в окно с превьюшками и вносит поправки в какой-нибудь JPEG посредством внешнего редактора. Превью обновляется только после перезапуска FRV. Некритично, но мало ли. |
А вам спасибо что закричали! |
А вам спасибо что закричали! Заодно, понятно, мы починили другой типичный паттерн - хождение к сетевому накопителю по WiFi, тоже ж дело. |
Потестил - на NTFS c нулевым |
Потестил - на NTFS c нулевым префетчем и 2 потоками префетча все работает почти так же быстро как и без ленты. Понастраивал кэш и количество потоков рав декодировки - теперь все бегает шустренько. Спасибо. |
Нужны, нужны настройки |
Нужны, нужны настройки префетча per drive (в режиме указания типа, "Fast SSD", "Single fragmented HDD with exFAT"). |
Спасибо - инсталлирую |
Спасибо - инсталлирую |
(отвечаю тут, чтобы оба |
(отвечаю тут, чтобы оба участника треда увидели ответ) Сделал кнопку в статусбаре, рядом с включением/выключением всех панелей. |
Или вот RC4: http://blog.lexa |
Или вот RC4: http://blog.lexa.ru/2015/04/26/fastrawviewer_11_rc4.html |
А перевозьмите оттуда же |
А перевозьмите оттуда же (http://updates.fastrawviewer.com/data/110rc3/) 627-й билд. Я ему еще оптимизма оторвал: если оно всегда префетчило +1 row (потому что когда light table, это нужно)/а юзерские настройки шли вдобавок к/, то теперь в режиме filmstrip оно +1 file. |
Попробовал спасибо. На exFAT |
Попробовал спасибо. На exFAT с префетчем превьюх все равно тормозит сильно, я его в 0 оставил - так нормально. Сейчас конвертирую ФС в NTFS, в ней погоняю. |
Пишу повыше к началу треда, |
Пишу повыше к началу треда, чтобы другим читателям было легче найти. Попробуйте версию отсюда: http://updates.fastrawviewer.com/data/110rc3/
Разное Следует понимать такие два момента
Соответственно, если хочется пролистать 2-3-4 файла (и в планах дальше листать вперед) - это быстрее делать пробелом, а не тыканьем мышом в filmstrip. |
Да, вот в строку состояния - |
Да, вот в строку состояния - наверное можно. Только Filmstrip, остальным много чести. |
Посмотрим. Меня выезжающие |
Посмотрим. Меня выезжающие панели бесят. С другой стороны, вот есть уже иконки кликабельные в нижней строке, можно туда воткнуть. |
Как вариант визуально |
Как вариант визуально "оставлять" кусочек темной подложки: https://dl.dropboxusercontent.com/u/17378315/frv_filmstrip_3.png |
Еще кнопку можно разместить в |
Еще кнопку можно разместить в углу, вот так: Так она будет расположена рядом с крестиком после закрытия, что неплохо. |
[q]15" макбуке (1400x900 |
[q]15" макбуке (1400x900 эффективных)[/q] |
Я предлагаю сделать маленькую |
Я предлагаю сделать маленькую кнопку(с пиктограммой filmstrip) снизу посередине, которая появляется при поднесении мышки к нижней части экрана. |
Да я доведу работу с |
Да я доведу работу с медленным диском в USB3-читалке до приемлемой. Чудес не будет, потому что ограничивается все диском, но придавить чтение превьюшек, чтобы они основной функциональности не мешали - всяко можно. |
Попробую переконвертить ФС на |
Попробую переконвертить ФС на NTFS у меня вроде парагоновские драйвера теперь есть в мак оси. Просто кроме exFAT ничего лучше в голову не приходило года три назад когда я все это устанавливал чтобы работало с Мака и виндов. |
Ну и надо на mmap() |
Ну и надо на mmap() переходить конечно везде. Это прогрессивно и правильно. Записал в отдельный TODO по техническому долгу, летом надо бы его сделать. |
Я таки тестировал на HDD, но |
Я таки тестировал на HDD, но он у меня сформатирован NTFS, там на больших каталогах все гораздо веселее. exFAT - да, все довольно печально выглядит. В новом FRV стало хуже, потому что "со всеми потоками" старый FRV реально при листании с устоявшейся скоростью - префетчит по 1-2 (все потоки работают только при открытии файла или позиционировании в случайное место). А новый - префетчит превьюшки во все ядра (считая и виртуальные) - на моих экспериментах с NTFS это работало весело и я не стал делать ограничений по декодерам thumbnails. Но, как я уже где-то выше написал, если панель Filmstrip закрыть, то все будет как раньше, в закрытую панель превьюшки не декодируются. |
Спасибо - это будет работать |
Спасибо - это будет работать нормально |
Соврал - не помогает... |
Соврал - не помогает... |
Это смотря в какую сторону вы |
Это смотря в какую сторону вы мотаете ленту. То есть вот смотрите мой комментарий от 12:59, это виндовая драка за файл-локи, я уже вот починил, осталось сделать так, чтобы один файл (допустим он битый и там превьюшка 0x0 таки) много раз не онанировало. |
>>Только в ленте превьюшки |
>>Только в ленте превьюшки почему то не всегда отображаются О как я люблю такие баги, которые на concurrency: 1) под виндой файлы открываются в exclusive mode (и, скажем, для std::filebuf(), который используются - я не знаю как отменить блокировки, смешно). В результате из файла достается thumbnail размером 0x0, который и кэшируется в thubmbnail cache. Вот не стал сильно париться: эти которые 0x0 просто кладутся в retry queue и будут префетчены повторно, через пару секунд, по таймеру. |
Проблема уходит если в |
Проблема уходит если в настройках включить Prefetch thumbnails for preceding images |
Ну iMac это к примеру. На PC |
Ну iMac это к примеру. На PC все еще хуже - особенно если не собирать самому. К примеру можно держать кучу фотографий за много лет на большом разделе который на SSD не влезает итп. Свою проблему я понял спасибо, надо чего то быстрее. В принципе подкачка и построение превью длительное не раздражают, раздражает что все это блокировало показ самих равок - выбирая что то из ленты даже без превью еще появившегося надо сильно долго ждать (в изначальном варианте с ненулевым префетчем). Превьюхи при этом начинали показываться быстрее всего пару секунд, а основного изображения приходится ждать долго. Инстинктивно ожидается как раз обратное - превьюхи в ленте на второй план, показ выбранного рава из ленты на первый. В предыдущих версиях FRV без превьюх на тех же самых директориях все летает (на установках по умолчанию со всеми потоками) даже при очень быстром листании взад вперед. |
Ценой места. |
Ценой места. |
Я вот, к сожалению, не умею |
Я вот, к сожалению, не умею еще программно отличить SSD от HDD, надо разбираться и с этим. А кто покупает аймак с HDD, а не (хотя бы) с fusion drive - будет страдать. |
Для "медленных" с одним HDD |
Для "медленных" с одним HDD думаю надо зажимать. Как мне кажется для многих кто покупает себе скажем iMac для обработки фоток со встроенным диском и не парится с RAID (иногда даже не зная что это) это будет довольно частая ситуация. Я могу ошибаться конечно... |
Pages
