Movatterモバイル変換


[0]ホーム

URL:


CN102571694A - Computer performance optimizing system and method of computer - Google Patents

Computer performance optimizing system and method of computer
Download PDF

Info

Publication number
CN102571694A
CN102571694ACN2010105904907ACN201010590490ACN102571694ACN 102571694 ACN102571694 ACN 102571694ACN 2010105904907 ACN2010105904907 ACN 2010105904907ACN 201010590490 ACN201010590490 ACN 201010590490ACN 102571694 ACN102571694 ACN 102571694A
Authority
CN
China
Prior art keywords
computer
data
server
user
strategy
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.)
Pending
Application number
CN2010105904907A
Other languages
Chinese (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.)
Shengle Information Technolpogy Shanghai Co Ltd
Original Assignee
Shengle Information Technolpogy Shanghai 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 Shengle Information Technolpogy Shanghai Co LtdfiledCriticalShengle Information Technolpogy Shanghai Co Ltd
Priority to CN2010105904907ApriorityCriticalpatent/CN102571694A/en
Publication of CN102571694ApublicationCriticalpatent/CN102571694A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

The invention discloses a computer performance optimizing system, which comprises a client for acquiring and reporting resource parameters of a local computer; a receiving server for receiving and clustering data; an analytic server for digging data and generating a pertinent performance optimizing strategy; a database for storing the resource parameters; and a strategy library for storing the strategy generated by the analytic server. The invention also discloses a computer performance optimizing method based on the system, which comprises the steps that: 1) the client acquires and reports the resource parameters of the local computer; 2) the receiving server receives and clusters the data; and 3) the analytic server digs the data and generates the strategy and issues the strategy to a target user. The computer performance optimizing system and the method are used to form the optimal computer performance optimizing strategy that is recommended to a user in demand under different configurations and occasions by analyzing and digging the resource parameters on massive user computers in the Internet, so that common users can master the initiative for resource configuration of the computer.

Description

