LINUX.ORG.RU

Архивация данных. (Tar)


0

1

Такой вопрос, почему при архивации папки в 16 гигов tar использует только одно ядро из 8 (2 проца по 4 ядра)? ОС SLES11.

Разве архивация не поддерживает распараллеливание?

Вот кусочек top:

top - 11:29:45 up 2 days, 11 min,  2 users,  load average: 1.06, 1.08, 1.03
Tasks: 176 total,   2 running, 174 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.2%us,  0.2%sy,  0.0%ni, 87.2%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  16305684k total, 16223620k used,    82064k free,    55340k buffers
Swap:  2104504k total,      108k used,  2104396k free, 15921240k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
18481 user      20   0 13248 7896  440 R   98  0.0  93:13.03 bzip2
   58 root      15  -5     0    0    0 S    1  0.0   0:10.86 kswapd0
18480 user      20   0 18044 1188  964 S    1  0.0   0:26.24 tar
19211 user      20   0 16940 1328  940 R    1  0.0   0:00.02 top
 4276 root      20   0  127m  25m 4876 S    0  0.2  14:43.60 X

Tar данные не сжимает. По сему одного ядра за глаза, всё равно всё упрётся в скорость носителя.

alpha2 ()
Ответ на: комментарий от GotF

вопрос был не в том,что скорость компрессии выше или ниже скорости диска, а про распараллеливание.

Уже сказали что тар не распаралеливается. Спс.

mrtmexx ()
Ответ на: комментарий от Mobyshvein

а что в дебиан по умолчанию распаралеливание включено?

mrtmexx ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.