CL2013000592A1 - Metodo para sintonizar automaticamente una aplicacion de software que comprende la modificacion de la aplicacion con un primer parametro, la clasificacion del primer parametro y una meta de mejoramiento, el almacenamiento de dichas variables, la creacion de un segundo parametro a partir del primero, la repeticion de los pasos anteriores y la generacion de resultados de sintonizacion; y sistema asociado - Google Patents

Metodo para sintonizar automaticamente una aplicacion de software que comprende la modificacion de la aplicacion con un primer parametro, la clasificacion del primer parametro y una meta de mejoramiento, el almacenamiento de dichas variables, la creacion de un segundo parametro a partir del primero, la repeticion de los pasos anteriores y la generacion de resultados de sintonizacion; y sistema asociado

Info

Publication number
CL2013000592A1
CL2013000592A1 CL2013000592A CL2013000592A CL2013000592A1 CL 2013000592 A1 CL2013000592 A1 CL 2013000592A1 CL 2013000592 A CL2013000592 A CL 2013000592A CL 2013000592 A CL2013000592 A CL 2013000592A CL 2013000592 A1 CL2013000592 A1 CL 2013000592A1
Authority
CL
Chile
Prior art keywords
parameter
application
repetition
variables
classification
Prior art date
Application number
CL2013000592A
Other languages
English (en)
Inventor
Slade S Maurer
Original Assignee
Google Inc
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 Google Inc filed Critical Google Inc
Publication of CL2013000592A1 publication Critical patent/CL2013000592A1/es

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3495Performance evaluation by tracing or monitoring for systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/865Monitoring of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
CL2013000592A 2010-09-03 2013-03-01 Metodo para sintonizar automaticamente una aplicacion de software que comprende la modificacion de la aplicacion con un primer parametro, la clasificacion del primer parametro y una meta de mejoramiento, el almacenamiento de dichas variables, la creacion de un segundo parametro a partir del primero, la repeticion de los pasos anteriores y la generacion de resultados de sintonizacion; y sistema asociado CL2013000592A1 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/875,683 US20120060146A1 (en) 2010-09-03 2010-09-03 Automatic Application Tuning

Publications (1)

Publication Number Publication Date
CL2013000592A1 true CL2013000592A1 (es) 2013-08-09

Family

ID=44583483

Family Applications (1)

Application Number Title Priority Date Filing Date
CL2013000592A CL2013000592A1 (es) 2010-09-03 2013-03-01 Metodo para sintonizar automaticamente una aplicacion de software que comprende la modificacion de la aplicacion con un primer parametro, la clasificacion del primer parametro y una meta de mejoramiento, el almacenamiento de dichas variables, la creacion de un segundo parametro a partir del primero, la repeticion de los pasos anteriores y la generacion de resultados de sintonizacion; y sistema asociado

Country Status (5)

Country Link
US (1) US20120060146A1 (es)
EP (1) EP2612240A1 (es)
CL (1) CL2013000592A1 (es)
SG (1) SG188262A1 (es)
WO (1) WO2012030656A1 (es)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9875174B1 (en) * 2011-09-21 2018-01-23 Amazon Technologies, Inc. Optimizing the execution of an application executing on a programmable execution service
US9003404B2 (en) * 2012-03-22 2015-04-07 Verizon Patent And Licensing Inc. Determining hardware functionality in a cloud computing environment
US10318399B2 (en) * 2013-03-12 2019-06-11 Netflix, Inc. Using canary instances for software analysis
US9225621B2 (en) * 2013-06-25 2015-12-29 Netflix, Inc. Progressive deployment and termination of canary instances for software analysis
IT201900003667A1 (it) 2019-03-13 2020-09-13 Akamas S R L Method and apparatus for tuning adjustable parameters in computing environment
EP3953809A4 (en) * 2019-04-12 2023-01-11 Servicenow Canada Inc. SYSTEM FOR DEVELOPING SOFTWARE MODULES
CN110364042A (zh) * 2019-06-26 2019-10-22 北京航空航天大学 一种基于云实验平台的无线传感器网络实验教学系统
US11340924B2 (en) 2019-06-27 2022-05-24 International Business Machines Corporation Machine-learning based heap memory tuning
IT202100007631A1 (it) 2021-03-29 2022-09-29 Akamas Spa Metodo e sistema per mettere a punto un ambiente informatico utilizzando una base di conoscenza
US20230289275A1 (en) * 2022-03-11 2023-09-14 Micro Focus Llc Software intelligent optimization system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249252B1 (en) * 1996-09-09 2001-06-19 Tracbeam Llc Wireless location using multiple location estimators
US6671874B1 (en) * 2000-04-03 2003-12-30 Sofia Passova Universal verification and validation system and method of computer-aided software quality assurance and testing
US6986125B2 (en) * 2001-08-01 2006-01-10 International Business Machines Corporation Method and apparatus for testing and evaluating a software component using an abstraction matrix
US6964042B2 (en) * 2002-12-17 2005-11-08 Bea Systems, Inc. System and method for iterative code optimization using adaptive size metrics
US7546598B2 (en) * 2003-09-03 2009-06-09 Sap Aktiengesellschaft Measuring software system performance using benchmarks
US7757216B2 (en) * 2003-12-10 2010-07-13 Orcle International Corporation Application server performance tuning client interface
US7434214B2 (en) * 2004-01-21 2008-10-07 International Business Machines Corporation Method for determining a close approximate benefit of reducing memory footprint of a Java application
US7975256B2 (en) * 2004-06-30 2011-07-05 International Business Machines Corporation Optimizing application performance through data mining
US20060047794A1 (en) * 2004-09-02 2006-03-02 Microsoft Corporation Application of genetic algorithms to computer system tuning
US20070234327A1 (en) * 2006-03-31 2007-10-04 Baxter Robert A Configuring media applications based on performance characteristics
US7571069B1 (en) * 2006-12-22 2009-08-04 Hewlett-Packard Development Company, L.P. Data assurance workflow derivation and execution
US8930926B2 (en) * 2008-02-08 2015-01-06 Reservoir Labs, Inc. System, methods and apparatus for program optimization for multi-threaded processor architectures
US8726254B2 (en) * 2009-06-20 2014-05-13 Microsoft Corporation Embedded annotation and program analysis

