为什么在将数据传输到 32GB USB 记忆棒时一切都反应剧烈?

为什么在将数据传输到 32GB USB 记忆棒时一切都反应剧烈?

一切都是字面上的一切,包括滚动、切换应用程序、打字甚至移动指针都非常缓慢,我正在使用 Debian Stretch 与 GNOME 和 nautilus(显然)

这是顶部输出

root@www:~# top

top - 19:27:05 up 1 day,  3:15,  1 user,  load average: 5.53, 5.61, 3.84
Tasks: 229 total,   1 running, 228 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.8 us,  2.0 sy,  0.0 ni, 25.0 id, 72.1 wa,  0.0 hi,  0.2 si,  0.0 st
KiB Mem :  7945316 total,   102772 free,  2399920 used,  5442624 buff/cache
KiB Swap:  8152572 total,  8152572 free,        0 used.  4927412 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                     
 7627 root      20   0   13168   2452   1856 S   4.7  0.0   0:32.63 mount.ntfs                  
 7609 rahman    20   0  980360  51112  36556 S   1.3  0.6   0:20.01 nautilus                    
12419 rahman    20   0 1510144  80536  32580 S   1.3  1.0   6:57.26 transmission-gt             
 5139 root      20   0  266576   5448   4592 S   0.7  0.1   8:46.92 iio-sensor-prox             
 5340 root      20   0       0      0      0 S   0.7  0.0   0:01.31 kworker/u16:9               
 7647 root      20   0   13356   2516   1816 S   0.7  0.0   0:04.50 mount.ntfs                  
 7844 rahman    20   0 2509544 283260  66824 S   0.7  3.6  50:20.60 gnome-shell                 
    3 root      20   0       0      0      0 S   0.3  0.0   0:00.87 ksoftirqd/0                 
   16 root      20   0       0      0      0 S   0.3  0.0   0:05.33 ksoftirqd/1                 
   28 root      20   0       0      0      0 S   0.3  0.0   0:06.55 ksoftirqd/3                 
   47 root      20   0       0      0      0 D   0.3  0.0   0:04.99 kswapd0                     
  217 root      20   0       0      0      0 S   0.3  0.0   0:05.00 jbd2/sda8-8                 
 7877 root      20   0       0      0      0 D   0.3  0.0   0:00.11 kworker/2:2                 
 8160 root      20   0   45032   3800   3044 R   0.3  0.0   0:00.04 top                         
    1 root      20   0  204824   7144   5256 S   0.0  0.1   0:08.84 systemd                     
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.08 kthreadd                    
    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0H 

我的 xorg intel 配置文件是:(我使用 intel 高清显卡 Ironlake)

root@www:~# cat /etc/X11/xorg.conf.d/20-intel.conf 
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod" "sna"
   Option      "DRI"         "3"
EndSection

如果您需要更多信息,请在下面发表评论,不要忽略。

答案1

线索在这里:

%Cpu(s):  0.8 us,  2.0 sy,  0.0 ni, 25.0 id, 72.1 wa,  0.0 hi,  0.2 si,  0.0 st

72% 的 CPU 功率被困在等待 I/O 操作完成。如果我不得不猜测的话,你的 USB 介质连接到直接从主板芯片组运行的端口而不是 PCI 卡,并且它跳到了队列的前面。

相关内容