Processing

Please wait...

Settings

Settings

Goto Application

1. WO2017196746 - MEMORY USAGE DETERMINATION TECHNIQUES

Publication Number WO/2017/196746
Publication Date 16.11.2017
International Application No. PCT/US2017/031589
International Filing Date 08.05.2017
IPC
G06F 11/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
G06F 11/34 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
CPC
G06F 11/3037
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
3037where the computing system component is a memory, e.g. virtual memory, cache
G06F 11/3409
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
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
3409for performance assessment
G06F 11/3442
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
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
3442for planning or managing the needed capacity
G06F 11/3452
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
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
3452Performance evaluation by statistical analysis
G06F 11/3466
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
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
3466Performance evaluation by tracing or monitoring
G06F 11/3612
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
3604Software analysis for verifying properties of programs
3612by runtime analysis
Applicants
  • ORACLE INTERNATIONAL CORPORATION [US]/[US]
Inventors
  • CHAN, Eric S.
Agents
  • LIN, Eric
  • SHAFFER, William
  • KOTWAL, Sujit
  • MATHISON, Mark
  • GRAY, Charles
  • AUSTIN, Shelton W.
  • BENNETT, Jesse S.
  • BERGSTROM, James T.
  • SAAB, Karam
  • SWEHLA, Aaron
  • SRIPATHY, Kanchan
  • SHAH, Mehul
  • KUSHA, Babak
  • DORAN-CIVAN, Neslihan I.
  • BRISNEHAN, Brian
  • FU, Zhenhai
  • ROTHWELL, Rodney
  • DUVAL, Dan
  • SHEN, Fei
  • BRADFORD, Sara
  • UY, Ruthleen
  • FRANKLIN, Thomas
  • GAUDRY, Katherine
  • MORSE, Kyle
  • BAKER, Amanda
  • MESSER, Dion
  • VADERA, Sameer
  • HAYIM, Samuel
  • WANG, Xiaoyu
  • KANZAKI, Kim
  • MCGUIRE, JR., John
  • BAGGALEY, Nicholas
  • CHENG, Charles
  • GELBLUM, Michael
  • SUTTON, Eric
  • NICHOLES, Christian A.
  • WEBER, Eric
  • HUTCHINS, Eric
Priority Data
15/588,52105.05.2017US
15/588,52305.05.2017US
15/588,52605.05.2017US
15/588,53105.05.2017US
62/333,78609.05.2016US
62/333,79809.05.2016US
62/333,80409.05.2016US
62/333,80909.05.2016US
62/333,81109.05.2016US
62/340,25623.05.2016US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) MEMORY USAGE DETERMINATION TECHNIQUES
(FR) TECHNIQUES DE DÉTERMINATION D'UTILISATION DE MÉMOIRE
Abstract
(EN)
Embodiments provide techniques for estimating seasonal indices for multiple periods. Some embodiments can receive a signal comprising a plurality of measures sampled over a span of time from an environment in which one or more processes are being executed. Some embodiments may then extract a seasonal effector and a de-seasonalized component from the signal. Next, some embodiments can apply one or more spline functions to the seasonal effector to generate a first model. Some embodiments may then apply a linear regression technique to the de-seasonalized component to generate a second model. Some embodiments may then initiate actions associated with the code. Some embodiments may then generate a forecast of the signal based on the first model and the second model. Next, some embodiments may initiate, based at least in part on the forecast, one or more actions associated with the environment.
(FR)
La présente invention porte, dans des modes de réalisation, sur des techniques permettant d'estimer des indices saisonniers pour de multiples périodes. Certains modes de réalisation peuvent recevoir un signal comprenant une pluralité de mesures échantillonnées sur un intervalle de temps en provenance d'un environnement dans lequel un ou plusieurs processus sont en cours d'exécution. Certains modes de réalisation peuvent ensuite extraire un effecteur saisonnier et une composante désaisonnalisée du signal. Ensuite, certains modes de réalisation peuvent appliquer une ou plusieurs fonctions de spline à l'effecteur saisonnier pour générer un premier modèle. Certains modes de réalisation peuvent ensuite appliquer une technique de régression linéaire à la composante désaisonnalisée pour générer un second modèle. Certains modes de réalisation peuvent ensuite déclencher des actions associées au code. Certains modes de réalisation peuvent ensuite générer une prévision du signal en se basant sur le premier modèle et le second modèle. Ensuite, certains modes de réalisation peuvent déclencher, en se basant, au moins en partie, sur la prévision, une ou plusieurs actions associées à l'environnement.
Latest bibliographic data on file with the International Bureau