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

A Design Method of Virtual Memory Pool 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 the inability to use and manage large data objects, and achieve the effect of optimizing use efficiency and stable operation performance

Active Publication Date: 2021-09-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
  • A Design Method of Virtual Memory Pool Based on Darwin Streaming Media Server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] like figure 1 , The present invention provides a design method based on virtual memory pool Darwin streaming media server, includes the following steps:

[0040] S100, the virtual memory module plug-in framework design Darwin streaming media server design approach based on the existing plug-ins:

[0041] After increasing the open character of virtual memory, virtual memory blocks can be used to obtain the characters, character block of virtual memory reset, set the virtual memory protection attribute character corresponding to the character newly added virtual memory virtual memory function interface designed to open up, to obtain free virtual memory block function interface reset function interface block of virtual memory, virtual memory protection attributes further provided an interface function;

[0042] S200, design and newly added plug-in role (that is, above the role of virtual memory and memory protection attributes role) functions corresponding functions, including...

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

A virtual memory pool design method based on a Darwin streaming media server disclosed by the present invention includes S100, designing a plug-in frame of a virtual memory module based on the original plug-in design method of a Darwin streaming media server: adding a virtual memory role and setting a virtual memory protection attribute role ; S200, designing functions corresponding to the newly added plug-in role, including: designing functions for opening up virtual memory, obtaining available virtual memory blocks, resetting virtual memory blocks, and protecting attributes of virtual memory pools; S300, The role in the aforementioned shared virtual memory pool plug-in is designed as an application program interface according to the rules of the Darwin streaming media server plug-in. This method solves the problem that the original Darwin streaming media server can only use and manage small data objects in a heap memory mode, but cannot use and manage large data objects.

Description

Technical field [0001] The present invention relates to virtual memory cell design method based on the Darwin streaming media server. Background technique [0002] 1, the conventional system Darwin streaming server and data memory heap memory components are used in the embodiment, the heap memory is adapted to manage large number of small objects. [0003] 2, in the commercial Darwin Streaming Server, because the original Darwin Streaming Server does not provide the conversion function can not provide stream leads to different types of clients use, so the original Darwin Streaming Server secondary development to increase conversion stream function when the original heap memory usage can not meet the code stream conversion process memory usage for large data objects. [0004] 3, on a large commercial server heap memory usage will generate a lot of memory fragmentation and unpredictable within the system paging exchange, resulting in server performance exponentially reduce the occu...

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 Patents(China)
IPC IPC(8): G06F9/50
CPCG06F9/5016G06F9/5077
Inventor 杨智勤
Owner 厦门市政智慧城市科技有限公司