อะไรทำให้การใช้งาน CPU สูงโดย mount.ntfs


16

ฉันอยู่ใน Ubuntu 14.04 64-bit mount.ntfsใช้ CPU สูง - 40% ฉันมี Intel Core i5-3210M ทำไมสิ่งนี้จึงเกิดขึ้น

lsblk:

NAME   FSTYPE   SIZE MOUNTPOINT        LABEL
sda           465.8G                   
├─sda1 ntfs     300M                   Windows RE tools
├─sda2 vfat     100M /boot/efi         SYSTEM
├─sda3 ntfs     438M                   Windows
├─sda4 ntfs    97.7G                   
├─sda5 ext4    94.1G /                 
├─sda6 ntfs   263.3G /media/user/DATA1 DATA
├─sda7          128M                   
└─sda8 ntfs     9.5G                   Recovery
sr0            1024M

top:

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
26199 root      20   0   14712   1940    684 R  45.5  0.0   3:07.80 mount.ntfs  
26268 user      20   0 1255660 385524  49108 S  15.3  4.8   1:01.41 firefox     
28549 root      20   0  483936 130680 109148 S  12.3  1.6  11:06.58 Xorg        
26250 user      20   0  538956  30212  19316 S   6.0  0.4   0:22.58 gnome-syst+ 
29140 user      20   0 1579488 237416  38440 S   5.3  2.9   5:56.58 compiz      
 8311 user      20   0 4833744 253740  25596 S   4.3  3.1   1:26.34 java        
31864 user      20   0  671040  22512  13420 S   1.3  0.3   0:07.73 gnome-term+ 
   10 root      20   0       0      0      0 S   0.3  0.0   0:13.72 rcuos/2

2
ป้อน 'sudo lsof <path_to_NTFS_mount>' ในเทอร์มินัลเพื่อดูว่าแอปใดใช้ ntfs.mount
Farimah

คำตอบ:


4

คุณต้องเพิ่มบรรทัด/etc/fstabสำหรับการเมาท์พาร์ติชัน ntfs โดยอัตโนมัติ

/dev/sda6   /media/user/DATA1   ntfs    defaults,nls=utf-8,umask=007,gid=46   0   0

ดูรายละเอียดเพิ่มเติมเกี่ยวกับ automount ntfs ใน:
วิธีการติดตั้งพาร์ติชัน NTFS แบบอัตโนมัติได้อย่างไร


ติดตั้งระบบปฏิบัติการใหม่ - เป็นคำตอบที่ดีกว่าไหม ตอนนี้ฉันแก้ไขปัญหาโหลดซีพียูในแล็ปท็อปของตัวเอง - เพียงแค่เพิ่มบรรทัดไปยัง / etc / fstab สำหรับพาร์ติชัน automount ntfs
Oleksandr

มันดีกว่า ?
Oleksandr

ใช่ดีกว่าตอนนี้
Videonauth

@Oleksandr มันเป็นในปี 2014 ฮ่า ๆ ฉันจำได้ว่าฉัน googled โดยไม่มีวิธีการติดตั้งระบบปฏิบัติการใหม่เป็นทางออกเดียวของฉัน
aliarousyoucef

10
และในนรกนั้นการนับอัตโนมัติจะลดการใช้ CPU ของ mount.nfs อย่างไร กรุณาอธิบาย ฉันไม่เห็นว่านี่เป็นคำตอบที่ดีที่สุด
Steven Linn

2

การเปลี่ยนตัวเลือกการเมาท์สำหรับพาร์ติชัน NTFS เปลี่ยนแอปพลิเคชันที่ฉันใช้จากไม่สามารถใช้งานได้กับ CPU 100% mount.ntfs ให้ทำงานได้อย่างสมบูรณ์ กุญแจสำคัญในการใช้คือ "big_writes" แต่รายการทั้งหมดของฉันคือ:

windows_names,norecover,big_writes,streams_interface=windows,inherit

คุณจะใช้มันแบบนี้:

mount -t ntfs -o windows_names,norecover,big_writes,streams_interface=windows,inherit /dev/disk/by-uuid/DISKUUID /mountpoint

รายการตัวเลือกทั้งหมดและสิ่งที่พวกเขาหมายถึงใน manpage ของ Ubuntu สำหรับ ntfs-3g: https://manpages.ubuntu.com/manpages/eoan/man8/ntfs-3g.8.html


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.