Method for accelerating storage of multi-path on-satellite load files

The invention provides a method for accelerating storage of multiple paths of on-board load files. The storage of the multiple paths of on-board load files is accelerated by adopting a processing method of two-stage caching and multi-thread line production. And in the load data receiving thread, the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TENG SHUPENG, HU HAO, TIAN WENBO, LIU WEILIANG, SHUANG XIAOCHUAN, BAI LIANG, WEI JIE
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator TENG SHUPENG
HU HAO
TIAN WENBO
LIU WEILIANG
SHUANG XIAOCHUAN
BAI LIANG
WEI JIE
description The invention provides a method for accelerating storage of multiple paths of on-board load files. The storage of the multiple paths of on-board load files is accelerated by adopting a processing method of two-stage caching and multi-thread line production. And in the load data receiving thread, the first-stage cache receives each path of load data packet from an external interface in an undifferentiated manner through the mutual cooperation of a circular queue and counting semaphore and the control of a read-write pointer. And in the load data processing thread, the second-level cache adoptsdouble-cache alternate reading and writing for each path of load data, and is matched with the state machine to control the empty, receiving and storage states of each cache. And in the load data storage thread, writing the load data in the cache in the storage state into a file for storage according to the size of a memory page. The first-level cache quickly receives multiple paths of external load data, the second-level
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN111209228A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN111209228A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN111209228A3</originalsourceid><addsrcrecordid>eNqNyzEOwjAMRuEuDAi4gzlAJRIWGKuqiAUm9soKf9pIJq4Sc38YOADTW763boYbbNYnRS3EIUBQ2FKeqJoWnkAa6fUWS-3CNpPmtrJBJBlIlL9jEtRts4osFbtfN83-Mjz6a4tFR9SFAzJs7O_OOX84e3_qjv-YD9-TMv0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method for accelerating storage of multi-path on-satellite load files</title><source>esp@cenet</source><creator>TENG SHUPENG ; HU HAO ; TIAN WENBO ; LIU WEILIANG ; SHUANG XIAOCHUAN ; BAI LIANG ; WEI JIE</creator><creatorcontrib>TENG SHUPENG ; HU HAO ; TIAN WENBO ; LIU WEILIANG ; SHUANG XIAOCHUAN ; BAI LIANG ; WEI JIE</creatorcontrib><description>The invention provides a method for accelerating storage of multiple paths of on-board load files. The storage of the multiple paths of on-board load files is accelerated by adopting a processing method of two-stage caching and multi-thread line production. And in the load data receiving thread, the first-stage cache receives each path of load data packet from an external interface in an undifferentiated manner through the mutual cooperation of a circular queue and counting semaphore and the control of a read-write pointer. And in the load data processing thread, the second-level cache adoptsdouble-cache alternate reading and writing for each path of load data, and is matched with the state machine to control the empty, receiving and storage states of each cache. And in the load data storage thread, writing the load data in the cache in the storage state into a file for storage according to the size of a memory page. The first-level cache quickly receives multiple paths of external load data, the second-level</description><language>chi ; eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200529&amp;DB=EPODOC&amp;CC=CN&amp;NR=111209228A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25555,76308</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200529&amp;DB=EPODOC&amp;CC=CN&amp;NR=111209228A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>TENG SHUPENG</creatorcontrib><creatorcontrib>HU HAO</creatorcontrib><creatorcontrib>TIAN WENBO</creatorcontrib><creatorcontrib>LIU WEILIANG</creatorcontrib><creatorcontrib>SHUANG XIAOCHUAN</creatorcontrib><creatorcontrib>BAI LIANG</creatorcontrib><creatorcontrib>WEI JIE</creatorcontrib><title>Method for accelerating storage of multi-path on-satellite load files</title><description>The invention provides a method for accelerating storage of multiple paths of on-board load files. The storage of the multiple paths of on-board load files is accelerated by adopting a processing method of two-stage caching and multi-thread line production. And in the load data receiving thread, the first-stage cache receives each path of load data packet from an external interface in an undifferentiated manner through the mutual cooperation of a circular queue and counting semaphore and the control of a read-write pointer. And in the load data processing thread, the second-level cache adoptsdouble-cache alternate reading and writing for each path of load data, and is matched with the state machine to control the empty, receiving and storage states of each cache. And in the load data storage thread, writing the load data in the cache in the storage state into a file for storage according to the size of a memory page. The first-level cache quickly receives multiple paths of external load data, the second-level</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyzEOwjAMRuEuDAi4gzlAJRIWGKuqiAUm9soKf9pIJq4Sc38YOADTW763boYbbNYnRS3EIUBQ2FKeqJoWnkAa6fUWS-3CNpPmtrJBJBlIlL9jEtRts4osFbtfN83-Mjz6a4tFR9SFAzJs7O_OOX84e3_qjv-YD9-TMv0</recordid><startdate>20200529</startdate><enddate>20200529</enddate><creator>TENG SHUPENG</creator><creator>HU HAO</creator><creator>TIAN WENBO</creator><creator>LIU WEILIANG</creator><creator>SHUANG XIAOCHUAN</creator><creator>BAI LIANG</creator><creator>WEI JIE</creator><scope>EVB</scope></search><sort><creationdate>20200529</creationdate><title>Method for accelerating storage of multi-path on-satellite load files</title><author>TENG SHUPENG ; HU HAO ; TIAN WENBO ; LIU WEILIANG ; SHUANG XIAOCHUAN ; BAI LIANG ; WEI JIE</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN111209228A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>TENG SHUPENG</creatorcontrib><creatorcontrib>HU HAO</creatorcontrib><creatorcontrib>TIAN WENBO</creatorcontrib><creatorcontrib>LIU WEILIANG</creatorcontrib><creatorcontrib>SHUANG XIAOCHUAN</creatorcontrib><creatorcontrib>BAI LIANG</creatorcontrib><creatorcontrib>WEI JIE</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>TENG SHUPENG</au><au>HU HAO</au><au>TIAN WENBO</au><au>LIU WEILIANG</au><au>SHUANG XIAOCHUAN</au><au>BAI LIANG</au><au>WEI JIE</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method for accelerating storage of multi-path on-satellite load files</title><date>2020-05-29</date><risdate>2020</risdate><abstract>The invention provides a method for accelerating storage of multiple paths of on-board load files. The storage of the multiple paths of on-board load files is accelerated by adopting a processing method of two-stage caching and multi-thread line production. And in the load data receiving thread, the first-stage cache receives each path of load data packet from an external interface in an undifferentiated manner through the mutual cooperation of a circular queue and counting semaphore and the control of a read-write pointer. And in the load data processing thread, the second-level cache adoptsdouble-cache alternate reading and writing for each path of load data, and is matched with the state machine to control the empty, receiving and storage states of each cache. And in the load data storage thread, writing the load data in the cache in the storage state into a file for storage according to the size of a memory page. The first-level cache quickly receives multiple paths of external load data, the second-level</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN111209228A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Method for accelerating storage of multi-path on-satellite load files
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T04%3A23%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=TENG%20SHUPENG&rft.date=2020-05-29&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN111209228A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true