CN104685478A - 一种存储资源的调度方法及设备 - Google Patents

一种存储资源的调度方法及设备 Download PDF

Info

Publication number
CN104685478A
CN104685478A CN201380002945.0A CN201380002945A CN104685478A CN 104685478 A CN104685478 A CN 104685478A CN 201380002945 A CN201380002945 A CN 201380002945A CN 104685478 A CN104685478 A CN 104685478A
Authority
CN
China
Prior art keywords
threshold
destination address
count value
data block
count
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380002945.0A
Other languages
English (en)
Other versions
CN104685478B (zh
Inventor
张欲
宁科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN104685478A publication Critical patent/CN104685478A/zh
Application granted granted Critical
Publication of CN104685478B publication Critical patent/CN104685478B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/10Address translation
    • G06F12/1081Address translation for peripheral access to main memory, e.g. direct memory access [DMA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供了一种存储资源的调度方法及设备,该方法包括:对第一存储单元存储的第一数据块进行计数,以获得计数值;依据所述计数值和预设的计数阈值,向MMU申请目的地址,以获得所述目的地址;将所述目的地址和消息传输指示发送给DMA单元,以使得DMA单元从第二存储单元中提取第二数据块,以及依据所述目的地址将所述第二数据块存储到所述第一存储单元。本发明实施例提供的技术方案,用以实现控制数据块占用的存储资源,节省存储资源。

Description

PCT国内申请,说明书已公开。

Claims (6)

  1. PCT国内申请,权利要求书已公开。
CN201380002945.0A 2013-09-27 2013-09-27 一种存储资源的调度方法及设备 Active CN104685478B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/084495 WO2015042884A1 (zh) 2013-09-27 2013-09-27 一种存储资源的调度方法及设备

Publications (2)

Publication Number Publication Date
CN104685478A true CN104685478A (zh) 2015-06-03
CN104685478B CN104685478B (zh) 2018-01-12

Family

ID=52741828

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380002945.0A Active CN104685478B (zh) 2013-09-27 2013-09-27 一种存储资源的调度方法及设备

Country Status (2)

Country Link
CN (1) CN104685478B (zh)
WO (1) WO2015042884A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282239A (zh) * 2021-05-21 2021-08-20 维沃移动通信有限公司 数据迁移方法、存储器及控制器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212582B1 (en) * 1996-04-19 2001-04-03 Lucent Technologies Inc. Method for multi-priority, multicast flow control in a packet switch
TW200601058A (en) * 2004-06-28 2006-01-01 Faraday Tech Corp Dynamic buffer allocation method
CN101013409A (zh) * 2006-01-31 2007-08-08 株式会社东芝 数据传送设备、信息记录和再现设备、以及数据传送方法
CN101083652A (zh) * 2006-05-30 2007-12-05 大唐移动通信设备有限公司 一种Iub口流量控制方法
CN102096561A (zh) * 2011-02-09 2011-06-15 成都市华为赛门铁克科技有限公司 分层数据存储处理方法、装置以及存储设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6681346B2 (en) * 2000-05-11 2004-01-20 Goodrich Corporation Digital processing system including a DMA controller operating in the virtual address domain and a method for operating the same
CN102521179A (zh) * 2011-11-28 2012-06-27 曙光信息产业股份有限公司 一种dma读操作的实现装置和方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212582B1 (en) * 1996-04-19 2001-04-03 Lucent Technologies Inc. Method for multi-priority, multicast flow control in a packet switch
TW200601058A (en) * 2004-06-28 2006-01-01 Faraday Tech Corp Dynamic buffer allocation method
CN101013409A (zh) * 2006-01-31 2007-08-08 株式会社东芝 数据传送设备、信息记录和再现设备、以及数据传送方法
CN101083652A (zh) * 2006-05-30 2007-12-05 大唐移动通信设备有限公司 一种Iub口流量控制方法
CN102096561A (zh) * 2011-02-09 2011-06-15 成都市华为赛门铁克科技有限公司 分层数据存储处理方法、装置以及存储设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282239A (zh) * 2021-05-21 2021-08-20 维沃移动通信有限公司 数据迁移方法、存储器及控制器

Also Published As

Publication number Publication date
CN104685478B (zh) 2018-01-12
WO2015042884A1 (zh) 2015-04-02

Similar Documents

Publication Publication Date Title
US20080028103A1 (en) Memory-mapped buffers for network interface controllers
US7941569B2 (en) Input/output tracing in a protocol offload system
US8868672B2 (en) Server node interconnect devices and methods
US8873550B2 (en) Task queuing in a multi-flow network processor architecture
CA2573156A1 (en) Apparatus and method for supporting memory management in an offload of network protocol processing
CN100520749C (zh) 数据零拷贝文件的移动方法
GB2354617A (en) Method and apparatus for authenticating connections to a storage system coupled to a network
KR102409024B1 (ko) 네트워크 프로세서에서의 멀티-코어 상호접속
KR950013120A (ko) 계산기간 통신을 위한 통신제어장치 및 그것에 사용하는 집적회로
JP2009260966A5 (zh)
CN105677597A (zh) 数据写入方法及装置
WO2012119420A1 (zh) 一种数据包的并发处理方法及设备
BR102014025315A2 (pt) rede de comunicações de dados para uma aeronave
TW439373B (en) Selection technique for preventing a source port from becoming a destination port in a multi-port bridge for a local area network
WO2015064850A1 (en) Buffer management method and apparatus for universal serial bus communication in wireless environment
WO2015143915A1 (zh) 通信***、通信终端、中转台以及握手通信的方法
CN107066413A (zh) 一种用于处理多个总线设备数据的方法、及其总线***
WO2021100900A1 (ko) 적응형 딥러닝 가속 장치 및 방법
CN104685478A (zh) 一种存储资源的调度方法及设备
WO2014088156A1 (en) Apparatus and circuit for processing data
WO2012126261A1 (zh) 一种媒体流化的方法和媒体控制器
EP1971923B1 (en) Method for managing under-runs and a device having under-run management capabilities
WO2014137008A1 (ko) 그래픽 자원 공유 시스템 및 방법
WO2012015273A2 (en) Direct memory access device for multi-core system and operating method of the same
JPS57141768A (en) High speed transferring device for video information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant