Назад | Перейти на главную страницу

VPS очень медленно при сжатии

У меня есть VPS на Open-VZ, и сервер должен иметь 4 ядра 3,0 ГГц Xeon CPU. Использование обычно близко к нулю. Когда я сжимаю файл (используя zip, tar.gz или 7z), это занимает слишком много времени для такой мощности процессора.

В чем проблема? И как мне от этого избавиться?

РЕДАКТИРОВАТЬ:-

Имя папки: CentOS-6.2-x86_64-bin-DVD1to2

Contents:-
1) CentOS-6.2-x86_64-bin-DVD1.iso : 4.1 GB
2) CentOS-6.2-x86_64-bin-DVD2.iso : 1.2 GB
3) 6 Small files : 6.9 KB
-------------------------------------------------
Total 5.3 GB

Тип сжатия: zip (с использованием встроенного диспетчера архивов Ubuntu 10.04)
Время сжатия: 12 минут 55 секунд

Говорят, что на сервере установлен процессор Xeon (4 ядра, 3,0 ГГц).
В наличии: 4 ядра.

Доступная память составляет 1 ГБ, с «пакетной» (фактически vSwap) еще 1 ГБ.

$ vmstat -s
  2097152 K total memory
   757260 K used memory
        0 K active memory
        0 K inactive memory
  1339892 K free memory
        0 K buffer memory
        0 K swap cache
        0 K total swap
        0 K used swap
        0 K free swap
    21980 non-nice user cpu ticks
       48 nice user cpu ticks
     4919 system cpu ticks
   850244 idle cpu ticks
    44279 IO-wait cpu ticks
        0 IRQ cpu ticks
        0 softirq cpu ticks
        0 stolen cpu ticks
 66334788 pages paged in
121362728 pages paged out
        0 pages swapped in
        0 pages swapped out
        0 interrupts
328969420 CPU context switches
1339502619 boot time
197583383 forks

Сжатие очень интенсивно работает с FPU, они могут не дать вам достаточно мощности для этого. Возможно, имеет смысл сделать это локально или разбить его на более мелкие файлы для сжатия