CN109542521A - 电视开机速度优化的方法 - Google Patents

电视开机速度优化的方法 Download PDF

Info

Publication number
CN109542521A
CN109542521A CN201811238516.4A CN201811238516A CN109542521A CN 109542521 A CN109542521 A CN 109542521A CN 201811238516 A CN201811238516 A CN 201811238516A CN 109542521 A CN109542521 A CN 109542521A
Authority
CN
China
Prior art keywords
data
load
channel
signal path
system data
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
CN201811238516.4A
Other languages
English (en)
Other versions
CN109542521B (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.)
SHENZHEN HIKEEN TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN HIKEEN TECHNOLOGY 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 SHENZHEN HIKEEN TECHNOLOGY Co Ltd filed Critical SHENZHEN HIKEEN TECHNOLOGY Co Ltd
Priority to CN201811238516.4A priority Critical patent/CN109542521B/zh
Publication of CN109542521A publication Critical patent/CN109542521A/zh
Application granted granted Critical
Publication of CN109542521B publication Critical patent/CN109542521B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及一种电视开机速度优化的方法,方法包括S1:开机,进行步骤S2;S2:判断是否有信号接入信号通道,若是,则进行步骤S301;S301:判断接入信号的是哪个信号通道,先加载接入信号的信号通道对应的***数据,加载完成后,电视进入主界面,进行步骤S4;S4:新建较低优先级线程,用于加载数据,进入步骤S5,该阶段依赖***调度算法进行调度;S5:加载除步骤S301中已加载的***数据以外的***数据,同时主动释放线程供高优先级使用,直至全部加载完成,进行步骤S6;当有用户切换通道等操作时,则判断是否有未加载***数据,若有,则直接加载该通道所有数据并销毁数据加载线程,若无,则直接切换;S6:停止加载***数据,销毁数据加载线程。

Description

