So does this mean that the smallest format level sector would be 4K then? Going high level here: Larger sectors are better when you have larger files, smaller sectors are better if you have lots of tiny files. a 1B file will consume one full sector, thus I try to optimize my storage patterns: Drives that store archives (all in the high 100's of megs to low gigs) use 64K sectors, while the drives that store lots of smaller files (masters research paper and notes) uses 16K sectors. How does changing the sector size on the physical drive map to the logical sector size in the formatting?
On a side note: who remembers the days of ESDI where you got to pick how many sectors per track you wanted (33, 63, 64 SPT IIRC were the popular ones), whether or not to have sector sparing, and even whether you wanted to do some wierder stuff? -nB
You are, of course, right. I've often wondered how this works for companies like Netflix. There have been times I've received my movie and it is clearly a "generic" (as opposed to pressed and 4up silkscreened) disk. Do they replicate backups and put them in circulation in place of damaged pressed disks? If so, why can we as "joe sixpack" do the same? make a backup and retain the damaged original as proof of licence? -nB
"Most flash is rated for 100,000 writes, mean" Erases really as those are the damaging parts, so if you can stagger your writes such that erasure is not needed till you really need physical space then you could extend the life of the device quite a bit.
"Nothing I'm aware of is realistically rated anywhere in the millions." True SRAM (not PSRAM) is. PSRAM is in the high 100,000's IIRC [/pedantic]
"If we're only talking cache, what's the point of flash? That's dumb, use ram, and sram if you can afford it." Agreed. -nB
Xbomberbox is fun if you have three people. I mostly use it to play movies through XBMC. I put all my kids movies on the network and thus any room they are in their movies are available. Aside from being conveinent, it tends to keep those rather overpriced disney DVDs safe.
Was this his only phone? Any reason he didn't have access to another phone? Traditionally you exit your burning house ASAP and call from a house next door... -nB
It's a very smart business move. Had MS allowed homebrew on their consoles the likelyhood that the console would be comprimised would have been much lower. Ditto for the new console. It is possible to play any game "backed up" to a DVDr on the 360 now (given that you know how to write machine code for the DVD drive). -nB
That position dovetails with one long held by Sun Chief Executive Scott McNealy. "Absolute anonymity breeds irresponsibility," he said in a 2003 interview. "Audit trails and authentication provide a much more civil society."
It's a start, but I think it should be cheaper. At that price point it sounds liike a profit center for them. Maybe $25 without proof of purchase and $10 with?
Bingo! You send in your damaged disk and they send you a replacement for $8.00 or so. That easily covers shipping, manufacturing, and all the BS costs of dealing with the return process.
On a side note, even if this is to mitigate some of the reasons a mod chip is legal, I see this a goot thing: $sonyEvilScore -- ; -nB
Master? no. Be good enough to convey needs more than simply screaming? yes. Both my kids started off quick, my son is the slower of the two and at 11 months he can say 6 words clearly enough that non close family members can understand what he said: Mama, dada, baba, ihih (can't quite get the soft pallet to work enough to say sis sis), nana, and neigh neigh (the last being what he calls my wife's breasts, quite funny really). -nB
So with that in mind: does anyone have a version of VOBSUB that runs on Solaris 10 (and does it scale beyond 2 cores well)? I can see it now: upload a DVD in an encrypted volume as your dataset, have a decryption/encryption wrapper around vobsub and output an encrypted MP4 as your results file. Batch up your movies and away you go. Sun will even handle the distrobution of the MP4 as you simply place the download path and password on the net:-)
http://www.tnrdlib.bc.ca/dewey.html Should cover every thing you need. Be sure to print a number under the barcode so you can visually see a book that is out of place. Color coding labels by major subject doesn't hurt either. -nB
That may very well be true, but it does not excuse the fact that the actions of the ??AA and Disney are horrific when it comes to abusing the (c) system, the DMCA, and countless other laws (should have just said the legal system, shouldn't I?). Anyway, it is the whole "Two wrongs don't make a right" argument. The proper course of action would be to use technological countermeasures and see if the market would bear that, not to create legal piles of steaming manure. Also, rather than enacting more laws to make more people criminals, why not just enforce the ones we have? -nB
anyway, I think that the rate of the curve should be given some review when determining popularity. If iTunes has a flat rate of growth and XBL has this monster quadratic or log curve showing up then the argument may be valid. Nevermind that I really do agree with you. -nB
Just thought about this: all numbers should be normalized against subscriber base. The base its self should be a weight. -nB
We are talking about different layers, now I understand what you're saying. The flash device has a control processor on board that manages the charge pump operation (for writing and erasing) and keeps the status of the array (bad blocks). When the application layer asks to store data the flash control processor goes and stores the data on the next erased block with the least number of erase cycles against it (erase is what causes damage to the flash cell). The application layer has no idea where in the array the data is physically located, nor does it care. The FCP tracks all of this and it was this layer of the device I was refering to. There is not any reason to move data from one block to another, just to free up a block with less erase cycles, as you have no idea whether that data is persistant or not.
Most flash devices have three arrays: Main array space, microcode array space, and processor(configuration) array space. There may be redundant blocks available, but of these arrays only the main array is useable for storing data.
YMMV as I work on NOR devices and as such are more closly alligned with memory devices rather than block devices. -nB
not so fast. It's killer on making those files inaccessable to mere mortals! I love linux and windows mismatch on filenaming. my samba server has tons of files that can't exist in windows land and thus my regular users don't muck with them (big shared drive in a lab). -nB
then you and I work on quite different technologies. The wear leveling _should_ know the block's status (program level) as it would need to replicate that data elsewhere. -nB
Some nor devices have redundant blocks, but in my experience nand devices do not. Also note that the principal still applies if there is a redundant block, you will be swapping data between two blocks and not the rest of the array. Usage models indicate that moving the array arround to level wear will cause more overall wear than leaving programmed data alone and simply wear level across unused blocks. -nB
Wrong about the cycle count, and the wear leveling. Cycle count is 100-500K for nand and nor flash. wear leveling is already built in to all Flash. the leveling is accomplished on a block level. If you want to kill a flash drive compute the block size and write enough data to fill n-1 blocks then continuously update a small file with new data. you'll burn away that last block in a few weeks to a month. -nB
So does this mean that the smallest format level sector would be 4K then?
Going high level here: Larger sectors are better when you have larger files, smaller sectors are better if you have lots of tiny files.
a 1B file will consume one full sector, thus I try to optimize my storage patterns: Drives that store archives (all in the high 100's of megs to low gigs) use 64K sectors, while the drives that store lots of smaller files (masters research paper and notes) uses 16K sectors. How does changing the sector size on the physical drive map to the logical sector size in the formatting?
On a side note: who remembers the days of ESDI where you got to pick how many sectors per track you wanted (33, 63, 64 SPT IIRC were the popular ones), whether or not to have sector sparing, and even whether you wanted to do some wierder stuff?
-nB
You are, of course, right.
I've often wondered how this works for companies like Netflix.
There have been times I've received my movie and it is clearly a "generic" (as opposed to pressed and 4up silkscreened) disk. Do they replicate backups and put them in circulation in place of damaged pressed disks? If so, why can we as "joe sixpack" do the same? make a backup and retain the damaged original as proof of licence?
-nB
[pedantic]
"Most flash is rated for 100,000 writes, mean"
Erases really as those are the damaging parts, so if you can stagger your writes such that erasure is not needed till you really need physical space then you could extend the life of the device quite a bit.
"Nothing I'm aware of is realistically rated anywhere in the millions."
True SRAM (not PSRAM) is. PSRAM is in the high 100,000's IIRC
[/pedantic]
"If we're only talking cache, what's the point of flash? That's dumb, use ram, and sram if you can afford it."
Agreed.
-nB
"According to the report, he was arrested for repeatedly reentering the house to save his computers"
And thus the cop should be shot for preventing a darwin award winner.
-nB
Xbomberbox is fun if you have three people.
I mostly use it to play movies through XBMC.
I put all my kids movies on the network and thus any room they are in their movies are available. Aside from being conveinent, it tends to keep those rather overpriced disney DVDs safe.
Oh, I also play my MP3s through it.
-nB
Was this his only phone?
Any reason he didn't have access to another phone?
Traditionally you exit your burning house ASAP and call from a house next door...
-nB
It's a very smart business move.
Had MS allowed homebrew on their consoles the likelyhood that the console would be comprimised would have been much lower. Ditto for the new console. It is possible to play any game "backed up" to a DVDr on the 360 now (given that you know how to write machine code for the DVD drive).
-nB
They proved something alright (from TFA):
That position dovetails with one long held by Sun Chief Executive Scott McNealy. "Absolute anonymity breeds irresponsibility," he said in a 2003 interview. "Audit trails and authentication provide a much more civil society."
Now all I want to know is which is faster: Photoshop on XP or OSX?
-nB
It's a start, but I think it should be cheaper. At that price point it sounds liike a profit center for them. Maybe $25 without proof of purchase and $10 with?
Anyway, it is a step in the right direction.
-nB
Bingo!
You send in your damaged disk and they send you a replacement for $8.00 or so. That easily covers shipping, manufacturing, and all the BS costs of dealing with the return process.
On a side note, even if this is to mitigate some of the reasons a mod chip is legal, I see this a goot thing:
$sonyEvilScore -- ;
-nB
Master? no. Be good enough to convey needs more than simply screaming? yes.
Both my kids started off quick, my son is the slower of the two and at 11 months he can say 6 words clearly enough that non close family members can understand what he said:
Mama, dada, baba, ihih (can't quite get the soft pallet to work enough to say sis sis), nana, and neigh neigh (the last being what he calls my wife's breasts, quite funny really).
-nB
River raid
KC Munchkin (Packman predicessor on consoles)
Those are still my top two games of all time. I still enjoy playing them.
-nB
By roger I take it you mean siaed (sp?) and by ohio you mean bangladesh?
-nB
So with that in mind: :-)
;) ;)
does anyone have a version of VOBSUB that runs on Solaris 10 (and does it scale beyond 2 cores well)?
I can see it now: upload a DVD in an encrypted volume as your dataset, have a decryption/encryption wrapper around vobsub and output an encrypted MP4 as your results file.
Batch up your movies and away you go. Sun will even handle the distrobution of the MP4 as you simply place the download path and password on the net
Betcha it happens (sooner or later)
-nB
you know they wouldn't mind. If you use java their income goes up what 20-30%?
-nB
Mod parent up: :-)
an on-topic Grammer Nazi
-nb
http://www.tnrdlib.bc.ca/dewey.html
Should cover every thing you need.
Be sure to print a number under the barcode so you can visually see a book that is out of place. Color coding labels by major subject doesn't hurt either.
-nB
That may very well be true, but it does not excuse the fact that the actions of the ??AA and Disney are horrific when it comes to abusing the (c) system, the DMCA, and countless other laws (should have just said the legal system, shouldn't I?). Anyway, it is the whole "Two wrongs don't make a right" argument.
The proper course of action would be to use technological countermeasures and see if the market would bear that, not to create legal piles of steaming manure. Also, rather than enacting more laws to make more people criminals, why not just enforce the ones we have?
-nB
Kinda wondering how you got that offtopic mod....
anyway, I think that the rate of the curve should be given some review when determining popularity.
If iTunes has a flat rate of growth and XBL has this monster quadratic or log curve showing up then the argument may be valid. Nevermind that I really do agree with you.
-nB
Just thought about this: all numbers should be normalized against subscriber base. The base its self should be a weight.
-nB
We are talking about different layers, now I understand what you're saying.
The flash device has a control processor on board that manages the charge pump operation (for writing and erasing) and keeps the status of the array (bad blocks). When the application layer asks to store data the flash control processor goes and stores the data on the next erased block with the least number of erase cycles against it (erase is what causes damage to the flash cell). The application layer has no idea where in the array the data is physically located, nor does it care. The FCP tracks all of this and it was this layer of the device I was refering to. There is not any reason to move data from one block to another, just to free up a block with less erase cycles, as you have no idea whether that data is persistant or not.
Most flash devices have three arrays: Main array space, microcode array space, and processor(configuration) array space. There may be redundant blocks available, but of these arrays only the main array is useable for storing data.
YMMV as I work on NOR devices and as such are more closly alligned with memory devices rather than block devices.
-nB
not so fast. It's killer on making those files inaccessable to mere mortals!
I love linux and windows mismatch on filenaming. my samba server has tons of files that can't exist in windows land and thus my regular users don't muck with them (big shared drive in a lab).
-nB
then you and I work on quite different technologies. The wear leveling _should_ know the block's status (program level) as it would need to replicate that data elsewhere.
-nB
Some nor devices have redundant blocks, but in my experience nand devices do not. Also note that the principal still applies if there is a redundant block, you will be swapping data between two blocks and not the rest of the array.
Usage models indicate that moving the array arround to level wear will cause more overall wear than leaving programmed data alone and simply wear level across unused blocks.
-nB
Wrong about the cycle count, and the wear leveling.
Cycle count is 100-500K for nand and nor flash.
wear leveling is already built in to all Flash.
the leveling is accomplished on a block level. If you want to kill a flash drive compute the block size and write enough data to fill n-1 blocks then continuously update a small file with new data.
you'll burn away that last block in a few weeks to a month.
-nB