|
|
|
запуск из скрипта несколько отдельных потоков
|
|||
|---|---|---|---|
|
#18+
Добрый день, Есть сервер с Solaris 10. Каждую ночь необходимо запускать резервное копирование файлов из одного диска в другой. Копировать необходимо несколько директорий с вложенными в них файлами и каталогами большого объёма, поэтому хотелось бы запускать копирование отдельными потоками. Есть ли в этой оси наиболее простой способ это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2011, 07:21 |
|
||
|
запуск из скрипта несколько отдельных потоков
|
|||
|---|---|---|---|
|
#18+
@rtemДобрый день, ..... необходимо запускать резервное копирование файлов из одного диска в другой. ...... хотелось бы запускать копирование отдельными потоками. Если два потока читают данные с одного и того же физического диска, такой параллелизм очень сильно замедлит процесс (возможно, в разы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2011, 09:30 |
|
||
|
запуск из скрипта несколько отдельных потоков
|
|||
|---|---|---|---|
|
#18+
Варианты: 1. Прочитать про символы & и команду wait 2. Запускать в примерно одно время из cron 3. Поставить утилиту xjobs Ну и как написал второй оратор, помнить что если там один диск, то производительность и не вырастет. Вот если там современный RAID, тогда возможно будет быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2011, 17:04 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=85&tid=1484274]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
305ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 580ms |

| 0 / 0 |
