Board.KolibriOS.org

Official KolibriOS board
It is currently Wed May 22, 2019 6:02 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 913 posts ]  Go to page Previous 154 55 56 57 5861 Next
Author Message
 Post subject: Re: Eolite
PostPosted: Sun Jan 08, 2017 2:57 pm 
Offline
Mentor/Kernel Developer
User avatar

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


Top
   
 Post subject: Re: Eolite
PostPosted: Sun Jan 08, 2017 4:39 pm 
Offline

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

Ещё и с размером кеша может быть связано.
Вот есть тема про тестирование скорости дисков 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


Top
   
 Post subject: Re: Eolite
PostPosted: Sun Jan 08, 2017 9:22 pm 
Offline
Mentor/Kernel Developer
User avatar

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


Top
   
 Post subject: Re: Eolite
PostPosted: Tue Jul 04, 2017 6:17 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
Sewer wrote:
Баг. Эолайт не закрывает себя, если файл ей "не по зубам".
Spoiler: Show
1.PNG

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

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


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 11, 2017 11:30 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1148
Есть проблема с тем, что при вызове контекстного меню, сбрасывается выделение файлов

_________________
я лишь учусь


Top
   
 Post subject: Re: Eolite
PostPosted: Tue Sep 12, 2017 6:32 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
punk_joker wrote:
Есть проблема с тем, что при вызове контекстного меню, сбрасывается выделение файлов

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

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

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

rev 6973

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


Top
   
 Post subject: Re: Eolite
PostPosted: Sun Sep 17, 2017 5:20 am 
Offline
Designer
User avatar

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

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


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 11:15 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
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

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


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 12:19 pm 
Offline

Joined: Sun Aug 09, 2015 3:41 pm
Posts: 112
#6987 ?

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


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 12:22 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Ray, оно в #6988


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 12:33 pm 
Offline

Joined: Sun Aug 09, 2015 3:41 pm
Posts: 112
Аа ок. Не уверен что понимаю механизм конвертации. Думал там idiv с edx:eax будет или сдвиг.


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 12:37 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
:lol: такие вот они, дизайнеры :)


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 12:50 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
Для тех, кто любит дрочить на сдвиги rev 6989 :D

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


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 1:19 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
раньше работало правильно
Spoiler: Show
Attachment:
1.PNG
1.PNG [ 41.75 KiB | Viewed 2461 times ]


Top
   
 Post subject: Re: Eolite
PostPosted: Mon Sep 18, 2017 1:41 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
Fixed.

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 913 posts ]  Go to page Previous 154 55 56 57 5861 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited