Abstract: A streaming data reading method based on an embedded file system, including: receiving a request for reading streaming data, when the requested streaming data exists in a disk, creating a new reading task for the request, allocating a storage space to the newly created reading task, and initializing relevant parameters; decomposing the reading task into a plurality of sub-tasks, each sub-task being responsible for reading a piece of physically continuous data, and caching same; extracting the data from the sub-task cache, packaging same according to a streaming data format, submitting the data to a caller of this reading task once one block of data is packaged, and releasing this sub-task and triggering the next sub-task after submission; and when all sub-tasks are successfully completed, reporting the normal completion of the task to the task caller, and waiting for the task caller to end the current reading task.
Type:
Application
Filed:
March 12, 2015
Publication date:
November 9, 2017
Applicants:
INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING INTELLIX TECHNOLOGIES CO. LTD.
Inventors:
Jun CHEN, Jinghong WU, Mingzhe LI, Hao FAN, Xiaozhou YE
Abstract: The present invention relates to a method for accessing a switch external memory from a control plane and a data plane. A control module issues information about an authorized entity and an authorized operation to a switch, and the switch receives and stores the authorized information; the switch receives a file I/O operation instruction and determines whether an operation entity has the authority of the file I/O operation instruction according to the instruction and the authorized information; and for the operation entity having the authority of the file I/O operation instruction, the switch extracts an instruction index and parameter from the file I/O operation instruction and executes a file I/O operation.
Type:
Application
Filed:
March 12, 2015
Publication date:
October 26, 2017
Applicants:
INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING INTELLIX TECHNOLOGIES CO. LTD.