FIST可堆疊文件系統(tǒng),linux文件系統(tǒng)修改相關(guān)的開源軟件,使得對linux文件系統(tǒng)功能的改進(jìn)很簡單了
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.
Linux編程的經(jīng)典書,OReilly系列。The new edition of Understanding the Linux Kernel takes you on a guided tour through the most significant data structures, many algorithms, and programming tricks used in the kernel.
Session 1: common and useful built-in Mathematica functions variable assignment and function definition
the Front End and the Kernel Notebooks.
Session 2: organisation of data in Mathematica lists and expressions simple programming functions
nesting.
Session 3: the opportunity to develop your proficiency as a Mathematica user through work on an extended
problem Case Studies Mathematica resources on the Internet.