Check patentability & draft patents in minutes with Patsnap Eureka AI!

Universal IDE performance optimization method and system based on machine learning

An optimization method and machine learning technology, applied in machine learning, instruments, computer components, etc., can solve problems such as slow running speed, large general IDE workspace, and freezes, so as to improve classification accuracy, solve slow startup, and improve Effects on startup performance

Active Publication Date: 2021-07-27
北京麟卓信息科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the general IDE integrates a large number of plug-ins, some plug-ins are not often used by certain types of developers, or even unused functions, but usually the general IDE will load these plug-ins by default during the startup process, which will slow down the general IDE startup speed of
In addition, as users use more, the number of open plug-ins will increase, and the working environment of the general IDE will become more and more complicated, which will lead to the workspace of the general IDE becoming larger and faster. Slower, or even stuck, which greatly reduces the efficiency of computer software development

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Universal IDE performance optimization method and system based on machine learning
  • Universal IDE performance optimization method and system based on machine learning
  • Universal IDE performance optimization method and system based on machine learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention provides a general IDE performance optimization method and system based on machine learning, the basic idea of ​​which is: through hierarchical classification of general IDE users, various behavioral characteristics of different types of users when using the general IDE are collected, and user types Mark the above behavioral characteristics to form a training sample library; establish a general IDE user classification model based on machine learning, and use the training sample library to complete the training of the general IDE user classification model; use the trained general IDE user classification model to determine a new general IDE The type of user, and according to the type of general IDE user, determine the plug-ins that need to be loaded when the general IDE starts, and optimize the startup process of the general IDE.

[0029] A general IDE performance optimization method based on machine learning provided by the present invention, the met...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a universal IDE performance optimization method and system based on machine learning. A training sample library is built by collecting various behavior habits of different types of users when the users use a universal IDE, the behavior characteristics of the universal IDE users are precisely described, and the classification precision of a universal IDE user classification model based on machine learning is effectively improved; a plug-in list when the users start the universal IDE is determined on the basis of accurate classification of the universal IDE users, and starting of the universal IDE is realized according to the plug-in list, so that the starting performance of the universal IDE is effectively improved, and the problem of slow starting caused by enlargement of a working space in the use process of the universal IDE is solved.

Description

technical field [0001] The invention belongs to the technical field of computer software development, and in particular relates to a general IDE performance optimization method and system based on machine learning. Background technique [0002] The general IDE (Integrated Development Environment) in the present invention refers to a general integrated development environment based on plug-ins and supporting multiple programming languages, such as Visual Studio, Eclipse and the like. Among them, Eclipse is a cross-platform integrated development environment, which is mainly used to build a development environment and develop computer software through plug-in components, and supports programming languages ​​such as Java, C++ and Python. Because the general IDE collects a large number of plug-ins, some plug-ins are not often used by certain types of developers, or even unused functions, but usually the general IDE will load these plug-ins by default during the startup process, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445G06K9/62G06N20/00
CPCG06F9/44526G06F9/44578G06N20/00G06F18/24
Inventor 温研
Owner 北京麟卓信息科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More