CN111966472B - 一种工业实时操作系统的进程调度方法及系统 - Google Patents
一种工业实时操作系统的进程调度方法及系统 Download PDFInfo
- Publication number
- CN111966472B CN111966472B CN202010632327.6A CN202010632327A CN111966472B CN 111966472 B CN111966472 B CN 111966472B CN 202010632327 A CN202010632327 A CN 202010632327A CN 111966472 B CN111966472 B CN 111966472B
- Authority
- CN
- China
- Prior art keywords
- data
- file
- stack
- segment
- read
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 208
- 238000004590 computer program Methods 0.000 claims description 11
- 230000006870 function Effects 0.000 claims description 10
- 230000003252 repetitive effect Effects 0.000 abstract description 2
- 230000000694 effects Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5016—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/545—Interprogram communication where tasks reside in different layers, e.g. user- and kernel-space
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010632327.6A CN111966472B (zh) | 2020-07-02 | 2020-07-02 | 一种工业实时操作系统的进程调度方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010632327.6A CN111966472B (zh) | 2020-07-02 | 2020-07-02 | 一种工业实时操作系统的进程调度方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111966472A CN111966472A (zh) | 2020-11-20 |
CN111966472B true CN111966472B (zh) | 2023-09-26 |
Family
ID=73361525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010632327.6A Active CN111966472B (zh) | 2020-07-02 | 2020-07-02 | 一种工业实时操作系统的进程调度方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111966472B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112783652B (zh) * | 2021-01-25 | 2024-03-12 | 珠海亿智电子科技有限公司 | 当前任务的运行状态获取方法、装置、设备及存储介质 |
CN115328862A (zh) * | 2022-07-19 | 2022-11-11 | 珠海杰赛科技有限公司 | 一种基于pcb钻孔文件自动生成跳钻文件的方法及系统 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101226487A (zh) * | 2008-01-30 | 2008-07-23 | 中国船舶重工集团公司第七〇九研究所 | 基于嵌入式Linux操作系统的内核级线程库的实现方法 |
CN101251810A (zh) * | 2008-03-11 | 2008-08-27 | 浙江大学 | 基于spm的嵌入式操作系统进程调度优化方法 |
CN101273335A (zh) * | 2005-09-26 | 2008-09-24 | 英特尔公司 | 用户级线程的调度优化 |
CN101317156A (zh) * | 2005-11-29 | 2008-12-03 | 英特尔公司 | 基于编译器的用户级线程调度优化 |
CN101770396A (zh) * | 2008-12-29 | 2010-07-07 | 鸿富锦精密工业(深圳)有限公司 | 实现Linux系统下擦写DMI数据的方法及装置 |
CN101894045A (zh) * | 2010-06-18 | 2010-11-24 | 阳坚 | 一种实时Linux操作系统 |
CN102681889A (zh) * | 2012-04-27 | 2012-09-19 | 电子科技大学 | 一种云计算开放平台的调度方法 |
CN103902359A (zh) * | 2014-03-31 | 2014-07-02 | 深圳创维-Rgb电子有限公司 | 基于Android系统内存优化与应用调度方法及系统 |
CN104038314A (zh) * | 2014-05-09 | 2014-09-10 | 中煤电气有限公司 | 一种新型的安监联网动态数据实时传输系统及方法 |
CN107291619A (zh) * | 2017-06-21 | 2017-10-24 | 北京奇虎科技有限公司 | 内存占用分析方法及装置 |
CN107704363A (zh) * | 2017-09-28 | 2018-02-16 | 努比亚技术有限公司 | 冻屏监测方法、移动终端及计算机可读存储介质 |
CN109840137A (zh) * | 2017-11-28 | 2019-06-04 | 大唐移动通信设备有限公司 | 一种操作系统移植方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7725897B2 (en) * | 2004-11-24 | 2010-05-25 | Kabushiki Kaisha Toshiba | Systems and methods for performing real-time processing using multiple processors |
-
2020
- 2020-07-02 CN CN202010632327.6A patent/CN111966472B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101273335A (zh) * | 2005-09-26 | 2008-09-24 | 英特尔公司 | 用户级线程的调度优化 |
CN101317156A (zh) * | 2005-11-29 | 2008-12-03 | 英特尔公司 | 基于编译器的用户级线程调度优化 |
CN101226487A (zh) * | 2008-01-30 | 2008-07-23 | 中国船舶重工集团公司第七〇九研究所 | 基于嵌入式Linux操作系统的内核级线程库的实现方法 |
CN101251810A (zh) * | 2008-03-11 | 2008-08-27 | 浙江大学 | 基于spm的嵌入式操作系统进程调度优化方法 |
CN101770396A (zh) * | 2008-12-29 | 2010-07-07 | 鸿富锦精密工业(深圳)有限公司 | 实现Linux系统下擦写DMI数据的方法及装置 |
CN101894045A (zh) * | 2010-06-18 | 2010-11-24 | 阳坚 | 一种实时Linux操作系统 |
CN102681889A (zh) * | 2012-04-27 | 2012-09-19 | 电子科技大学 | 一种云计算开放平台的调度方法 |
CN103902359A (zh) * | 2014-03-31 | 2014-07-02 | 深圳创维-Rgb电子有限公司 | 基于Android系统内存优化与应用调度方法及系统 |
CN104038314A (zh) * | 2014-05-09 | 2014-09-10 | 中煤电气有限公司 | 一种新型的安监联网动态数据实时传输系统及方法 |
CN107291619A (zh) * | 2017-06-21 | 2017-10-24 | 北京奇虎科技有限公司 | 内存占用分析方法及装置 |
CN107704363A (zh) * | 2017-09-28 | 2018-02-16 | 努比亚技术有限公司 | 冻屏监测方法、移动终端及计算机可读存储介质 |
CN109840137A (zh) * | 2017-11-28 | 2019-06-04 | 大唐移动通信设备有限公司 | 一种操作系统移植方法和装置 |
Non-Patent Citations (6)
Title |
---|
"Fault-tolerant scheduling of real-time tasks on heterogeneous systems";Mengxue Wei等;《2017 12th IEEE Conference on Industrial Electronics and Applications (ICIEA)》 * |
"Linux系统进程调度策略研究";张斌;《中国硕士学位论文全文数据库信息科技辑》;全文 * |
"Service level agreement based adaptive Grid superscheduling";Mohammad Hasanzadeh Mofra等;《Future Generation Computer Systems》;全文 * |
"面向动态异构众核处理器的任务调度研究";孙涛;《中国博士学位论文全文数据库信息科技辑》;全文 * |
SCO UNIX 5.05进程管理的实现;王玉红;;赤峰学院学报(自然科学版)(第05期);全文 * |
一种Linux用户态实时多任务调度框架;张旭;顾乃杰;苏俊杰;;中国科学技术大学学报(第08期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111966472A (zh) | 2020-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109756230B (zh) | 数据压缩存储方法、数据压缩方法、装置、设备及介质 | |
CN100424647C (zh) | 使用进程调度来提高数据吞吐量的系统和方法 | |
KR101583002B1 (ko) | 컴퓨팅 시스템, 그것의 부팅 방법, 및 코드 데이터 피닝 방법 | |
CN111966472B (zh) | 一种工业实时操作系统的进程调度方法及系统 | |
KR20210017264A (ko) | 메모리 시스템 및 그것의 동작방법 | |
TWI634421B (zh) | 用以存取資料之電子裝置及其資料存取方法 | |
WO2021057665A1 (zh) | 数据存储方法、装置、移动终端及存储介质 | |
US12254398B2 (en) | Sparse machine learning acceleration | |
CN115033188A (zh) | 一种基于zns固态硬盘的存储硬件加速模块系统 | |
CN111708715B (zh) | 内存分配方法、内存分配装置及终端设备 | |
CN110263010B (zh) | 一种缓存文件自动更新方法及装置 | |
CN109412865B (zh) | 一种虚拟网络资源分配方法、系统及电子设备 | |
WO2023115529A1 (zh) | 芯片内的数据处理方法及芯片 | |
KR102175999B1 (ko) | 컴퓨터 시스템에서의 입출력 완료 방법 및 이를 위한 컴퓨터 시스템 | |
CN117370024A (zh) | 数据提取方法、装置、电子设备及存储介质和加速卡 | |
CN110399219A (zh) | 内存访问方法、dmc及存储介质 | |
CN110688223A (zh) | 数据处理方法及相关产品 | |
CN118801896A (zh) | 数据压缩方法、装置以及电子设备 | |
CN115718643A (zh) | 微内核操作系统中内存地址转换方法、装置、设备及介质 | |
CN116432706A (zh) | 三维卷积神经网络的握手系统、方法及相关设备 | |
CN112463355A (zh) | 基于哈希的用户态内存申请固定缓存方法 | |
CN119620961B (zh) | 缓存管理方法、电子设备、存储介质以及程序产品 | |
CN101000547A (zh) | 计算机外围设备配置数据最优化顺序处理方法及系统 | |
CN108804533A (zh) | 一种异构大数据信息的过滤方法及装置 | |
CN115421794A (zh) | 系统性能调整方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: No.33 Guangyun Road, Shishan town, Nanhai District, Foshan City, Guangdong Province Patentee after: Foshan University Country or region after: China Address before: No.33 Guangyun Road, Shishan town, Nanhai District, Foshan City, Guangdong Province Patentee before: FOSHAN University Country or region before: China |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20201120 Assignee: Zhongshan Shangcheng Computer Technology Co.,Ltd. Assignor: Foshan University Contract record no.: X2024980042621 Denomination of invention: A Process Scheduling Method and System for Industrial Real time Operating Systems Granted publication date: 20230926 License type: Common License Record date: 20241226 |