Also Published As

Publication number Publication date
SG188262A1 (en) 2013-04-30
WO2012030656A1 (en) 2012-03-08
US20120060146A1 (en) 2012-03-08
EP2612240A1 (en) 2013-07-10

Similar Documents

Publication Publication Date Title
CL2013000592A1 (es) Metodo para sintonizar automaticamente una aplicacion de software que comprende la modificacion de la aplicacion con un primer parametro, la clasificacion del primer parametro y una meta de mejoramiento, el almacenamiento de dichas variables, la creacion de un segundo parametro a partir del primero, la repeticion de los pasos anteriores y la generacion de resultados de sintonizacion; y sistema asociado
CL2013000989A1 (es) Hidroxido de magnesio, el cual tiene una alta relacion de aspecto con un diametro largo de 0,5 a 10 micrometro, un grosor de 0,01 a 0,5 micrometro y una relacion de aspecto no menor a 10; composicion de resina; y metodo para producir dicho hidroxido de magnesio.
BRPI0914472A2 (pt) dispositivo gerador integrado para produção de energia a partir de fontes alternativas renováveis de emissão zero, respeitando e preservando o meio ambiente.
MX2019006925A (es) Metodo y aparato para producir biocombustible.
EP2983087A4 (en) RECYCLING PROCEDURE FOR DATA MILL AND MEMORY DEVICE
BR112016010209A2 (pt) recipientes flexíveis e métodos para a produção dos mesmos
ES2530944T3 (es) Sistema de generación de números aleatorios basándose en el ruido de arranque de una memoria
CL2014001325A1 (es) Aparato para el procesamiento de biomasas que comprende, un reactor de alta presion para el pre-tratamiento hidrotermal de biomasa, un recipiente de reaccion que tiene una entrada para recibir biomasas, un generador electromagnetico; metodo para procesamiento de biomasas
CO7020887A2 (es) Sistema para la producción de energía a partir de recursos renovables
CL2014000822A1 (es) Metodo de colocacion de un aparato para supervisar un parametro de uno o mas reflectores parabolicos de un campo termico solar, comprende: colocar el aparato en una primera ubicacion de campo, adquirir informacion de un tubo absorbedor de dicho reflector parabolico, colocar el aparato en la segunda ubicacion del campo; sistema.
WO2014175937A3 (en) Gas turbine engine component having curved turbulator
PT2981709T (pt) Processo para retenção de uma turbina eólica e turbina eólica para execução do processo
CL2015002220A1 (es) Método y dispositivo para el pretratamiento de biomasa para la conversión a energía.
CL2012000204A1 (es) Sistema de gestión térmica que posee un sistema de enfriamiento con un primer dispositivo eléctrico, una pluralidad de fuentes de energía, un controlador para seleccionar una fuente de energía y dirigir la energía eléctrica desde una primera fuente al sistema de enfriamiento para el funcionamiento del primer dispositivo electrónico; un vehículo; y método.
BR112013023402A2 (pt) sistema de circuito fechado para produzir energia e método para gerar energia pelo uso de um ciclo orgânico de rankine.
EP2474600A4 (en) FUEL TABLET, MANUFACTURING METHOD FOR FUEL TABLETS AND DEVICE FOR MANUFACTURING FUEL TABLETS
EP3261049A4 (en) Soc management system of energy storage device, and method therefor
CL2016000984A1 (es) Sistema y método para la implementación de consultas de búsqueda multi-facetadas
BR112014028022A2 (pt) método para a recuperação de um composto orgânico volátil a partir de um material de biomassa.
MX354888B (es) Procedimiento para el control de rampas de fluctuacion de potencia con sistemas de almacenamiento de energia en plantas de generacion intermitente de energia.
MX2016014649A (es) Torre hidraulica bombeada.
EP3551865A4 (en) ENERGY PRODUCTION AND STORAGE SYSTEM
EP3082185A4 (en) Composite metal foil for fuel cell separator, fuel cell separator, fuel cell, and method for producing composite metal foil for fuel cell separator
CL2014001549A1 (es) Una composicion explosiva que comprende un material energetico liquido y vacios sensibilizantes que estan presentes en el material energetico con una distribucion no aleatoria, donde el material energetico comprende regiones en las cuales los vacios sensibilizantes estan suficientemente concentrados para dejar estas regiones detonables, y otras donde no estan concentrados; y metodos.
CO2017000010A2 (es) Proceso para la preparacion de ácidos 3-hidroxipicolínicos