A kind of computing power optimization system and method
Technical field
The present invention relates to a kind of computing power optimization system.The invention still further relates to computing power optimization method based on this system.
Background technology
Domestic consumer owing to there are not enough computer literacy, comprises operative knowledge of hardware knowledge, Windows operating system knowledge and various application software or the like when using personal computer, usually can run into the obstacle in the various uses, for example:
Situation at the machines configurations resource-constrained; Need open several progresses of work simultaneously, but system resource (cpu, internal memory, video card, network) is taken by other processes, which process the user can't identify can be closed; Which process can be hung up, thereby has influence on the operating efficiency of system;
During network game, the frequent phenomenons such as card, network delay that occur have a strong impact on user experience, and the user do not know that which process can temporarily be hung up on the computer;
Though which process the user knows and can close; But still can't grasp the initiative of resource allocation; Have a lot of unforeseen processes to be started and preempting resources by system or other external tools, therefore, the user can't guarantee that the progress of work that really needs at present can access enough resources.
More than be the common computer user in the process of using a computer, some typical problems that possibly run into.These problems solve and cause considerable trouble, very little technical problem sometimes, and the user also need look for the people to solve to the doorstep, so, has expended very big human cost and expense.And if the user has done inappropriate processing to some processes under situation out of the picture, also can cause system's operation exception; Even collapse, therefore, how to let the just-plainfolk grasp the initiative of system resource allocation; Confirm the most reasonably resources employment methods; Guaranteeing just-plainfolk's Computer Data Security and system safety, improve the computed experience of user, is a problem demanding prompt solution.
At present, following two kinds of solutions are arranged.The one, directly tactful hard coded (hardcode) in client owing to can't foresee user's PC environment, therefore, this strategy does not almost have availability.Another kind is that human-edited's strategy is issued by server afterwards, but this strategy that comes out by the imagination all can't satisfy user's demand usually, can waste edit asset on the contrary.
Summary of the invention
The technical problem that the present invention will solve provides a kind of computing power optimization system, and it can guarantee that the user grasps the initiative of system resource allocation.
For solving the problems of the technologies described above, computing power optimization system of the present invention includes:
Client is used to gather the various resource parameters on the subscriber computer, and reports reception server through the Internet;
Reception server is used to receive the data that client reports, and after data are carried out cluster, is saved in the database;
Analysis server is used for the data of database are carried out analysis mining, generates the computing power optimisation strategy under the different configuration different application scenes, is saved in the policy library, and is handed down to the user through the Internet;
Database is used to store the resource parameters data after reception server is handled;
Policy library is used for the computing power optimisation strategy that the inventory analysis server generates.
Said Analysis server further comprises:
The user clustering server is used for the hardware parameter according to each computer, and the user is sorted out;
Data mining server is used for the computer resource parameter is excavated, and generates under different configurations, the different scene best computing power optimisation strategy;
Distributor is used for the strategy that data mining server generates is handed down to the user through the Internet.
Another technical problem that the present invention will solve provides the computing power optimization method based on said system.
For solving the problems of the technologies described above, computing power optimization method of the present invention may further comprise the steps:
1) client is gathered the various resource parameters on the subscriber computer, and reports reception server through the Internet;
2) reception server carries out cluster to data, and is saved in the database;
3) Analysis server is sorted out the computer user according to the computer hardware parameter in the database;
4) Analysis server is analyzed and is excavated the data in the database, generate under different configurations and the different scenes, the computing power optimisation strategy of the best, and with step 4) in class of subscriber related after, be saved in the policy library;
5) Analysis server is given the policy distribution in the policy library and this strategy related user.
The present invention is through analyzing and excavate magnanimity computer user active resources shared configuring condition on the Internet; Form the optimum down resource distribution strategy of the different configurations of different scenes, recommend the targeted customer targetedly, so; Even if common computer user; Also can under the guiding of system recommendation strategy, exactly Computer Resources Allocation be optimized, thus the fail safe that has improved subscriber computer data and system greatly.
Description of drawings
Fig. 1 is system structural framework figure of the present invention;
Fig. 2 is a data message interaction figure of the present invention;
Fig. 3 is the method flow diagram of the embodiment of the invention.
Embodiment
Understand for technology contents of the present invention, characteristics and effect being had more specifically, combine illustrated execution mode at present, details are as follows:
See also shown in Fig. 1 and 3, the computing power optimization system of the embodiment of the invention includes:
Client is used to gather the various resource parameters of subscriber computer, and reports the Data Receiving server through the Internet.
Reception server is used to receive the resource parameters data that client reports, and after data are carried out cluster, is saved in the database.
Analysis server is used for the data of database are analyzed and excavated, and generates the computing power optimisation strategy under different configurations, the different application scene, is saved in the policy library, and is handed down to the user who needs.This Analysis server further includes user clustering server, data mining server and Distributor, and wherein, the user clustering server is used for the hardware parameter similarity according to each computer of database, and the user is sorted out; Data mining server is used for the resource parameters data of database are excavated, and generates under the different configuration different application scenes best computing power optimisation strategy; Distributor is used for the strategy of policy library is handed down to corresponding user through the Internet.
Database is used to store the subscriber computer resource parameters data after reception server is handled.
Policy library is used for the computing power optimisation strategy that the inventory analysis server is generated.
Below the implementation method of said system is done further explanation, see also shown in Fig. 2 and 3, include following steps:
At first; Client is under the situation that the user allows; Through WMI interfaces such as (Windows ManagementInstrumentation, Windows management frameworks), gather the various resource parameters on the subscriber computer; Comprise all information of software of installing on parameter and this subscriber computer of various hardware such as the mainboard that disposes on this subscriber computer, internal memory, video card, hard disk.After the resource parameters data encryption that collects,, report reception server through the Internet.
After reception server receives the resource parameters that client reports; To data decipher, processing such as decompress(ion), decoding and cleaning; Use similarity algorithm then, calculate the similarity of resource distribution between the various computing machine, and according to the similarity value that calculates; Data are carried out cluster, be saved in the database.
Then; Analysis server to the data in the database sort out, preliminary treatment such as denoising and cleaning; And, calculate every pairing user's of computer unique identification sign indicating number (being a string identification code of a computer of unique identification), according to the unique identification sign indicating number by the hardware parameter of user clustering server according to each computer; The user is sorted out, and similar user is included into same customer group with the Hardware configuration situation.
Simultaneously; Data mining server is according to the resource parameters of each computer; Calculate user's scene index of every computer; Use data mining algorithm then, the resource parameters under each user is carried out the cluster comparison, generate computing power optimisation strategy (a whole set of collocation strategy that comprises hardware and software installation scale) to the best of a certain type of resource distribution situation and scene based on Euclidean distance algorithm and Pearson came similarity algorithm.The strategy that generates and user's unique identification sign indicating number carry out related after, be saved in the policy library.
At last, by Distributor the strategy in the policy library is handed down to and this strategy related user through the Internet.After the user receives the strategy of system recommendation; Just can be under the guiding of this strategy; Resources employment methods to own computer is optimized, and Limited resources is used to support several progresses of work of current needs to greatest extent, and with other process temporary suspension or dormancy.Like this, even if common computer user also can grasp the initiative that computer resource disposes under any configuration and scene, improve own computed performance to greatest extent.