电视开机速度优化的方法
技术领域
本发明涉及电子技术领域,尤其涉及一种电视开机速度优化的方法。
背景技术
现有多种Linux 方案启动速度优化的方法,如:不必要驱动的裁剪,跟文件的替换等等。但对于TV***加载的数据远远比基础linux***要多,因此以上更改对于整个***启动来说,效果并不明显。
发明内容
本发明的目的在于提供一种电视开机速度优化的方法,具有提高电视机启动速度的优点。
本发明的上述目的是通过以下技术方案得以实现的:
一种电视开机速度优化的方法,包括如下步骤:S1:开机,进行步骤S2;S2:判断是否有信号接入信号通道,若是,则进行步骤S301;S301:判断接入信号的是哪个信号通道,先加载接入信号的信号通道对应的***数据,加载完成后,电视进入主界面,进行步骤S4;S4:新建较低优先级线程,用于加载数据,进入步骤S5 ,该阶段依赖***调度算法进行调度;S5:加载除步骤S301中已加载的***数据以外的***数据,同时主动释放线程供高优先级使用,直至全部加载完成,进行步骤S6;当有用户切换通道等操作时,则判断是否有未加载***数据,若有,则直接加载该通道所有数据并销毁数据加载线程,若无,则直接切换;S6:停止加载***数据,销毁数据加载线程。
进一步的,依赖于***调度,***数据分割成较小部分,加载完一部分主动释放线程。
进一步的,S2:判断是否有信号接入信号通道,如否,则进行步骤S302;S302:根据用户习惯优先加载用户在单位时间段内使用频次最高的信号通道对应的***数据,同时持续判断是否有信号接入信号通道,若是,则进行步骤S301;若否,则加载***数据直至全部加载完成,进行步骤S7。
进一步的,所述信号通道的包括TV通道、HDMI通道、PC通道、YBPR通道和Media/AV通道。
进一步的,当步骤S301判断接入信号的是TV通道时,处理器先加载TV数据库,再加载其它***数据。
进一步的,当步骤S301判断接入信号的是HDMI通道时,先初始化EDID,再加载其它***数据。
进一步的,当步骤S301判断接入信号的是PC通道时,先初始化EDID,再加载校正数据,最后加载其它***数据。
进一步的,当步骤S301判断接入信号的是YBPR通道时,先加载校正数据,再加载其他***数据。
进一步的,当步骤S301判断接入信号的是Media/AV通道时,直接进入主界面,再加载其他***数据。
综上所述,本发明具有以下有益效果:通过采用TV数据分散式加载的方法,在有信号接入信号通道时,首先加载该信号通道对应的***数据,保证电视启动后加载部分对应的***数据后能够正常运行,在电视启动后的空闲时间再加载其他***数据,从而能获得更快的启动速度、及较优的用户体验。
附图说明
图1是本发明实施例的原理框图;
图2是本发明实施例各信号通道对应的***数据加载方法图。
具体实施方式
下面将结合附图,对本发明实施例的技术方案进行描述。
本发明揭露了一种电视开机速度优化的方法。
如图1所示,该方法包括如下步骤:
S1:开机。
S2:是否有信号接入信号通道,若是,则进行步骤S301,若否,则进入进行步骤S302。
S301:判断接入信号的是哪个信号通道,先加载接入信号的信号通道对应的***数据,加载完成后,电视进入主界面,进行步骤S4。
在本发明的实施例中,如图2所示,信号通道的包括TV通道、HDMI通道、PC通道、YBPR通道和Media/AV通道。当接入信号的是TV通道时,处理器先加载TV数据库,再加载其它***数据;当接入信号的是HDMI通道时,先初始化EDID,再加载其它***数据;当接入信号的是PC通道时,先初始化EDID,再加载校正数据,最后加载其它***数据;当接入信号的是YBPR通道时,先加载校正数据,再加载其他***数据;当入信号的是Media/AV通道时,直接进入主界面,再加载其他***数据。在电视开机后,先加载完成接入信号的信号通道对应的***数据后,就可时电视进入主界面正常显示,因此提高了电视机的开机效率。
S302:根据用户习惯优先加载用户在单位时间段内使用频次最高的信号通道对应的***数据,同时持续判断是否有信号接入信号通道,若是,则进行步骤S301;若否,则加载***数据直至全部加载完成,进行步骤S7。
在本发明的实施例中,电视开机时,可能没有信号通道接入信号,在这种情况下,由于不确定电视是否会马上有信号接入其中一个信号通道,为了能够在电视接入信号后马上能够正常显示。处理器可对可能使用的信号通道优先级进行预判,先加在最有可能使用的信号通道的***数据。预判的规则是,设置一个单位时间,该单位时间可以为1周、一个月或者1年等,判断在该单位时间内,统计在单位时间段内各信号通道的使用频次,信号通道的使用频次的统计方法:以电视开机后信号通道每接入一次信号就对该信号通道的使用频次统计一次,在单位时间内将各信号通道的使用频次以降序的方式进行排序。从而使处理器根据使用频次进行加载优先级的排序,使用频次最高的信号通道最先加载。如果在加载过程中有信号接入通道,则切换至步骤S301,即加载接入信号的信号通道对应的***数据。
S4:新建较低优先级线程,用于加载数据,进入步骤S5 ,该阶段依赖***调度算法进行调度。
在本发明的实施例中,由于电视开机后进入主界面只是先加载的能够使它正常显示的***数据,但是仍需要将其他的***数据全部加载完成,以备在其他信号通道接入信号后能够立即对该信号处理,因此建立较低优先级线程,来加载其他***数据,依赖于***调度,***数据分割成较小部分,加载完一部分主动释放线程。
S5:加载除步骤S301中已加载的***数据以外的***数据,同时主动释放线程供高优先级使用,直至全部加载完成,进行步骤S6;
当有用户切换通道等操作时,则判断是否有未加载***数据,若有,则直接加载该通道所有数据并销毁数据加载线程,若无,则直接切换。
在本发明的实施例中,由于电视机的处理器线程有限,需要先处理优先级比较高的任务,而加载其它***数据的优先级较低,在处理完优先级高的任务后,才能加载其它***数据。因此处理器在加载***数据时,判断是否有未加载***数据,若有,则直接加载该通道所有数据并销毁数据加载线程。由于在加载完接入信号对应的信号通道的***数据以后,已经能够实现信号接入该信号通道下的正常运行,因此其它***数据的加载不必非常着急,因此在有要优先处理的任务时,可停止加载***数据,待优先处理的任务完成后,再继续加载其它***数据。加载其它***数据的任务需为优先级更高的任务让路。
S6:停止加载***数据。
本发明通过采用TV数据分散式加载的方法,在有信号接入信号通道时,首先加载该信号通道对应的***数据,保证电视启动后加载部分对应的***数据后能够正常运行,在电视启动后的空闲时间再加载其他***数据,从而能获得更快的启动速度、及较优的用户体验。

Claims (9)

