The first samples of this high density NAND flash memory have a multi-level cell (MLC) design with a 4Kbyte (KB) page size to enhance both its read and write features. The new 4KB page function improves the conventional 2KB paging system for MLC NAND flash to double the read speed, while increasing write performance 150%.
To what extent should software companies be made to be responsible for older versions of their software? Should only certain software products be held accountable? I believe that operating systems should that special case.
I believe that Micro$oft has seriously dropped the ball when it comes to security problems we see across the Internet. Micro$oft has accomplished this stroke of genius with but one move...not releasing security fixes for their old OSes.
As much as Micro$oft and PC makers might wish, the entire base of computer users cannot all upgrade to the latest OS at once, leaving no sign of the old systems and software. The reality of the computing world is that old OSes continue to find homes and be used. Why? Because that old computer in your uncle's attic is only a 386, but heck if it doesn't run DOS and old educational games for your kid niece.
Worse still, there are installs of Win3.1, 95 and 98 in production environments, connected to a network, open for attacks by hackers to be turned into zombies. Am I advocating that Micro$oft spend their "hard-earned" dollars on old software? YES! They certainly have the resources.
I would be curious to find out how many of the reported zombie PCs are running these older unpatched OSes. Why attack new installs of Vista when you have so many other unprotected systems?
Here is my vision for the future perfect super desktop computer. Instead of the user having to worry about which architecture to buy, this super desktop will emulate all of them.
Virtualization software has come a long way and is proven to work. This technology is providing value NOW to companies with powerful servers running numerous OSes in their own virtual machine. So, just extend the concept to EVERYONE.
The super desktop will need a good processor, one that is effectively designed. The IBM Cell processor is currently the top of the heap. It is a top-to-bottom redesign of CPU design and really is the bomb. This computer would then run the OS Supervisor that provides the virtual environments.
Windows XP could have its own virtual PC. Ubuntu Linux could have its own virtual PC. OS X could have its own! Though, I sincerely doubt Jobs would support this. His ego won't allow OS X to run on something not made by Apple.
Don't like the x86 or PowerPC architectures? Make your own. Create your own virtual hardware for the OS Supervisor and then run your own custom OS on it. The IBM Cell has plenty of horsepower.
Technologies like SATA and SAS will give these numerous OSes enough disk bandwidth to keep them happy. Add in 4Gb to 16Gb of memory, as well. Every OS that exists seems to be so bloated as to needed 1Gb just to boot, anywho.
Hmm, with this idea, I could still have my DOS computer. Its virtual hardware would emulate a 3Com Etherlink III and SoundBlaster 16 card so my library of DOS games would still run.
Ngarrang writes | more than 7 years ago
I made the decision to begin interacting with the/. folks. I have been reading the site for a couple of years, but finally decided to take the plunge. I still have my flame-retardant suit from the early 90's, so I am ready for it.