Claims (5)

CN2010105904907A2010-12-162010-12-16Computer performance optimizing system and method of computerPendingCN102571694A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2010105904907ACN102571694A (en)2010-12-162010-12-16Computer performance optimizing system and method of computer

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2010105904907ACN102571694A (en)2010-12-162010-12-16Computer performance optimizing system and method of computer

Publications (1)

Publication NumberPublication Date
CN102571694Atrue CN102571694A (en)2012-07-11

Family

ID=46416182

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2010105904907APendingCN102571694A (en)2010-12-162010-12-16Computer performance optimizing system and method of computer

Country Status (1)

CountryLink
CN (1)CN102571694A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2014180295A1 (en)*2013-12-192014-11-13中兴通讯股份有限公司Method, server and terminal for acquiring performance optimization strategy and terminal performance optimization
CN104932963A (en)*2015-05-292015-09-23广东欧珀移动通信有限公司Method and device for terminal management
CN105677767A (en)*2015-12-302016-06-15联想(北京)有限公司Equipment configuration recommending method and device
CN108062250A (en)*2018-01-052018-05-22北京亿赛通科技发展有限责任公司A kind of processing method and system of terminal system self-adapting operation
CN113051465A (en)*2019-12-272021-06-29Oppo广东移动通信有限公司Push method and device for optimization strategy, server and storage medium
CN113076231A (en)*2021-03-262021-07-06山东英信计算机技术有限公司Server application scene setting method, system, terminal and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040128651A1 (en)*2002-12-312004-07-01Michael LauMethod and system for testing provisioning and interoperability of computer system services
CN1517872A (en)*2003-01-162004-08-04国际商业机器公司Method and device for dynamic allocation of computer resource
US20040267553A1 (en)*2003-06-252004-12-30Brunton Greg M.Evaluating storage options
CN1610879A (en)*2001-11-302005-04-27曼努埃尔·费尔南多·梅西亚斯·布特龙 Computer performance optimization method and non-volatile primary storage medium optimized by private sector
US20050154861A1 (en)*2004-01-132005-07-14International Business Machines CorporationMethod and data processing system having dynamic profile-directed feedback at runtime
CN1641590A (en)*2004-01-132005-07-20国际商业机器公司Method and data processing system optimizing performance through reporting of thread-level hardware resource utilization
CN1822037A (en)*2005-02-182006-08-23惠普开发有限公司 Computer System Optimization
CN101008907A (en)*2007-01-262007-08-01清华大学Load-aware IO performance optimization methods based on Bayesian decision
CN101131659A (en)*2006-08-212008-02-27国际商业机器公司Computer system and method for optimizing overall performance of computing system
US20090328006A1 (en)*2008-06-262009-12-31Fujitsu LimitedInstruction-trace generation program, instruction-trace generating device, and instruction-trace generating method
CN101820356A (en)*2010-02-062010-09-01大连大学Network fault diagnosis system based on ARM-Linux

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1610879A (en)*2001-11-302005-04-27曼努埃尔·费尔南多·梅西亚斯·布特龙 Computer performance optimization method and non-volatile primary storage medium optimized by private sector
US20040128651A1 (en)*2002-12-312004-07-01Michael LauMethod and system for testing provisioning and interoperability of computer system services
CN1517872A (en)*2003-01-162004-08-04国际商业机器公司Method and device for dynamic allocation of computer resource
US20040267553A1 (en)*2003-06-252004-12-30Brunton Greg M.Evaluating storage options
US20050154861A1 (en)*2004-01-132005-07-14International Business Machines CorporationMethod and data processing system having dynamic profile-directed feedback at runtime
CN1641590A (en)*2004-01-132005-07-20国际商业机器公司Method and data processing system optimizing performance through reporting of thread-level hardware resource utilization
CN1822037A (en)*2005-02-182006-08-23惠普开发有限公司 Computer System Optimization
CN101131659A (en)*2006-08-212008-02-27国际商业机器公司Computer system and method for optimizing overall performance of computing system
CN101008907A (en)*2007-01-262007-08-01清华大学Load-aware IO performance optimization methods based on Bayesian decision
US20090328006A1 (en)*2008-06-262009-12-31Fujitsu LimitedInstruction-trace generation program, instruction-trace generating device, and instruction-trace generating method
CN101820356A (en)*2010-02-062010-09-01大连大学Network fault diagnosis system based on ARM-Linux

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大象: "Windows优化大师——系统优化不用愁", 《电脑校园》*

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2014180295A1 (en)*2013-12-192014-11-13中兴通讯股份有限公司Method, server and terminal for acquiring performance optimization strategy and terminal performance optimization
CN104732285A (en)*2013-12-192015-06-24中兴通讯股份有限公司Performance optimizing strategy obtaining and terminal performance optimizing method, server and terminal
CN104932963A (en)*2015-05-292015-09-23广东欧珀移动通信有限公司Method and device for terminal management
CN104932963B (en)*2015-05-292019-03-08Oppo广东移动通信有限公司 Method and device for managing terminal
CN105677767A (en)*2015-12-302016-06-15联想(北京)有限公司Equipment configuration recommending method and device
CN105677767B (en)*2015-12-302020-02-21联想(北京)有限公司Equipment configuration recommendation method and device
CN108062250A (en)*2018-01-052018-05-22北京亿赛通科技发展有限责任公司A kind of processing method and system of terminal system self-adapting operation
CN113051465A (en)*2019-12-272021-06-29Oppo广东移动通信有限公司Push method and device for optimization strategy, server and storage medium
CN113076231A (en)*2021-03-262021-07-06山东英信计算机技术有限公司Server application scene setting method, system, terminal and storage medium