1.一种电视开机速度优化的方法,其特征在于,包括如下步骤:
S1:开机,进行步骤S2;
S2:判断是否有信号接入信号通道,若是,则进行步骤S301;
S301:判断接入信号的是哪个信号通道,先加载接入信号的信号通道对应的***数据,加载完成后,电视进入主界面,进行步骤S4;
S4:新建较低优先级线程,用于加载数据,进入步骤S5 ,该阶段依赖***调度算法进行调度;
S5:加载除步骤S301中已加载的***数据以外的***数据,同时主动释放线程供高优先级使用,直至全部加载完成,进行步骤S6;
当有用户切换通道等操作时,则判断是否有未加载***数据,若有,则直接加载该通道所有数据并销毁数据加载线程,若无,则直接切换;
S6:停止加载***数据,销毁数据加载线程。
2.根据权利要求1所述的电视开机速度优化的方法,其特征在于,依赖于***调度,***数据分割成较小部分,加载完一部分主动释放线程。
3.根据权利要求1所述的电视开机速度优化的方法,其特征在于,S2:判断是否有信号接入信号通道,如否,则进行步骤S302;
S302:根据用户习惯优先加载用户在单位时间段内使用频次最高的信号通道对应的***数据,同时持续判断是否有信号接入信号通道,若是,则进行步骤S301;若否,则加载***数据直至全部加载完成,进行步骤S7。
4.根据权利要求1所述的电视开机速度优化的方法,其特征在于,所述信号通道的包括TV通道、HDMI通道、PC通道、YBPR通道和Media/AV通道。
5.根据权利要求1所述的电视开机速度优化的方法,其特征在于,当步骤S301判断接入信号的是TV通道时,处理器先加载TV数据库,再加载其它***数据。
6.根据权利要求1所述的电视开机速度优化的方法,其特征在于,当步骤S301判断接入信号的是HDMI通道时,先初始化EDID,再加载其它***数据。
7.根据权利要求1所述的电视开机速度优化的方法,其特征在于,当步骤S301判断接入信号的是PC通道时,先初始化EDID,再加载校正数据,最后加载其它***数据。
8.根据权利要求1所述的电视开机速度优化的方法,其特征在于,当步骤S301判断接入信号的是YBPR通道时,先加载校正数据,再加载其他***数据。
9.根据权利要求1所述的电视开机速度优化的方法,其特征在于,当步骤S301判断接入信号的是Media/AV通道时,直接进入主界面,再加载其他***数据。
CN201811238516.4A 2018-10-23 2018-10-23 电视开机速度优化的方法 Active CN109542521B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811238516.4A CN109542521B (zh) 2018-10-23 2018-10-23 电视开机速度优化的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811238516.4A CN109542521B (zh) 2018-10-23 2018-10-23 电视开机速度优化的方法

Publications (2)

Publication Number Publication Date
CN109542521A true CN109542521A (zh) 2019-03-29
CN109542521B CN109542521B (zh) 2021-09-03

Family

ID=65844836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811238516.4A Active CN109542521B (zh) 2018-10-23 2018-10-23 电视开机速度优化的方法

Country Status (1)

