SATA работает черезчур медленно.
Kirill Shatalaev
kirill на samaranet.info
Пн Сен 14 08:21:01 BST 2009
Илья пишет:
> Вывод команды запостите сюда:
> ltrace -c cp копируемый_файл куда_копируем
Тестовый файл сделал, его побыстрее гоняет.
~/ - ext3
/media/disk - xfs
sv на svs:~$ ltrace -c cp ~/test1Gb.file /media/disk/
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
59.35 24.772039 188 131072 write
40.57 16.932975 129 131073 read
0.08 0.032359 16179 2 open
0.01 0.003036 3036 1 setlocale
0.00 0.000269 269 1 is_selinux_enabled
0.00 0.000213 71 3 __xstat
0.00 0.000141 35 4 strlen
0.00 0.000120 60 2 __fxstat
0.00 0.000117 39 3 malloc
0.00 0.000101 20 5 free
0.00 0.000100 33 3 fclose
0.00 0.000097 48 2 close
0.00 0.000073 36 2 getenv
0.00 0.000073 36 2 __errno_location
0.00 0.000071 35 2 mempcpy
0.00 0.000064 64 1 geteuid
0.00 0.000061 20 3 __fpending
0.00 0.000058 58 1 calloc
0.00 0.000047 47 1 getopt_long
0.00 0.000045 45 1 bindtextdomain
0.00 0.000043 43 1 getpagesize
0.00 0.000039 39 1 textdomain
0.00 0.000037 37 1 memcpy
0.00 0.000037 37 1 __cxa_atexit
------ ----------- ----------- --------- --------------------
100.00 41.742215 262188 total
sv на svs:~$ ltrace -c cp ~/test1Gb.file /dev/null
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
65.02 18.916908 144 131073 read
34.95 10.169184 77 131072 write
0.01 0.004325 4325 1 is_selinux_enabled
0.01 0.002855 2855 1 setlocale
0.00 0.000187 62 3 __xstat
0.00 0.000127 63 2 open
0.00 0.000111 55 2 __fxstat
0.00 0.000098 32 3 fclose
0.00 0.000083 20 4 free
0.00 0.000078 39 2 malloc
0.00 0.000076 38 2 close
0.00 0.000071 35 2 getenv
0.00 0.000064 64 1 geteuid
0.00 0.000062 20 3 __fpending
0.00 0.000045 45 1 getopt_long
0.00 0.000044 44 1 calloc
0.00 0.000041 41 1 bindtextdomain
0.00 0.000037 37 1 textdomain
0.00 0.000036 36 1 __errno_location
0.00 0.000035 35 1 getpagesize
0.00 0.000035 35 1 __cxa_atexit
------ ----------- ----------- --------- --------------------
100.00 29.094502 262178 total
sv на svs:~$ ltrace -c cp /media/disk/test1Gb.file ~/
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
51.57 21.126504 161 131072 write
42.09 17.243242 131 131073 read
6.33 2.595189 1297594 2 open
0.01 0.002854 2854 1 setlocale
0.00 0.000259 259 1 is_selinux_enabled
0.00 0.000184 61 3 __xstat
0.00 0.000134 33 4 strlen
0.00 0.000117 58 2 __fxstat
0.00 0.000116 38 3 malloc
0.00 0.000106 21 5 free
0.00 0.000101 33 3 fclose
0.00 0.000085 42 2 close
0.00 0.000069 34 2 getenv
0.00 0.000067 33 2 mempcpy
0.00 0.000064 21 3 __fpending
0.00 0.000061 61 1 geteuid
0.00 0.000047 47 1 __errno_location
0.00 0.000046 46 1 getopt_long
0.00 0.000044 44 1 calloc
0.00 0.000043 43 1 bindtextdomain
0.00 0.000038 38 1 getpagesize
0.00 0.000038 38 1 textdomain
0.00 0.000037 37 1 __cxa_atexit
0.00 0.000036 36 1 memcpy
------ ----------- ----------- --------- --------------------
100.00 40.969481 262187 total
sv на svs:~$ ltrace -c cp /media/disk/test1Gb.file /dev/null
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
59.29 14.799810 112 131073 read
40.69 10.157836 77 131072 write
0.01 0.002850 2850 1 setlocale
0.00 0.000251 251 1 is_selinux_enabled
0.00 0.000182 60 3 __xstat
0.00 0.000127 63 2 open
0.00 0.000108 54 2 __fxstat
0.00 0.000101 33 3 fclose
0.00 0.000083 20 4 free
0.00 0.000078 39 2 close
0.00 0.000078 39 2 malloc
0.00 0.000070 35 2 getenv
0.00 0.000064 21 3 __fpending
0.00 0.000059 59 1 geteuid
0.00 0.000047 47 1 getopt_long
0.00 0.000043 43 1 calloc
0.00 0.000043 43 1 bindtextdomain
0.00 0.000037 37 1 textdomain
0.00 0.000037 37 1 __errno_location
0.00 0.000036 36 1 __cxa_atexit
0.00 0.000035 35 1 getpagesize
------ ----------- ----------- --------- --------------------
100.00 24.961975 262178 total
Подробная информация о списке рассылки ubuntu-ru