Similar Documents

PublicationPublication DateTitle
Gai et al.A novel secure big data cyber incident analytics framework for cloud-based cybersecurity insurance
US10210036B2 (en)Time series metric data modeling and prediction
Huebscher et al.A survey of autonomic computing—degrees, models, and applications
CN102571694A (en)Computer performance optimizing system and method of computer
CN114008977A (en)SIEM system and method for leak event data
US11323546B2 (en)Executing remote commands
CN101933003A (en) Automated application dependency mapping
JP6481299B2 (en) Monitoring device, server, monitoring system, monitoring method and monitoring program
CN107104951B (en) Network attack source detection method and device
CN111800292A (en)Early warning method and device based on historical flow, computer equipment and storage medium
CN112799785B (en)Virtual machine cluster migration method, device, equipment and medium
CN104980421A (en)Method and system for processing batch requests
CN114356712A (en)Data processing method, device, equipment, readable storage medium and program product
CN114726631A (en)Security protection method of identifier resolution system architecture and related equipment
US10171295B2 (en)Distributed remote execution
CN107770153B (en) A general collection system of electric power information based on cooperative security protection model
CN115001967A (en)Data acquisition method and device, electronic equipment and storage medium
KR20230087316A (en)Apparatus and method for determining ai-based cloud service server
Islam et al.An architecture and a dynamic scheduling algorithm of grid for providing security for real‐time data‐intensive applications
MengSecurity and performance tradeoff analysis of offloading policies in mobile cloud computing
US20190272190A1 (en)Dynamically configurable operation information collection
CN113032089B (en)Distributed simulation service construction method based on API gateway
US11687116B2 (en)Intelligent user equipment central processing unit core clock adjustment
Siltanen et al.Assessment of Innovative Architectures, Challenges and Solutions of Edge Intelligence
CN114663139A (en) Resource bit processing method, device, storage medium and processor

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
ASSSuccession or assignment of patent right

Owner name:SHANGHAI NINGLE TECHNOLOGY CO., LTD.

Free format text:FORMER OWNER: SHENGLE INFORMATION TECHNOLOGY (SHANGHAI) CO., LTD.

Effective date:20120816

C41Transfer of patent application or patent right or utility model
TA01Transfer of patent application right

Effective date of registration:20120816

Address after:201203 Shanghai Guo Shou Jing Road, Pudong New Area Zhangjiang hi tech Park No. 351 room 635-01

Applicant after:Shengle Information Technology (Shanghai) Co., Ltd.

Address before:201203 Shanghai Guo Shou Jing Road, Pudong New Area Zhangjiang hi tech Park No. 356

Applicant before:Shengle Information Technology (Shanghai) Co., Ltd.

C10Entry into substantive examination
SE01Entry into force of request for substantive examination
AD01Patent right deemed abandoned

Effective date of abandoning:20170524

AD01Patent right deemed abandoned

[8]ページ先頭

©2009-2025 Movatter.jp