Description: eXtremeDB完全工作在主内存中,不基于文件系统,减少了诸如磁盘访问、文件I/O操作、缓存同步等开销,使得eXt remeDB的存取速度提高到极限;通过数据库定义语言面向应用系统定制的API使得eXtremeDB能够面向应用最优化;事 件触发、字段优先级等特色使得eXtremeDB管理实时数据时具有确定性。
eXtremeDB根据用户需求定义的API使得eXtremeDB与应用程序无缝集成。因此,eXtremeDB不仅在系 统中嵌入,而且“嵌入”在应用程序中,是一种真正的嵌入式实时数据库。在资源紧凑的系统中,eXtremeDB基本内存开销在6 0K到100K左右;对于大量实时数据需管理的情形,eXtremeDB最大一表格的记录总数可以达到2,147,483,64 7条。
eXtremeDB直观易用的,使您在零学习周期的情况下使用它管理实时数据。不论是VxWorks、WinCE、嵌入式Lin ux还是UNIX、Solaris,eXtremeDB都能出色地进行数据管理。
-eXtremeDB entirely in main memory, it is not based on the file system, such as reducing disk access, file I / O operations, cache synchronization overhead, making eXt remeDB access speed to the limit; Through the database definition language-oriented application system customization API to make eXtremeDB Application-oriented optimization; trigger events, such as field-level priority eXtremeDB characteristics makes real-time data management certainty. EXtremeDB user requirements definition API makes eXtremeDB with the seamless integration of applications. Therefore, not only eXtremeDB embedded in the system, but "embedded" in the application process, is a true embedded real-time database. Resources compact system, eXtremeDB basic memory overhead in six 0K to about 100K; For a larg Platform: |
Size: 2304508 |
Author:张晓 |
Hits:
Description: 我经常在网上碰到同行请求开发文件系统驱动。windows的pc机上以过滤驱动居多。其目的不外乎有以下几种: 一是用于防病毒引擎。希望在系统读写文件的时候,捕获读写的数据内容,然后检测其中是否含有病毒代码。 二是用于加密文件系统,希望在文件写过程中对数据进行加密,在读的过程中进行解密。 三是设计透明的文件系统加速。读写磁盘的时候,合适的cache算法是可以大大提高磁盘的工作效率。windows本身的cache算法未必适合一些特殊的读写磁盘操作(如流媒体服务器上读流媒体文件)。设计自己的cache算法的效果,我已在工作中有所感受。 如果你刚好有以上此类的要求,你可以阅读本教程。-I often encounter online request peer file system driver development. Windows on the pc-driven mostly to filter. Its goal : There are several : First, for the anti-virus engine. Hope for writing the document, read and write data capture, which then detected the presence of the virus code. Two documents for encryption systems in the hope that the process of writing papers for data encryption, in the course of time deciphering. Three is to design a transparent file system accelerated. The disk read and write when appropriate cache algorithm can greatly improve the efficiency of disk. Windows itself to the cache algorithm may not be suitable for some special disk read and write operations (such as streaming media server time streaming media). The cache design algorithm results, I have some wo Platform: |
Size: 18724 |
Author:仇韬 |
Hits:
Description: 我经常在网上碰到同行请求开发文件系统驱动。windows的pc机上以过滤驱动居多。其目的不外乎有以下几种: 一是用于防病毒引擎。希望在系统读写文件的时候,捕获读写的数据内容,然后检测其中是否含有病毒代码。 二是用于加密文件系统,希望在文件写过程中对数据进行加密,在读的过程中进行解密。 三是设计透明的文件系统加速。读写磁盘的时候,合适的cache算法是可以大大提高磁盘的工作效率。windows本身的cache算法未必适合一些特殊的读写磁盘操作(如流媒体服务器上读流媒体文件)。设计自己的cache算法的效果,我已在工作中有所感受。 如果你刚好有以上此类的要求,你可以阅读本教程。-I often encounter online request peer file system driver development. Windows on the pc-driven mostly to filter. Its goal : There are several : First, for the anti-virus engine. Hope for writing the document, read and write data capture, which then detected the presence of the virus code. Two documents for encryption systems in the hope that the process of writing papers for data encryption, in the course of time deciphering. Three is to design a transparent file system accelerated. The disk read and write when appropriate cache algorithm can greatly improve the efficiency of disk. Windows itself to the cache algorithm may not be suitable for some special disk read and write operations (such as streaming media server time streaming media). The cache design algorithm results, I have some wo Platform: |
Size: 18432 |
Author:仇韬 |
Hits:
Description: eXtremeDB完全工作在主内存中,不基于文件系统,减少了诸如磁盘访问、文件I/O操作、缓存同步等开销,使得eXt remeDB的存取速度提高到极限;通过数据库定义语言面向应用系统定制的API使得eXtremeDB能够面向应用最优化;事 件触发、字段优先级等特色使得eXtremeDB管理实时数据时具有确定性。
eXtremeDB根据用户需求定义的API使得eXtremeDB与应用程序无缝集成。因此,eXtremeDB不仅在系 统中嵌入,而且“嵌入”在应用程序中,是一种真正的嵌入式实时数据库。在资源紧凑的系统中,eXtremeDB基本内存开销在6 0K到100K左右;对于大量实时数据需管理的情形,eXtremeDB最大一表格的记录总数可以达到2,147,483,64 7条。
eXtremeDB直观易用的,使您在零学习周期的情况下使用它管理实时数据。不论是VxWorks、WinCE、嵌入式Lin ux还是UNIX、Solaris,eXtremeDB都能出色地进行数据管理。
-eXtremeDB entirely in main memory, it is not based on the file system, such as reducing disk access, file I/O operations, cache synchronization overhead, making eXt remeDB access speed to the limit; Through the database definition language-oriented application system customization API to make eXtremeDB Application-oriented optimization; trigger events, such as field-level priority eXtremeDB characteristics makes real-time data management certainty. EXtremeDB user requirements definition API makes eXtremeDB with the seamless integration of applications. Therefore, not only eXtremeDB embedded in the system, but "embedded" in the application process, is a true embedded real-time database. Resources compact system, eXtremeDB basic memory overhead in six 0K to about 100K; For a larg Platform: |
Size: 2304000 |
Author:张晓 |
Hits:
Description: CacheSet is an applet that allows you to manipulate the working-set parameters of the system file cache. Unlike CacheMan, CacheSet runs on all versions of NT and will work without modifications on new Service Pack releases. In addition to providing you the ability to control the minimum and maximum working set sizes, it also allows you to reset the Cache s working set, forcing it to grow as necessary from a minimal starting point. Also unlike CacheMan, changes made with CacheSet have an immediate effect on the size of the Cache. Full source code is included. -CacheSet is an applet that allows you to man ipulate the working-set parameters of the syst em file cache. Unlike CacheMan. CacheSet runs on all versions of NT and will work without modifications on new Service Pack Rele ases. In addition to providing you the ability t o control the minimum and maximum working set si CENTER, it also allows you to reset the Cache s working se t, forcing it to grow as necessary from a minimal st arting point. Also unlike CacheMan. changes made with CacheSet have an immediate ef Ocean on the size of the Cache. Full source code is included. Platform: |
Size: 61440 |
Author:李杰 |
Hits:
Description: The KOM(S) Streaming System provides a server, a client, and a proxy cache for audio/video streaming. The first and foremost encoding format that we use is MPEG-1 System. The primary platforms is Linux.
It does not handle data in pull mode (File, HTTP and FTP) but uses RTSP/RTP (and Files). It uses RTSP as control protocol to communicate with possible streaming servers. The video data is transported via RTP. -The KOM (S) Streaming System provides a ser ver, a client, and a proxy cache for audio/video streaming. Th e first and foremost encoding format that we use is MPEG-1 System. The primary platforms is Linu x. It does not handle data in pull mode (File, HTTP and FTP), but uses RTSP/RTP (and Files). It u ses RTSP as control protocol to communicate wit h possible streaming servers. The video data is transported via RTP. Platform: |
Size: 1266688 |
Author:向军 |
Hits:
Description: 完成了一套基于FAT16,并只支持短路径名的函数包。
可用于虚拟磁盘建立。甚至你自己写操作系统,文件系统就可以直接使用他。
由于当初是为朋友在他的板子上跑,只有1K ram,还不能全用,最多只有600-700字节可使用,
所以没有采用缓存的形式,直接采用读写操作。
他可以很轻易的扩充到FAT32(甚至FAT12都可以给予支持),当然还只是支持短路径名。说实在
除了高级应用FAT系列的长文件名真是费事。
这里,我打算将其做成SpaceC的控件之一,用于整合资源文件。-Based on the completion of a set of FAT16, and only supports a short path name of the function package. Can be used for the establishment of a virtual disk. Or even write your own operating system, file system can be directly used on him. Because it was for a friend in his board on the run, only 1K ram, also should not use the whole, a maximum of only 600-700 bytes can be used, there is no form of the use of the cache, directly read and write operations. He can be easily expanded to FAT32 (or FAT12 can support), of course, only to support the short path name. To tell the truth, apart from advanced applications FAT series of long file name is really cumbersome. Here, I intend to make one of SpaceC control for integrated resource file. Platform: |
Size: 19456 |
Author:李卓吾 |
Hits:
Description: 本规范包括但不限于以下主题领域:
• 说明新的文件系统过滤器管理器的架构和接口
• 部分Windows的内存管理器I / O管理器 和 缓存管理器,界面,影响发展的文件系统过滤器使用新的文件系统过滤器管理器架构。-Summary
This specification includes, but is not limited to, the following topic areas:
• Description of the new File System Filter Manager architecture and interfaces
• Aspects of the Windows Memory Manager , I/O Manager , and Cache Manager interfaces that affect the development of file system filters using the new File System Filter Manager architecture.
Platform: |
Size: 49152 |
Author:mayin |
Hits:
Description: 摘要:该文提出了一种合理地应用Cache的方法,以解决VxWorks环境下操作系统的启动速
度慢和应用程序运行效率低的问题。在启动过程中,通过修改配置文件来合理地打开代码
Cache和数据Cache,加快操作系统的启动速度;在应用程序开发过程中,通过使用不同的Cache
编程方法,提高应用程序的运行效率。实例分析给出了具体应用的实现方法。
关键词:VxWorks操作系统;高速缓冲存储器;直接存储器存取-Abstract: This paper presents a reasonable method of application of Cache in order to solve the VxWorks operating system start-up environment and applications to slow the problem of low operating efficiency. In the startup process, by modifying the configuration file to a reasonable code to open the Cache and Data Cache, speed up the startup speed of the operating system in the application development process, through the use of different programming methods Cache to improve the efficiency of applications running. Analysis gives the example of the realization of specific methods of application. Keywords: VxWorks operating system cache direct memory access Platform: |
Size: 302080 |
Author:feidky |
Hits:
Description: pdf格式的电子书,《nt file system internals 》,cache manager 这一块讲的比较好,对做透明加解密的朋友很有帮助 -pdf format e-book, " nt file system internals" , cache manager talked about this one is better, to make transparent encryption and decryption of friends very helpful Platform: |
Size: 11838464 |
Author:张建 |
Hits:
Description: 大规模网站架构
CAP原则
BASE策略
异步(MessageQueue)
数据库
数据的水平切分及垂直切分
数据库读写分离
避免分布式事务
反范式的数据库设计
负载均衡
DNS负载均衡
反向代理负载均衡
LVS
缓存
数据库缓存
服务器缓存/页面缓存/数据缓存/静态化
反向代理缓存
Session/Share Nothing Architecture架构
浏览器优化
浏览器缓存/CDN/小图片合并
分布式文件系统(MogileFS) -CAP principles of large-scale site architecture BASE Policy asynchronous (MessageQueue) database, the level of data segmentation and vertical segmentation of the database read-write separation to avoid the paradigm of distributed transaction against the database design load balancing DNS load balancing load balancing reverse proxy cache LVS the database cache server cache/page cache/data cache/static reverse proxy cache Session/Share Nothing Architecture framework for optimizing the browser the browser cache/CDN/small picture merge Distributed File System (MogileFS) Platform: |
Size: 1551360 |
Author:MagicFeng |
Hits:
Description: 理解文件系统的层次结构,掌握高速缓存管理和磁盘管理的基本思想和算法,掌握文件系统的系统调用处理算法和运用,设计小型文件系统 。-Understand the file system hierarchy to master high-speed cache management and disk management, the basic ideas and algorithms, to master the system calls the file system processing algorithms and application to design small-scale file system. Platform: |
Size: 1977344 |
Author:boy |
Hits:
Description: Rajeev Nagar著,O Reilly出版社出版。
本书重点在解释Windows NT的I/O子系统,缓存管理器,虚拟内存管理器的内部实现细节。特别地,它关注NT平台上文件系统驱动和过滤驱动的实现方式,这些都需要以上几个组件的支持。-Over the past three years, Windows NT has come to be regarded as a serious,
stable, viable, and highly competitive alternative to most other commercially available
operating systems. It is also one of the very few new commercially released
operating systems that has been developed more or less from scratch in the last
15 years, and can claim to have achieved a significant amount of success.
However, Microsoft has not yet documented, in any substantial manner, the guts
of this increasingly important platform. This has resulted in a dearth of reliable
information available on the internals of the Windows NT operating system.
This book focuses on explaining the internals of the Windows NT I/O subsystem,
the Windows NT Cache Manager, and the Windows NT Virtual Memory Manager.
In particular, it focuses on file system driver and filter driver implementation for
the Windows NT platform, which often requires detailed information about the
above-mentioned components. Platform: |
Size: 11131904 |
Author:闻扬 |
Hits:
Description: Vnode和Inode数据结构及缓存以及观察VFS文件系统cache的实验报告-Vnode and the data structure and Inode cache and observation VFS file system cache of the Experimental Report Platform: |
Size: 12288 |
Author:Ivan |
Hits:
Description: CacheSet is an applet that allows you to manipulate the working-set parameters of the system file cache. Unlike CacheMan, CacheSet runs on all versions of NT and will work without modifications on new Service Pack releases. In addition to providing you the ability to control the minimum and maximum working set sizes, it also allows you to reset the Cache s working set, forcing it to grow as necessary from a minimal starting point. Also unlike CacheMan, changes made with CacheSet have an immediate effect on the size of the Cache.
Use CacheSet to performance tune the system Cache size in a way not possible without tweaking internal variables the way CacheMan does.
Note: To use CacheSet on NT 4.0 Service Pack 4 and later you must have the "Increase Quota" privilege (administrator accounts have this privilege by default). CacheSet has been updated to enable this privilege so that it works on SP4.
Platform: |
Size: 67584 |
Author:ghasemimor |
Hits:
Description: 這本書提供詳細WINDOW NT IO MANAGER 以及其他資訊-Windows NT File System Internals presents the details of the NT I/O Manager, the Cache Manager, and the Memory Manager from the perspective of a software developer writing a file system driver or implementing a kernel-mode filter driver. The book provides numerous code examples included on diskette, as well as the source for a complete, usable filter driver.
This book appeals to a wide audience: system programmers implementing kernel-mode code such as file systems, device drivers, network redirectors, or filter drivers system administrators who simply want to learn more about the systems they manage software engineers interested in NT internals and computer science students examining the intricacies of file system technology.
Platform: |
Size: 10643456 |
Author:daniel |
Hits:
Description: STM32F103VET6上移植的UC/OSII,还加FATFS文件系统支持NANDFLASH的。用NANDFLASH的扇区做缓存。-STM32F103VET6 on the transplant UC/OSII, also add support for file system FATFS NANDFLASH' s. Sectors to do with NANDFLASH cache. Platform: |
Size: 2308096 |
Author:袁喜华 |
Hits:
Description: The Cache Manager is a software-only component that is tightly integrated with the Windows NT Memory Manager to integrate the caching of file system data with the Virtual Memory System. Some operating systems implement their file systems so they have a distinct data cache. However, because such caches must be managed from physical memory they are limited in size – and memory used for such a cache is not available for use elsewhere in the system. Platform: |
Size: 50176 |
Author:Aoshi Hanate |
Hits:
Description: LevelDB是Jeff Dean, Sanjay Ghemawat的作品,实在是值得大家仔细品读。Cache机制非常简单,相信大家通过这篇文章能够非常清楚的了解其cache实现,其思路其实和文件系统的cache是一样的。另外,淘宝已经在Tair线上环境中大量使用了LevelDB存储引擎,推荐那岩写的《LevelDB实现解析》,35页的文档,结合着读代码,会对理解代码,有非常大的帮助。
-LevelDB is Jeff Dean and Sanjay Ghemawat s work, it is worth reading carefully.Cache mechanism is very simple, I believe you can through this article is very clear understanding of the Cache, the idea and file system Cache is actually the same.In addition, taobao has extensive use in Tair online environment LevelDB storage engines, recommend that rock write LevelDB implementation parsing, 35 pages of documents, combined with a read the code, to understand the code, there is a very big help. Platform: |
Size: 588800 |
Author:hhkk |
Hits: