From owner-svn-ports-head@freebsd.org Thu Nov 24 17:43:45 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3F94C5365D; Thu, 24 Nov 2016 17:43:45 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5679626D; Thu, 24 Nov 2016 17:43:45 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id uAOHhido055510; Thu, 24 Nov 2016 17:43:44 GMT (envelope-from glewis@FreeBSD.org) Received: (from glewis@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id uAOHhiWE055509; Thu, 24 Nov 2016 17:43:44 GMT (envelope-from glewis@FreeBSD.org) Message-Id: <201611241743.uAOHhiWE055509@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: glewis set sender to glewis@FreeBSD.org using -f From: Greg Lewis Date: Thu, 24 Nov 2016 17:43:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r427057 - head/sysutils/fusefs-ntfs/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Nov 2016 17:43:45 -0000 Author: glewis Date: Thu Nov 24 17:43:44 2016 New Revision: 427057 URL: https://svnweb.freebsd.org/changeset/ports/427057 Log: . Minor typo fixes. Modified: head/sysutils/fusefs-ntfs/files/README.FreeBSD Modified: head/sysutils/fusefs-ntfs/files/README.FreeBSD ============================================================================== --- head/sysutils/fusefs-ntfs/files/README.FreeBSD Thu Nov 24 17:28:10 2016 (r427056) +++ head/sysutils/fusefs-ntfs/files/README.FreeBSD Thu Nov 24 17:43:44 2016 (r427057) @@ -51,7 +51,7 @@ Then create the following symlink: $ ln -s `which ntfs-3g` /usr/sbin/mount_ntfs-3g -And add the appropiate line to /etc/fstab: the filesystem should be "ntfs-3g" +And add the appropriate line to /etc/fstab: the filesystem should be "ntfs-3g" instead of "ntfs", and the additional "late" parameter is required. Example: /dev/ad4s1 /wxp ntfs-3g rw,late 0 0 @@ -67,7 +67,7 @@ NTFS_USE_UBLIO - Enable the UBLIO cache. UBLIO_BLOCKSIZE - Actual reads/writes will be multiples of this quantity. UBLIO_ITEMS - Number of cache entries, each of UBLIO_BLOCKSIZE length. UBLIO_GRACE - Number of times a cache entry will refuse being recycled. -UBLIO_SYNC_IO - If enabled, all writes will be immediatly executed. +UBLIO_SYNC_IO - If enabled, all writes will be immediately executed. To give an idea about tuning, here are the default values with some notes (they are only based on some simple benchmarks, and may be wrong): @@ -77,11 +77,11 @@ UBLIO_BLOCKSIZE - 262144 (256KB). Larger large files, and smaller makes filesystem operations (creation, deletion, moving, find(1)) perform faster. Try 2/4MB and 512/256KB for the different approaches. Note - that after that points performance descreases again. + that after that points performance decreases again. UBLIO_ITEMS - 64. Higher increases speed of filesystem operations. Try 128. UBLIO_GRACE - 32. Makes the cache items have more chances to be reused. UBLIO_SYNC_IO - 0. If enabled, highly decreases writing speed, but the data - is immediatly written to the disk. + is immediately written to the disk. For example (improves performance over large files, but read below): @@ -114,7 +114,7 @@ instance, you may not be able to create Initializing device with zeroes: 99%Failed to complete writing to /dev/ada0s1 after three retries. -- When reading/writting the same file repeatedly while doing many simultaneous +- When reading/writing the same file repeatedly while doing many simultaneous operations on different files sometimes the former one fails: read(2) returns -1 and sets errno to EAGAIN. This is because of a difference between the FUSE kernel implementation in Linux and FreeBSD, and is being worked on. An example