mount.ntfs bruger 100& CPU

Alle tekniske spørgsmål som ikke hører ind under de andre fora.
sdnie
Indlæg: 1
Tilmeldt: 8. jan 2010, 10:48

mount.ntfs bruger 100& CPU

Indlæg af sdnie »

Hej

Jeg har ret ny med Ubuntu og undre mig over hvorfor at mount.ntfs konstant står og bruger 100% cpu på den ene ud af to cpu kerner når der ikke er åben nogen programmer som laver read / write til min ntfs partition?

TOP:
3145 root 20 0 4408 3032 660 R 100 0.1 105:14.96 mount.ntfs

Er der andre der har set dette før?
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: mount.ntfs bruger 100& CPU

Indlæg af lath »

sdnie skrev:Hej

Jeg har ret ny med Ubuntu og undre mig over hvorfor at mount.ntfs konstant står og bruger 100% cpu på den ene ud af to cpu kerner når der ikke er åben nogen programmer som laver read / write til min ntfs partition?

TOP:
3145 root 20 0 4408 3032 660 R 100 0.1 105:14.96 mount.ntfs

Er der andre der har set dette før?


Det kunne lyde som om at det så alligevel nok ikke er en NTFS partition - i hver fald ikke samme type af NTFS filsystem, som kernen tror det er. (Der er mere 1 type af NTFS filsystemer.)

Fra Engelsk Wikipedia: http://en.wikipedia.org/wiki/NTFS#Interoperability
Interoperability

Details on the implementation's internals are not released, which makes it difficult for third-party vendors to provide tools to handle NTFS.

Linux

The ability to read and write to NTFS is provided by the NTFS-3G driver. It is included in most Linux distributions. Other outdated and mostly read-only solutions exist as well:

* Linux kernel 2.2: Kernel versions 2.2.0 and later include the ability to read NTFS partitions
* Linux kernel 2.6: Kernel versions 2.6.0 and later contain a driver written by Anton Altaparmakov (University of Cambridge) and Richard Russon. It supports file read, overwrite and resize.
* NTFSMount: A read/write userspace NTFS driver. It provides read-write access to NTFS, excluding writing compressed and encrypted files, changing file ownership, and access rights.[25]
* NTFS for Linux: A commercial driver with full read/write support available as free and non-free download(s) from Paragon Software Group http://www.paragon-software.com

.
* Captive NTFS: A 'wrapping' driver which uses Windows' own driver, ntfs.sys.

Note that all three userspace drivers, namely NTFSMount, NTFS-3G and Captive NTFS, are built on the Filesystem in Userspace (FUSE), a Linux kernel module tasked with bridging userspace and kernel code to save and retrieve data. Almost all drivers listed above (except Paragon NTFS for Linux) are open source (GPL). Due to the complexity of internal NTFS structures, both the built-in 2.6.14 kernel driver and the FUSE drivers disallow changes to the volume that are considered unsafe, to avoid corruption.

Microsoft Windows

While the different NTFS versions are for the most part fully forward- and backward-compatible, there are technical considerations for mounting newer NTFS volumes in older versions of Microsoft Windows. This affects dual-booting, and external portable hard drives.

For example, attempting to use an NTFS partition with "Previous Versions" (a.k.a. Volume Shadow Copy) on an operating system that doesn't support it, will result in the contents of those previous versions being lost.



Når det selv i Windows kan galt at montere et NTFS filsystem må det være klart at det også er tilfældet for andre operativsystemer.

NTFS-3g ubuntu side: https://help.ubuntu.com/community/MountingWindowsPartitions/ThirdPartyNTFS3G

Lidt mere hard core om NTFS-3g der burde kunne snakke med dit NTFS filsystem: http://www.tuxera.com/community/ Indrømmet: Det er nok meget hard-core.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags