Content deleted Content added
Filled in 3 bare reference(s) with reFill 2 |
KMaster888 (talk | contribs) ce |
||
(13 intermediate revisions by 9 users not shown) | |||
Line 1:
{{Multiple issues|
{{primary sources|date=December 2011}}
{{more footnotes needed|date=December 2011}}
{{lead too short|date=December 2011}}
}}
'''Non-Volatile File System''' ('''NVFS''') is a [[Flash memory#Flash file systems|flash memory file system]] introduced in the release of [[Palm, Inc.|Palm's]] [[Personal Digital Assistant]] handheld models [[Tungsten T5]], [[Tungsten E2]], [[TX (handheld)|Palm TX]], [[Z22 (handheld)|Z22]], [[Treo 650]]/[[Treo 700p|700]]/[[Treo 680|680]]/[[Treo 755p|755p]], and [[Palm Centro]].
==Background==
===Overview of NVFS===
The NVFS, as claimed by palmOne, is a file system designed to keep all information safe should the battery run out of power. Previous non-flash memory designs would lose all stored data in the event of a power loss. ''NVFS'' is a derivative of [[
A similar feature has been adopted by [[Personal digital assistant|PDAs]] running the [[Windows Mobile]] 5.0 [[operating system]], and is named "Persistent Storage".
===Architecture and specifications===
NVFS uses [[NAND flash memory]] technology to retain the handheld's data in the event of a battery swap or if the battery runs out of power. [[Palm, Inc.|palmOne]] claims that
===Controversy and unfavorable remarks from power users===
Because the NVFS File System was designed to use clusters of 512 [[byte]] blocks, power users have complained that files take approximately 33% more space than in volatile file systems. In fact a volatile file system uses a block size of only 14 bytes, compared to the NVFS File System minimum block size of 512 bytes. palmOne responded to this complaint by offering a free 128
===Later developments===
palmOne released the first Sprint Treo 650 Updater which was designed to ensure that the block size overhead was reduced from 512 bytes to 16-32 bytes (Usually 32 bytes, but can be as low as 16 bytes depending on the file's demand), resulting in drastic memory management efficiency improvements of the NVFS File System.<ref>{{Cite web|url=
According to Palm Info Center on June 22, 2005, the palmOne Tungsten T5 Version 1.1 Update fixes the NVFS File System Inefficiency Problem since its release in November 2004.<ref>{{Cite web|url=http://www.palminfocenter.com/view_story.asp?ID=7923|title=palmOne Releases Tungsten T5 Update v1.1|website=www.palminfocenter.com}}</ref><ref>{{Cite web|url=
On July 25, 2005, the Cingular Treo 650 Fix was officially released, with one of the fixes being addressing inefficiency problems associated with the NVFS File System.<ref>{{cite web |url=http://www.palm.com/us/support/downloads/treo650updater/cingular.html |url-status=dead |archive-url=https://web.archive.org/web/20050728011643/http://www.palm.com/us/support/downloads/treo650updater/cingular.html |archive-date=2005-07-28 |title=palmOne - Support - Treo 650 Updater (Cingular Wireless version)}}</ref> Cingular Treo 650 holders are encouraged to deploy this Flash ROM Update at the earliest time possible.
==See also==
|