Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Отображение операций с файлами в реальном времени.  (Прочитано 863 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Привет всем. Скажите, можно сделать так, чтобы например копирование\перемещение файлов отображалось в реальном времени? Т.е. сама полоска прогресса? Чтобы файлы перемещались как в оффтопе, сразу в нужную директорию, минуя кэш или как это называется?

ТС не появлялся на Форуме более трех месяцев по состоянию на 05/12/2019 (последняя явка: 12/08/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 05 Декабрь 2019, 08:14:51 от zg_nico »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6012
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
минуя кэш или как это называется?
Имеется ввиду оперативная память?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Нет, скорее всего дисковый кэш. Например, когда копируешь данные с флешки, они вроде все скопировались, но на самом деле процесс ещё идёт и если вынуть флешку, данные не сохранятся. Такое можно победить только отмонтировав устройство, оно висит в трее ещё несколько секунд (видимо файлы в ускоренном темпе копируются) и потом пропадает (можно извлечь). Та же ситуация и с переносом множества файлов в директориях, пиктограммы файлов есть, но процесс ещё продолжается. На винде всё происходит наглядно, полоса загрузки закончилась, значит файлы перемещены. Хотелось бы этого и в Линуксе.

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 3804
    • Просмотр профиля
Цитировать
На винде всё происходит наглядно, полоса загрузки закончилась, значит файлы перемещены
Еслиб это было так - на винде не было "безопасного извлечения устройства".

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 4145
  • Capture the truth
    • Просмотр профиля
Fausto,

открыть файл /etc/sysctl.conf
и дописать строки:

Код: Text
  1. vm.dirty_bytes = 4194304
  2. vm.dirty_background_bytes = 4194304

применить изменения:
sudo sysctl -p
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
ALiEN175, это что за волшебная настройка? Что она значит?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1419
    • Просмотр профиля
лучше использовать vm.dirty_background_ratio и vm.dirty_ratio поскольку:

Цитировать
vm.dirty_background_ratio — процент системной памяти, который можно заполнить dirty pages до того, как фоновые процессы pdflush/flush/kdmflush запишут их на диск;
vm.dirty_ratio — максимальный объем системной памяти, которую можно заполнить dirty pages;
vm.dirty_background_bytes и vm.dirty_bytes — два предыдущих пункта, только в байтах; параметры взаимозаменяемы;

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
bezbo, т.е. получается так? :
vm.dirty_ratio  = 4194304
vm.dirty_background_ratio = 4194304

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1419
    • Просмотр профиля
процент системной памяти

0...100 (рекомендуется не более 10%)

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 4145
  • Capture the truth
    • Просмотр профиля
bezbo, в байтах проще - не надо % считать.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6780
    • Просмотр профиля
А смысл всего этого?

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 4145
  • Capture the truth
    • Просмотр профиля
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
ALiEN175, спасибо, байтовые параметры частично помогли. Копирование с флешки идёт в реальном времени, не тормозит на половине. Но например при копировании больших файлов, по окончании копирования последний файл вместо иконки имеет значок часов, т.е. файл продолжает записываться. И если вынуть флешку в этот момент, файл повредится. Хотелось бы этот момент прояснить, почему после окончания копирования файл ещё не записан в фс.

 

Страница сгенерирована за 0.123 секунд. Запросов: 22.