Plenty of flash specific file systems use journalling, such as JFFS and YAFFS. Having a log structured FS can even provide a simple and intrinsic form of wear leveling. However, if you're using flash hardware such as Compact Flash, which has built in hardware block mapping, you might not want a journaled FS.
YAFFS might be a better choice. It only works on NAND flash memory (but IIRC compact flash is NAND), but should be a bit faster (mounts writes etc) than JFFS2.
However, if you're using compact flash (which includes hardware block mapping) you DO NOT want to use a specialized file system. The point of block mapping flash memory is to present the drive as a traditional hard disk, so traditional FS's can be used on it. If you use a specialized (or write heavy) FS on a block mapped chip you'll most likley end up doing more harm than good. Plus, YAFFS in particular requires specific hardware functions of flash chips (such as OOB write access) that are abstracted by the block mapping layer.
which would let you use Windows stuff without having to have Windows (which ought to make the computer more secure, in theory)
how sweet would it be to make a virus for mac os x that infects a windows installation on a separate partition.
it's vernurable even when it's not running!
Also, most flash drives you'll encounter use FAT32 as their filesystem. FAT32 is terribly inneffcient for flash memory and its awkward block sizes. To use FAT32 on flash memory, a Flash Translation Layer must be used, which allows the OS to see a FAT32 drive but to actually use a more effecient fs on the chip. Though this allows for greater compatibility, it does slow down the overall speed to the chip. If a flash optimized fs such as YAFFS or JFFS were used, performance and efficiency would be much greater.
and worst of all is that many of those removed options can be edited through gtk configuration files, lengthening the gap between novice and advanced users. while before a novice could ignore the advanced options and an intermediate user could play around with them, now an intermediate user has to dig around a text file to change it, which advanced users are often more familier with, and the distance between an intermediate and advanced user can be large. maybe a solution similar to the one in vlc would be appropriate? where advanced options are included but hidden behind a toggle switch.
This ruling's great, since a large religious angle they'd try to please with this is nullified with the vatican rejecting intelligent design!
Some catholics may love the republicans, and Kansas may bea conservative state, but any rationalization for this stating religious motives is bunk.
I thought the same thing, the biggest limitation is probably that A) YAFFS doesn't run on Windows/Mac, really only Linux and embedded operating systems (that's the market it's designed for, not desktop use, though it probably could be adapted). To install it on linux requires root access since it's installed on such a low level.
With a a proper and flash specific file system the write limit problem is almost non-existant. Wear leveling can allow the memory to last for years. One of the reasons for the semi-crappy performance/dependibility of these flash drives is because they use FAT over a flash translation layer, which uses more writes than nessesary and doesnt include wear leveling. A real flash filing system such as YAFFS is far more robust. The only problem is it requires support in the OS, which isn't included by default in any popular desktop operating system.
Re:it's all just rumor...
on
Video iPod Oct 12?
·
· Score: 1, Insightful
Most people who buy the nano/mini/shuffle etc are people who place fashion over utility, the amount of songs the device can hold is nearly inconsequential, or at most second place. If they're content with at most 2gb of storage, they wont put on a fit over a new device with more space, if they're slow to adopt new trends (eg digital music, assuming they have small libraries to match their small player) then they wouldn't have video to put on a video ipod anyway. Apple is opening up a new market, not pissing on its existing one.
Yeah there's a clear difference in responsivness. Firefox lags on a fresh install when opening a new tab and displaying the bookmark list. Opera on the same system does both operations near instantly.
theres also yaffs
which requires less memory and runs faster on NAND flash chips, which is the type of memory that would be used for that kind of storage. NOR is slower has larger pages, it's usually used as ROM chip.
somehow it seems like apple would do all it can to prevent this. If they limmit the hardware osx runs on now they'd surely do it then too. True its harder to sell osx only to the windows crowd, but if they can offer windows app compatibility with their shiny new intel chips, then they've got a good deal of the market in the bag.
Hopefully this will lead developers to use cross-platform API's for games, so they can run on win lin and mac, more games could be sold bringing in more money and gamers on linux and mac get more games as well.
I for one disagree with Dvorack on this issue (slightly different article --sorry), it seems like this switch will lead to the development of more cross platform API's, and once that happens itll make the transition off windows even easier.
Just becuase they're switching to intel doesn't mean they're using x86. Intel produces chips from other architectures, such as ARM, though I'm sure you won't see a powerbook packing one of those.
Intel could be producing some sort of chip similar to the powerpc.
or the power of the sith is weighted when factored into balance within the force.
eg there inherintly exists evil in the force, and sith channeling that evil destroys the balance.
Plenty of flash specific file systems use journalling, such as JFFS and YAFFS. Having a log structured FS can even provide a simple and intrinsic form of wear leveling. However, if you're using flash hardware such as Compact Flash, which has built in hardware block mapping, you might not want a journaled FS.
YAFFS might be a better choice. It only works on NAND flash memory (but IIRC compact flash is NAND), but should be a bit faster (mounts writes etc) than JFFS2. However, if you're using compact flash (which includes hardware block mapping) you DO NOT want to use a specialized file system. The point of block mapping flash memory is to present the drive as a traditional hard disk, so traditional FS's can be used on it. If you use a specialized (or write heavy) FS on a block mapped chip you'll most likley end up doing more harm than good. Plus, YAFFS in particular requires specific hardware functions of flash chips (such as OOB write access) that are abstracted by the block mapping layer.
which would let you use Windows stuff without having to have Windows (which ought to make the computer more secure, in theory) how sweet would it be to make a virus for mac os x that infects a windows installation on a separate partition. it's vernurable even when it's not running!
Also, most flash drives you'll encounter use FAT32 as their filesystem. FAT32 is terribly inneffcient for flash memory and its awkward block sizes. To use FAT32 on flash memory, a Flash Translation Layer must be used, which allows the OS to see a FAT32 drive but to actually use a more effecient fs on the chip. Though this allows for greater compatibility, it does slow down the overall speed to the chip. If a flash optimized fs such as YAFFS or JFFS were used, performance and efficiency would be much greater.
Good thing Google didn't go guido...
and worst of all is that many of those removed options can be edited through gtk configuration files, lengthening the gap between novice and advanced users. while before a novice could ignore the advanced options and an intermediate user could play around with them, now an intermediate user has to dig around a text file to change it, which advanced users are often more familier with, and the distance between an intermediate and advanced user can be large. maybe a solution similar to the one in vlc would be appropriate? where advanced options are included but hidden behind a toggle switch.
You can flood slashdot with stories about your product but you can't buy out the mainstream media... oh wait
This ruling's great, since a large religious angle they'd try to please with this is nullified with the vatican rejecting intelligent design! Some catholics may love the republicans, and Kansas may bea conservative state, but any rationalization for this stating religious motives is bunk.
I thought the same thing, the biggest limitation is probably that A) YAFFS doesn't run on Windows/Mac, really only Linux and embedded operating systems (that's the market it's designed for, not desktop use, though it probably could be adapted). To install it on linux requires root access since it's installed on such a low level.
With a a proper and flash specific file system the write limit problem is almost non-existant. Wear leveling can allow the memory to last for years. One of the reasons for the semi-crappy performance/dependibility of these flash drives is because they use FAT over a flash translation layer, which uses more writes than nessesary and doesnt include wear leveling. A real flash filing system such as YAFFS is far more robust. The only problem is it requires support in the OS, which isn't included by default in any popular desktop operating system.
Most people who buy the nano/mini/shuffle etc are people who place fashion over utility, the amount of songs the device can hold is nearly inconsequential, or at most second place. If they're content with at most 2gb of storage, they wont put on a fit over a new device with more space, if they're slow to adopt new trends (eg digital music, assuming they have small libraries to match their small player) then they wouldn't have video to put on a video ipod anyway. Apple is opening up a new market, not pissing on its existing one.
Yeah there's a clear difference in responsivness. Firefox lags on a fresh install when opening a new tab and displaying the bookmark list. Opera on the same system does both operations near instantly.
Yeah, but does $3,650 cover the expense of a team of web designers or programmers or whatever to redo a site?
Mactel... so those apple turned phone carrier rumors are true!
just pawn em on ebay, 100% profit which you can pump into songs, or whatever you want.
theres also yaffs which requires less memory and runs faster on NAND flash chips, which is the type of memory that would be used for that kind of storage. NOR is slower has larger pages, it's usually used as ROM chip.
that way they also avoid making false promises, which can really fuck up your street cred.
but please, keep your hoes in check mf doom is awesome
somehow it seems like apple would do all it can to prevent this. If they limmit the hardware osx runs on now they'd surely do it then too. True its harder to sell osx only to the windows crowd, but if they can offer windows app compatibility with their shiny new intel chips, then they've got a good deal of the market in the bag.
Hopefully this will lead developers to use cross-platform API's for games, so they can run on win lin and mac, more games could be sold bringing in more money and gamers on linux and mac get more games as well.
I for one disagree with Dvorack on this issue (slightly different article --sorry), it seems like this switch will lead to the development of more cross platform API's, and once that happens itll make the transition off windows even easier.
Just becuase they're switching to intel doesn't mean they're using x86. Intel produces chips from other architectures, such as ARM, though I'm sure you won't see a powerbook packing one of those. Intel could be producing some sort of chip similar to the powerpc.
or the power of the sith is weighted when factored into balance within the force. eg there inherintly exists evil in the force, and sith channeling that evil destroys the balance.
Is this program for college students only or can high school students participate as well?
What are you talking about TROLL???? Their motto is "Don't Be Evil" its not like any corporation goes against their motto!
you idiot! this takes place a long time ago sonagrams weren't invented yet!