FIST可堆叠文件系统,linux文件系统修改相关的开源软件,使得对linux文件系统功能的改进很简单了 The FiST (File System Translator) system combines two methods to solve the above problems in a novel way: a set of stackable file system templates for each operating system, and a high-level language that can describe stackable file systems in a cross-platform portable fashion. Using FiST, stackable file systems need only be described once. FiST s code generation tool, fistgen, compiles a single file system description into loadable kernel modules for several operating systems (currently Solaris, Linux, and FreeBSD). The project demonstrates that with FiST, code size and development time are reduced significantly, while imposing a small performance overhead of only 1-2%. These benefits are achieved, as well as portability, without changing existing operating systems or file system.
上传时间: 2014-01-10
上传用户:xsnjzljj
This the second tutorial of the Writing Device Drivers series. There seems to be a lot of interest in the topic, so this article will pick up where the first left off. The main focus of these articles will be to build up little by little the knowledge needed to write device drivers. In this article, we will be building on the same example source code used in part one. In this article, we will expand on that code to include Read functionality, Handle Input/Ouput Controls also known as IOCTLs, and learn a bit more about IRPs.
标签: the interest tutorial Drivers
上传时间: 2016-01-28
上传用户:lmeeworm
Ideal for large low power (nanoWatt) and connectivity applications that benefit from the availability of four serial ports: double synchronous serial ports (I² C™ and SPI™ ) and double asynchronous (LIN capable) serial ports. Large amounts of RAM memory for buffering and FLASH program memory make it ideal for instrumentation panels, TCP/IP enabled embedded applications as well as metering and industrial control and monitoring applications. While operating up to 40 MHz, it is also backward software and hardware compatible with the PIC18F8720.
标签: connectivity applications availabilit nanoWatt
上传时间: 2016-02-04
上传用户:CHINA526
Thinking in C++ patiently and methodically explores the issues of when and how to use inlines, references, operator overloading, inheritance and dynamic objects, as well as advanced topics such as the proper use of templates, exceptions and multiple inheritance. The entire effort is woven in a fabric that includes Eckel’s own philosophy of object and program design. A must for every C++ developer’s bookshelf, Thinking in C++ is the one C++ book you must have if you’re doing serious development with C++.
标签: methodically and patiently Thinking
上传时间: 2014-01-03
上传用户:it男一枚
RAR Registration and Support sites ~~~ ~~~ ~~~ ~~~ ~~~ ~~~~ The latest version of RAR and support conferences are available at the sites and BBS s listed below. Most of them are FIDONET-nodes, so you can request the latest version of RAR, via file request, using the magic name of RAR . NOTE: This list is distributed with the current version of RAR and may not be up-to-date. For the latest RAR_SITE list please visit our website at http://www.rarlab.com There you will also find the latest versions of RAR for all platforms as well as FAR, the greatest file manager in the world. North American Continent: USA
标签: Registration and Support
上传时间: 2016-02-14
上传用户:cooran
DirectX not only provides fast access to the hardware and therefore incredibly speedy performance, but it also makes it much easier for hardware developers to produce new devices that work well in the Windows environment. The DirectX APIs take away the necessity of writing your own low-level, device-specific code to access hardware such as the display adapter and network card, making it much easier for you to write programs that take full advantage of the computer s multimedia capabilities.
标签: performance incredibly therefore hardware
上传时间: 2016-02-16
上传用户:秦莞尔w
A 8051 assembler .any one can learn how to write assembler in this example.and this function code has been work well for a 8051 assemble.
标签: assembler this function example
上传时间: 2016-02-16
上传用户:王小奇
A 6 Channel PPM PIC code for 12F629 and 12F675,There are four examples here and they are work well for RC receiver.
标签: Channel 12F629 12F675 code
上传时间: 2013-12-23
上传用户:lindor
The tool presented below tries to detect from remote if the target machine was compromised with the HACKER Defender rootkit. The tool connect to the remote host, and compares the reply to several known replies. The rootkits that can be detected by the tool are: HACKER Defender v1.0.0 and below.
标签: compromised presented the machine
上传时间: 2016-02-21
上传用户:gundan
During this course you will learn how to use Matlab, to design, and to perform mathematical computations. You will also get acquainted with basic programming. If you learn to use this program well, you will find it very useful in future, since many technical or mathematical problems can be solved using Matlab.
标签: mathematical computat to perform
上传时间: 2014-01-15
上传用户:Miyuki