Country Link
CN (1) CN109542521B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112351343A (zh) * 2020-09-25 2021-02-09 当趣网络科技(杭州)有限公司 基于智能电视的开机续播方法、装置、电子设备及介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060212736A1 (en) * 2005-03-18 2006-09-21 Fujitsu Limited Information processing apparatus, quick activation method, and record medium
CN102200904A (zh) * 2011-06-22 2011-09-28 冠捷显示科技(厦门)有限公司 一种电视电脑一体机加快开机显示***
CN104202645A (zh) * 2014-08-27 2014-12-10 海信集团有限公司 一种控制开机画面播放的方法及用户设备
CN105721942A (zh) * 2016-01-26 2016-06-29 青岛海信移动通信技术股份有限公司 一种智能电视的启动方法和智能电视
CN105791999A (zh) * 2016-04-27 2016-07-20 青岛海信电器股份有限公司 一种智能电视的开机引导程序的控制方法及装置
CN105979375A (zh) * 2016-05-31 2016-09-28 青岛海信电器股份有限公司 一种智能电视的启动方法及装置
CN106060651A (zh) * 2016-06-06 2016-10-26 深圳Tcl数字技术有限公司 智能电视的启动方法及***
CN106162336A (zh) * 2015-03-27 2016-11-23 青岛海尔电子有限公司 智能电视以及智能电视的开机方法
CN106506991A (zh) * 2016-10-14 2017-03-15 乐视控股(北京)有限公司 显示数据加载方法及加载装置
WO2017190750A1 (en) * 2016-05-04 2017-11-09 Allunite A/S Evaluating an effect of tv content provided to tv watchers
CN108174255A (zh) * 2017-12-25 2018-06-15 深圳Tcl数字技术有限公司 智能电视开机方法、智能电视及计算机可读存储介质

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060212736A1 (en) * 2005-03-18 2006-09-21 Fujitsu Limited Information processing apparatus, quick activation method, and record medium
CN102200904A (zh) * 2011-06-22 2011-09-28 冠捷显示科技(厦门)有限公司 一种电视电脑一体机加快开机显示***
CN104202645A (zh) * 2014-08-27 2014-12-10 海信集团有限公司 一种控制开机画面播放的方法及用户设备
CN106162336A (zh) * 2015-03-27 2016-11-23 青岛海尔电子有限公司 智能电视以及智能电视的开机方法
CN105721942A (zh) * 2016-01-26 2016-06-29 青岛海信移动通信技术股份有限公司 一种智能电视的启动方法和智能电视
CN105791999A (zh) * 2016-04-27 2016-07-20 青岛海信电器股份有限公司 一种智能电视的开机引导程序的控制方法及装置
WO2017190750A1 (en) * 2016-05-04 2017-11-09 Allunite A/S Evaluating an effect of tv content provided to tv watchers
CN105979375A (zh) * 2016-05-31 2016-09-28 青岛海信电器股份有限公司 一种智能电视的启动方法及装置
CN106060651A (zh) * 2016-06-06 2016-10-26 深圳Tcl数字技术有限公司 智能电视的启动方法及***
CN106506991A (zh) * 2016-10-14 2017-03-15 乐视控股(北京)有限公司 显示数据加载方法及加载装置
CN108174255A (zh) * 2017-12-25 2018-06-15 深圳Tcl数字技术有限公司 智能电视开机方法、智能电视及计算机可读存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
佚名: "电视机的接线指南", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/CBCEDE0714BD8402F40B4DBF.HTML》 *
佚名: "视频传输接口大全(配图版)", 《HTTPS://WWW.SOHU.COM/A/111135624_470081》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112351343A (zh) * 2020-09-25 2021-02-09 当趣网络科技(杭州)有限公司 基于智能电视的开机续播方法、装置、电子设备及介质

Also Published As

Publication number Publication date
CN109542521B (zh) 2021-09-03

Similar Documents

Publication Publication Date Title
US9767022B2 (en) In-memory buffer service
CN103984598B (zh) 用于线程调度的方法以及***
CA2988269C (en) Opportunistic multitasking
US8607239B2 (en) Lock mechanism to reduce waiting of threads to access a shared resource by selectively granting access to a thread before an enqueued highest priority thread
US20090119092A1 (en) Ensuring product correctness in a multilingual environment
US5438677A (en) Mutual exclusion for computer system
US20150347189A1 (en) Quality of service classes
CN105159770B (zh) 一种进程的管理方法及装置
US7725637B2 (en) Methods and apparatus for generating system management interrupts
CN102567109A (zh) 中断分配方案
CN103593234A (zh) 自适应进程重要性
US20160070585A1 (en) Virtual device hypervisor memory limited receive queuing
US10305974B2 (en) Ranking system
CN108292244B (zh) 数据处理装置、数据处理方法及计算机可读取的记录介质
CN106126351B (zh) 一种基于消息队列的数据资源共享管理***
US20070040819A1 (en) Image display system, image display method, image display device, image data processor, program, storage medium, and image processing program distribution server
CN115686346A (zh) 一种数据存储方法、设备及计算机可读存储介质
CN107368324A (zh) 一种组件升级方法、装置和***
CN109992796B (zh) 一种MerCube机器翻译管理控制***及方法、计算机程序
CN109542521A (zh) 电视开机速度优化的方法
TW201329728A (zh) 系統晶片、包含該系統晶片的電子系統以及其操作方法
CN104461741B (zh) 基于图形设备接口的计算设备优化方法及装置
CN103003769B (zh) 时钟电路、电子设备以及提供时钟信号的方法
US20130103872A1 (en) Computer apparatus and method for distributing interrupt tasks thereof
US20130262726A1 (en) Task based message signaled interrupt

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