파일 작업을 취소하는 데 시간이 많이 걸립니다

파일 작업을 취소하는 데 시간이 많이 걸립니다

리눅스 민트 18.2, 컴패니언.

Caja를 통해 파일 작업을 취소하는 데는 많은 시간이 걸립니다. 예를 들어 USB 드라이브(총 11.5GB)에 파일 20개를 복사한 후 취소했는데, 한 시간이 넘게 지나도 파일 작업이 취소되지 않고 창이 닫히지 않았습니다.

여기에 이미지 설명을 입력하세요.

이것에 무엇이 문제가 있을 수 있나요?

고쳐 쓰다: 작업이 취소되지 않았으므로 다시 시작해야 합니다. 재부팅 후 "입/출력 오류"로 인해 마운트된 USB 드라이브를 열 수 없습니다.

dmesgUSB 드라이브 삽입부터 작업 취소까지의 정보입니다. 다만, 취소기간 동안에는 새로운 소식이 없습니다.

[  706.567270] usb 1-1.2: new high-speed USB device number 5 using ehci-pci
[  706.680148] usb 1-1.2: New USB device found, idVendor=abcd, idProduct=1234
[  706.680150] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  706.680152] usb 1-1.2: Product: 1
[  706.680153] usb 1-1.2: Manufacturer: 1
[  706.680154] usb 1-1.2: SerialNumber: Љ
[  706.680468] usb-storage 1-1.2:1.0: USB Mass Storage device detected
[  706.680578] scsi host5: usb-storage 1-1.2:1.0
[  707.699900] scsi 5:0:0:0: Direct-Access     General  UDisk            5.00 PQ: 0 ANSI: 2
[  707.700499] sd 5:0:0:0: Attached scsi generic sg2 type 0
[  707.700872] sd 5:0:0:0: [sdb] 31334400 512-byte logical blocks: (16.0 GB/14.9 GiB)
[  707.701499] sd 5:0:0:0: [sdb] Write Protect is off
[  707.701502] sd 5:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[  707.702118] sd 5:0:0:0: [sdb] No Caching mode page found
[  707.702123] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[  707.706241]  sdb: sdb1
[  707.709381] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[  707.958644] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

답변1

이 문제를 해결하기 위해 제가 찾은 방법 중 하나는 IO 버퍼 변수 dirty_bytesdirty_background_bytes.

이 값(31457280 = 30 * 1024 * 1024)을 동일한 이름의 파일에 씁니다.

echo 31457280 | sudo tee /proc/sys/vm/dirty_bytes
echo 31457280 | sudo tee /proc/sys/vm/dirty_background_bytes

이 값은 제 경우에는 효과가 있지만 시도해 보시기 바랍니다.

재부팅 시 이러한 값을 저장하려면 파일에 다음을 작성하십시오 /etc/sysctl.conf.

vm.dirty_bytes = 31457280
vm.dirty_background_bytes = 31457280

관련 정보