Mon, Mar 2, 2015, 10:52 PM EST - U.S. Markets closed


% | $
Quotes you view appear here for quick access.

Fusion-io, Inc. Message Board

  • whatdidido1970 whatdidido1970 Apr 18, 2012 6:42 PM Flag

    FIO development kit does ?? balh blah WHAT?? MGMT is this the

    best you got..lolololololololololl i cant stop guys are pathetic..i cant believed you released that... i read the whole thing and said????? SO WHAT?? when will u clowns learn that REAL business will move the one and i mean NO ONE cares about the press you just released..YOUR CLOWNS save the time of everyone involved.Release that you have a deal with cisco when and IF you ever get one or other news THAT MATTERS!!!! clowns!! I moved my puts out till the end of the year and THIS PRESS is way..your clowns and your a joke.

    SortNewest  |  Oldest  |  Most Replied Expand all replies
    • If you moved your puts to the end of the year, you are clueless. The company will not be at the end of the year. Your puts will go pufff!!!

      • 1 Reply to ccgames03
      • I expect you to be rude if you reply to me at all. Regardless you might want to consider reading and understanding before going off and spouting nonsense. What they announced today was a product that allows software developers to have access to their proprietary code base. I assume this is what they give to their biggest customers and now they're opening it up to the world of software developers. You'll just have to live with the fact that companies announce products and it has nothing to do with their stock price. It's about growing their actual business.

        "In our SDK, we recognize the fact that ioMemory is not a disk, and expose primitives and programming interfaces that allow applications to natively program to ioMemory as both an I/O device and a memory device. The interfaces are designed to expose the natural capabilities that already exist in the VSL, in ways that benefit common applications and use cases. Applications can access these APIs through user level libraries and via kernel level interfaces. We also intend to provide open source extensions to existing applications, and new open source applications, to demonstrate the use and value of these new interfaces.

        Applications that want to access the ioMemory primitives directly can do so via the Primitives Library. Atomic Writes, previously discussed in our blog, allows applications to issue groups of non-contiguous writes as a single ACID compliant transaction. The library includes Persistent TRIM โ€” the ability to deterministically and atomically delete ranges of addresses from the ioMemory VSL, as well as Sparse Addressing, which is the ability to address the ioMemory as a large sparse address space similar to the way applications address virtual memory today. These primitives can be leveraged by databases, file systems, and caches โ€” to reduce memory consumption, eliminate redundant indexes, and remove logging overheads as examples.

        The second API provided is the Key-Value Store API, which allows applications to access the ioMemory directly as a Key-Value store. The Key-Value API provides get(), put(), delete(), and other common key value operations implemented directly on the Fusion-io VSL. Since the Key-Value Store library leverages the dynamic mapping abilities and associated data structures in the VSL, there is almost no additional memory overhead and the Key-Value store operates with minimal I/O operations and system calls. This direct VSL integration also enables the Key-Value store to operate with efficient garbage collection, simultaneously increasing performance and device lifetime.

        We also provide directFS โ€“ a POSIX compliant file services layer designed specifically for ioMemory. File systems that use ioMemory through the block device interface are unable to leverage the dynamic block management and thin provisioning that is natively present within the ioMemory subsystem. Block allocation and management happens twice, once in the file system and once inside the VSL. In addition to the extra overhead and memory consumption, conflicts between these independent allocation schemes can lead to suboptimal performance. directFS leverages the block management capabilities within ioMemory through primitives, and adds only the file and directory namepace management. By using Atomic Writes and Persistent TRIM, directFS is also able to remove logging overheads. We plan to release directFS as an open source file system to demonstrate the usage and benefits of native interfaces.

        The SDK will also provide a set of memory programming interfaces ranging from volatile memory extensions (for example fast swap) to persistent memory programming models based on the Auto-Commit Memory (ACM) technology that we previewed in January. More details on these persistent memory interfaces will be available in the coming months."


Trending Tickers

Trending Tickers features significant U.S. stocks showing the most dramatic increase in user interest in Yahoo Finance in the previous hour over historic norms. The list is limited to those equities which trade at least 100,000 shares on an average day and have a market cap of more than $300 million.