I was told by SanDisk when CF first came out to ignore what the "lynix guys" (sic) were saying when I was excoriated on this list for saying that everything one needs to do is already incorporated into the Compact Flash and it needs only to be treated as a disk, nothing else! Compact Flash is not just some flash RAM with an IDE interface plug. It contains both static RAM and flash RAM. It goes by pages and a stale page is flushed to flash when a new page is being accessed, or when other (propriatary) events are true. The result is that most of the accesses go to static RAM. We have devices in the field with Linux embedded in them for about 4 years that continuously write to Compact Flash because the CF is mounted as the root file-system and there is both log activity and NTPD activity. The stuff still works and, in fact, we have lost processors, power supplies, and Ethernet controllers, but never CompactFlash. There was some version of Linux that blacklisted the CompactFlash that we were using. It thought it was some hard disk that it didn't like. I removed the black-listing and it worked fine. That was in a device that had a RAM disk mounted on /tmp and /var to minimize "wear." Eventually, we got rid of that. On Tue, 6 May 2008, Yigal Sadgat wrote:Cheers, Dick Johnson Penguin : Linux version 2.6.22.1 on an i686 machine (5588.29 BogoMips). My book : http://www.AbominableFirebug.com/ _ **************************************************************** The information transmitted in this message is confidential and may be privileged. Any review, retransmission, dissemination, or other use of this information by persons or entities other than the intended recipient is prohibited. If you are not the intended recipient, please notify Analogic Corporation immediately - by replying to this message or by sending an email to DeliveryErrors@analogic.com - and destroy all copies of this information, including any attachments, without reading or disclosing them. Thank you. --
| Pardo | Re: pthread_create() slow for many threads; also time to revisit 64b context switc... |
| Paul Jackson | Inquiry: Should we remove "isolcpus= kernel boot option? (may have realtime uses) |
| Srivatsa Vaddagiri | Re: [PATCH, RFC] reimplement flush_workqueue() |
| Peter Zijlstra | Re: Btrfs v0.16 released |
git: | |
| Giuseppe Bilotta | Re: gitweb and remote branches |
| Miklos Vajna | [rfc] git submodules howto |
| JD Guzman | C# Git Implementation |
| Junio C Hamano | Re: [PATCH] fix parallel make problem |
| Richard Stallman | Real men don't attack straw men |
| Steve B | SSH brute force attacks no longer being caught by PF rule |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Marius ROMAN | 1440x900 resolution problem |
| Tomasz Grobelny | [PATCH 0/5] [DCCP]: Queuing policies |
| Dushan Tcholich | Re: ksoftirqd high cpu load on kernels 2.6.24 to 2.6.27-rc1-mm1 |
| John Heffner | Re: A Linux TCP SACK Question |
| Denys Fedoryshchenko | Re: Could you make vconfig less stupid? |
