Як я можу встановити чергу з файловими операціями?


23

Коли я вибираю і вибираю файли для копіювання з одного пристрою або з нього, Nautilus накопичує файлові операції паралельно:

Операції з файлами

Я переживаю, що за певних обставин це може спричинити фрагментацію пристрою призначення або сповільнення передачі через розсіяні зчитування на вихідному пристрої та збільшення накладних зв’язків з мережею.

Як я можу встановити чергу на ці файлові операції, щоб кожна операція починалася лише після завершення попередньої?


1
Думаю, вся ідея паралельного перенесення була створена для прискорення речей. Може, ви дізнаєтесь, чи варто взагалі хвилюватися, перш ніж намагатися обійти цю паралельну виклик? Можливо, ChangeLog проекту має якусь інформацію?
користувач невідомий

cp <Source1> <Dest1>; cp <Source2> <Dest2>: P.
crazy2be

3
@userunknown AFAIK точка паралельної передачі полягає не в тому, щоб прискорити роботу, а в тому, щоб викликати пріоритет щодо копіювання елементів, скопійованих. Наприклад, користувач може скопіювати 20 Гб музичних файлів, після чого вирішить скопіювати текстовий файл 10 КБ. Якщо черга була включена за замовчуванням, користувачеві доведеться чекати, коли музика буде скопійована, перш ніж скопіювати невеликий текстовий файл. Якщо паралельне копіювання відбувається з одним і тим же джерелом або накопичувачем, це призведе до уповільнення процесу, оскільки читання / запис / передача конкурує. Можуть бути особливі випадки (наприклад, SSD є спільним накопичувачем), коли це не має значення.
Sparhawk

@Sparhawk Ти маєш рацію. У більшості випадків послідовні записи, що перериваються через те, що інші працюють одночасно, змушують їх виконуватись як випадкові записи та різко уповільнюють швидкість передачі. Однак при копіюванні з декількох окремих фізичних накопичувачів це може бути вигідним, оскільки він може читати / записувати паралельно в такому випадку.
gertvdijk

2
Для користувачів KDE, які читають це, це запит на функцію №259512
gertvdijk

Відповіді:


7

Подивіться, чи може допомогти вам це пов’язане запитання та його відповідь: Чи доступна програма для обробки копій, яка може чергувати, призупиняти та відновити?

Він пропонує використовувати інший додаток, ніж Наутілус , AFAIK не може робити те, що ви просите.


1

Є дві приємні програми GUI:

  1. Ультракопіювач [ дебВстановіть ультракопіювач ]
  2. MiniCopier [ java ]

1
Дякую за надання відповіді, але чи можете ви надати короткий опис кожного додатка, включаючи плюси та мінуси кожного, а також інструкції щодо встановлення на Ubuntu та посилання, де ОП може дізнатися більше про кожного?

На жаль, жодне з них не
поєднується

0

MATEs файловий менеджер Caja черги передає за замовчуванням. Можливо, GNOME-командир або Double Commander або mc, ймовірно, черги за замовчуванням.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.