Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт мар 28, 2017 7:17 am

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




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

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


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

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

Ещё и с размером кеша может быть связано.
Вот есть тема про тестирование скорости дисков 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
Сообщения: 1110
Ну так КФМ прогресс показывает. На реальном компе с 2 ГБ оперативы он скопировал с ext4 на ntfs файл размером 1600 МБ за 45 секунд, операции на 5 секунд вполне приемлемы. А fNav мучился минут 5. Действительно, шкала ползла очень плавно.


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

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


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

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


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

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