» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] 虚拟内存技术获得重大突破

不过美国人早已落后,PS3上使用虚拟内存已经是司空见怪的现象。

http://www.networkworld.com/news ... shstore.html?page=2

Microsoft researchers are trying to improve the efficiency of flash memory by building software that uses solid-state storage in conjunction with RAM and hard disk, and eliminates random writes and other wasted operations.

Microsoft hasn’t made much headway in the storage market, dominated by the likes of EMC and NetApp, but the Microsoft Research team sounds confident about its new “FlashStore” research project. In lab tests, Microsoft says it performs 60 times faster than Oracle’s open-source Berkeley DB systems, at much greater energy- and cost-efficiency.

FlashStore is software that uses flash storage as a bridge between RAM and hard drives. It “operates as a key-value store and uses a ‘key’ to access the ‘value’ associated with each piece of a data record,” boosting efficiency of reads, writes, updates and deletions, Microsoft explains in an article this week, and a research paper published last September.
“Flash is great technology, but it requires intelligent software to make the best use of it,” says Microsoft research scientist Sudipta Sengupta. The scientist developed FlashStore with fellow Microsoft scientist Jin Li and a research intern named Biplob Debnath, who now works for EMC.

Flash memory is 100 to 1,000 times faster than hard disk, but 100 times slower than DRAM, the Microsoft research paper says. This discrepancy is reflected in price, with flash being 20 times more expensive than disk but 10 times cheaper than DRAM.

To bridge the gap, FlashStore “sits between a hard drive and RAM, acting as a high-speed holding area for frequently used data.”

Using flash in conjunction with other types of storage isn’t new in itself. Vendors that sell such technology call it tiered storage, and say it maximizes cost-effectiveness of storage by putting valuable, frequently accessed data on high-priced, faster tiers, and less valuable, less frequently accessed data on lower-cost, slower tiers.

But Microsoft says it’s added a couple of other enhancements. “FlashStore is designed to eliminate random writes,” Microsoft says. “It organizes data in a log structure on flash so that new data sent to flash does not lead to random writes and, hence, is not subject to garbage collection by the device.” FlashStore also uses a specialized RAM index to access data from flash in a way that reduces usage of RAM.

Microsoft’s FlashStore team also built something called ChunkStash, a flash-assisted storage de-duplication program, and SkimpyStash, which further reduces usage of RAM.

Microsoft didn’t say when or if FlashStore will be turned into a commercial product, but mentioned Xbox Live and ad-sponsored online searches as the types of applications that might benefit from such a system. Microsoft also said FlashStore makes Flash “work efficiently enough to be more attractive on the price-performance tradeoff for heavy-duty server and cloud computing.”

Flash-based solid state storage has become cost-effective in many types of applications that require very fast access to data, such as online search, social networking, e-commerce, databases, data processing and online transaction processing, IDC analyst Jeffrey Janukowicz says.

“Software vendors, like Microsoft, and hardware vendors needed to optimize those pieces for the characteristics of NAND flash technology,” Janukowicz writes in an email. “NAND flash behaves very differently than both DRAM and HDDs, so vendors needed to address both the physical hardware and software stacks to accommodate solid state storage to avoid shifting performance bottlenecks to other components of the system. This means looking at aspects like the elimination of random writes.”


TOP

确实,PS3版crysis2的CFG中就显示用到了虚拟内存。



TOP

虚拟内存大师早在两年前就预见到了


TOP

posted by wap, platform: Nokia

召唤FF大神!!!

TOP

posted by wap, platform: GoogleChrome

虚拟内存,哈哈。

TOP

引用:
原帖由 zhangjingy 于 2011-2-22 13:51 发表
确实,PS3版crysis2的CFG中就显示用到了虚拟内存。
这就奇怪了,按理说内存应该够了,否则360无法运行

TOP

posted by wap, platform: iPhone

虚拟内存大神神力无边

TOP

引用:
原帖由 tdk01 于 2011-2-22 14:17 发表

这就奇怪了,按理说内存应该够了,否则360无法运行
所以说家用机版本画面不如KZ3嘛。
XO为了够分辨率不足720P,AA还很差,当然跨平台上受XO渣机能拖累PS3版也不会好到哪去。

[ 本帖最后由 zhangjingy 于 2011-2-22 14:33 编辑 ]

TOP

引用:
原帖由 zhangjingy 于 2011-2-22 14:32 发表


所以说家用机版本画面不如KZ3嘛。
XO为了够分辨率不足720P,AA还很差,当然跨平台上受XO渣机能拖累PS3版也不会好到哪去。
可是为什么ps3版不如360版还需要虚拟内存呢

TOP

喜欢看天师表演

TOP

引用:
原帖由 zhangjingy 于 2011-2-22 14:32 发表


所以说家用机版本画面不如KZ3嘛。
XO为了够分辨率不足720P,AA还很差,当然跨平台上受XO渣机能拖累PS3版也不会好到哪去。
傻逼逻辑

PS2/XBOX时代,XBOX机能更强,虽然跨平台游戏是以PS2为基准的,但是XBOX版明显画质更好

PS3/XBOX360时代,跨平台游戏是以XBOX360为基准的,如果PS3机能更强的话,就应该是PS3版画质更佳,但是事实相反,因此PS3机能更强的说法完全不成立

TOP

硬盘多大虚拟内存就多大!!!

TOP

还以为是龙哥的大作,后悔进来了...

TOP

引用:
原帖由 tdk01 于 2011-2-22 14:38 发表

可是为什么ps3版不如360版还需要虚拟内存呢
哪个版本强现在还不清楚啊,只知道XO版已经杯具了。
XO如果都是标配硬盘照样可以用啊。

TOP

引用:
原帖由 zhangjingy 于 2011-2-22 14:59 发表


哪个版本强现在还不清楚啊,只知道XO版已经杯具了。
XO如果都是标配硬盘照样可以用啊。
可是360版没有要求硬盘啊

TOP

发新话题
     
官方公众号及微博