Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт ноя 24, 2017 5:55 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 840 сообщений ]  На страницу Пред. 152 53 54 55 56
Автор Сообщение
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Вс янв 08, 2017 2:57 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
С другой стороны, если памяти хватает, то это намного лучше, чем копировать мизерными кусочками. Итого, в этом отношении сейчас нормально сделан только КФМ - использует четверть свободной памяти.


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Вс янв 08, 2017 4:39 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1082
Ну так может и вообще прогресс не показывать и использовать максимум доступной памяти?
Нет, я так не думаю. Пусть лучше пользователь видит прогресс и понимает, что программа не зависла, а идёт копирование.

Ещё и с размером кеша может быть связано.
Вот есть тема про тестирование скорости дисков viewtopic.php?f=42&t=2660

Это вообще интересный вопрос о размере буфера.
http://stackoverflow.com/questions/3033771/file-i-o-with-streams-best-memory-buffer-size
http://baptiste-wicht.com/posts/2010/08/file-copy-in-java-benchmark.html


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Вс янв 08, 2017 9:22 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
Ну так КФМ прогресс показывает. На реальном компе с 2 ГБ оперативы он скопировал с ext4 на ntfs файл размером 1600 МБ за 45 секунд, операции на 5 секунд вполне приемлемы. А fNav мучился минут 5. Действительно, шкала ползла очень плавно.


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Вт июл 04, 2017 6:17 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Sewer писал(а):
Баг. Эолайт не закрывает себя, если файл ей "не по зубам".
Спойлер: Показать
1.PNG

1 открыть папку с файлами и ярлыками, созданными в вин7, фат32.
2 щелкнуть по файлу-ярлычку.
3 на запрос "Чем открыть?" - выбрать Эолайт.
Ожидание: Программа ругнулась и закрылась, ассоциация не прошла ("Я не могу это открыть, поэтому не буду прописывать ассоциации, ауфидерзайн.).
Реальность: Эолайт запускает процесс без окна, не закрывается, ассоциация настойчиво выполняется при последующих кликах.
17.12.16 r6799 (если верить файлу: svn6799-distr.7z) или 6798 (если верить экрану загрузки).
Лучше ведь поздно, чем никогда?
rev 6930

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 11, 2017 11:30 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Есть проблема с тем, что при вызове контекстного меню, сбрасывается выделение файлов

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Вт сен 12, 2017 6:32 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
punk_joker писал(а):
Есть проблема с тем, что при вызове контекстного меню, сбрасывается выделение файлов

Это была моя бажина. Я в свое время сделал, что когда окно деактивирует папка обновляется (Refresh / F5).
Из-за этого список выбранных файлов обнулялся.

Сейчас я добавил проверку, что если есть выбранные файлы, папка не обновляется.

Как бонус я внес еще два улучшения когда выбрано несколько файлов:
1. при нажатии на них ПКМ больше не виден пункт "Открыть"
2. если ПКМ любом из выбранных файлов, выводится меню; если же ПКМ на не выделенном файле - список выбранных файлов сбрасывается (также работают другие ФМ в больших системах)

rev 6973

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Вс сен 17, 2017 5:20 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Siemargl писал(а):
Еще
Попытка скопировать 1Гб файл (памяти 128Мб) кончается крэшем Еолайта и системы - файловые операции при обращении к диску-источнику виснут
http://clip2net.com/s/3G9VAGW
Siemargl, сорри, что так долго. Исправлено. Теперь Eolite проверяет количество свободной памяти перед копированием и если ее не достаточно - не копирует файл.
Теперь нужно реализовать:
1. копирование частями
2. отображение логов копирования
3. не заменять файл, если такой уже есть

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 11:15 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Eolite 3.78:
- fix file sizes in list bigger than 4Gb viewtopic.php?f=31&t=659&start=255#p69305
- fix left blue block overflew status bar

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 12:19 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 82
#6987 ?

А где тело функции ConvertSize64 ?


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 12:22 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1082
Ray, оно в #6988


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 12:33 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 82
Аа ок. Не уверен что понимаю механизм конвертации. Думал там idiv с edx:eax будет или сдвиг.


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 12:37 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1082
:lol: такие вот они, дизайнеры :)


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 12:50 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Для тех, кто любит дрочить на сдвиги rev 6989 :D

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 1:19 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1082
раньше работало правильно
Спойлер: Показать
Вложение:
1.PNG
1.PNG [ 41.75 КБ | 170 просмотров ]


Вернуться к началу
 Заголовок сообщения: Re: Eolite
СообщениеДобавлено: Пн сен 18, 2017 1:41 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Fixed.

_________________
Через тернии к звездам


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 840 сообщений ]  На страницу Пред. 152 53 54 55 56

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB