Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtual memory pool design method based on Darwin streaming media server

A streaming media server and virtual memory technology, applied in the field of virtual memory pool design, can solve problems such as inability to use and manage large data objects, and achieve the effect of optimizing usage efficiency and stable operation performance

Active Publication Date: 2018-12-07
厦门市政智慧城市科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a virtual memory pool design method based on Darwin streaming media server, to solve the problem that the original Darwin streaming media server can only use and manage small data objects in the heap memory mode, but cannot use and manage large data objects The problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual memory pool design method based on Darwin streaming media server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Such as figure 1 As shown, a kind of virtual memory pool design method based on Darwin streaming media server of the present invention specifically comprises the following steps:

[0040] S100, designing a virtual memory module plug-in framework based on the original plug-in design method of the Darwin streaming media server:

[0041] Add the virtual memory role, after obtaining the available virtual memory block role, reset the virtual memory block role, set the virtual memory protection attribute role, and design and open the virtual memory function interface corresponding to the newly added virtual memory role, after obtaining the available virtual memory block function interface , reset the virtual memory block function interface, and then set the virtual memory protection attribute function interface;

[0042] S200. Designing functional functions corresponding to the newly added plug-in roles (namely the aforementioned virtual memory role and memory protection att...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a virtual memory pool design method based on a Darwin streaming media server. The virtual memory pool design method based on the Darwin streaming media server comprises the steps of: S100, designing a virtual memory module plug-in framework based on the original plug-in design method of the Darwin streaming media server; additively creating a virtual memory role, and setting a virtual memory protection attribute role; S200, designing functional functions corresponding to a newly increased plug-in role, wherein the functional functions comprise virtual memory designing and creating function, an available virtual memory block obtaining functional function, a virtual memory block resetting functional function and a virtual memory pool protection attribute functional function; and S300, designing a role in a shared virtual memory pool plug-in to an application interface according to the plug-in rule of the Darwin streaming media server. By means of the method in theinvention, the problem that the original Darwin streaming media server only can use and manage a small data object in a heap memory manner and cannot use and manage a large data object can be solved.

Description

technical field [0001] The invention relates to a design method of a virtual memory pool based on a Darwin streaming media server. Background technique [0002] 1. The existing Darwin streaming server data system and memory components all use heap memory, and heap memory is suitable for managing a large number of small data objects. [0003] 2. On the commercial Darwin streaming server, because the original Darwin streaming server does not provide the function of converting code streams, it cannot be used by different types of clients. Therefore, the function of converting code streams is added to the secondary development of the original Darwin streaming media server Sometimes, the original heap memory usage method cannot meet the memory usage of large data objects during the code stream conversion process. [0004] 3. On large-scale commercial servers, the use of heap memory will generate a large amount of memory fragmentation and unpredictable paging in the system, which...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5016G06F9/5077
Inventor 杨智勤
Owner 厦门市政智慧城市科技有限公司