-
公开(公告)号:CN102446092A
公开(公告)日:2012-05-09
申请号:CN201010506468.X
申请日:2010-09-30
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: G06F9/44505
Abstract: 本发明涉及一种用于实现应用程序的细粒度性能配置的方法和系统。该方法对于应用程序中性能敏感的类,设置至少一个性能偏好;基于所设置的至少一个性能偏好,指定所述类在所述应用程序中的性能偏好传播策略;以及,根据所述性能偏好传播策略调用所述类来对应用程序进行性能配置。通过根据本发明的实施例的方法和系统,使得开发人员能够细粒度地配置应用程序代码的性能偏好。
-
公开(公告)号:CN102446092B
公开(公告)日:2014-08-13
申请号:CN201010506468.X
申请日:2010-09-30
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: G06F9/44505
Abstract: 本发明涉及一种用于实现应用程序的细粒度性能配置的方法和系统。该方法对于应用程序中性能敏感的类,设置至少一个性能偏好;基于所设置的至少一个性能偏好,指定所述类在所述应用程序中的性能偏好传播策略;以及,根据所述性能偏好传播策略调用所述类来对应用程序进行性能配置。通过根据本发明的实施例的方法和系统,使得开发人员能够细粒度地配置应用程序代码的性能偏好。
-
公开(公告)号:CN102855179A
公开(公告)日:2013-01-02
申请号:CN201110182264.X
申请日:2011-06-30
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F11/3664 , G06F11/3624
Abstract: 本发明涉及程序调试(Debug)技术领域。更具体地,本发明涉及在不重启虚拟机(Virtual Machine)的情况下对程序进行调试的技术。本发明提供了一种用于虚拟机环境下的程序调试方法,所述程序运行于所述虚拟机上,所述方法包括:接收对程序进行调试的请求;为所述程序的待调试代码行注入调试逻辑代码;以及运行经注入调试逻辑代码的程序代码,以对该程序进行调试。通过本发明,可以实现无需重启虚拟机或挂起虚拟机上运行的其它程序线程,而动态地对程序进行调试,并且无需对虚拟机本身代码作出修改。
-
公开(公告)号:CN103853535B
公开(公告)日:2017-08-25
申请号:CN201210505784.4
申请日:2012-11-30
Applicant: 国际商业机器公司
IPC: G06F9/44
Abstract: 本发明公开了一种修改由多个租户共享的中间件的方法和装置。所述方法包括:准备数据包,其包括修改信息和租户信息,所述修改信息包括所述中间件中要修改的特定类的信息以及对该特定类的修改内容,所述租户信息指示出所述修改内容针对的特定租户;以及响应于获取到所述数据包,根据所述修改信息修改运行的中间件中的所述特定类,并使得所述修改内容仅应用于所述特定租户。本发明实施例的装置与上述方法对应。利用本发明实施例的方法和装置,可以在多个租户共享同一中间件的同时,为各个租户提供中间件的不同版本,而不影响其他租户的使用,从而满足既共享又定制的需求。
-
公开(公告)号:CN103853535A
公开(公告)日:2014-06-11
申请号:CN201210505784.4
申请日:2012-11-30
Applicant: 国际商业机器公司
IPC: G06F9/44
Abstract: 本发明公开了一种修改由多个租户共享的中间件的方法和装置。所述方法包括:准备数据包,其包括修改信息和租户信息,所述修改信息包括所述中间件中要修改的特定类的信息以及对该特定类的修改内容,所述租户信息指示出所述修改内容针对的特定租户;以及响应于获取到所述数据包,根据所述修改信息修改运行的中间件中的所述特定类,并使得所述修改内容仅应用于所述特定租户。本发明实施例的装置与上述方法对应。利用本发明实施例的方法和装置,可以在多个租户共享同一中间件的同时,为各个租户提供中间件的不同版本,而不影响其他租户的使用,从而满足既共享又定制的需求。
-
公开(公告)号:CN102170457A
公开(公告)日:2011-08-31
申请号:CN201010117727.X
申请日:2010-02-26
Applicant: 国际商业机器公司
IPC: H04L29/08
CPC classification number: H04L67/10
Abstract: 本发明的实施方式提供了用于向应用的多个租户提供服务的方法。该方法包括:响应于来自某租户客户端的请求,将该租户的租户上下文绑定到该请求;以及对于该请求中的对所述应用的隔离点的访问,基于绑定到该请求的该租户上下文,将该对隔离点的访问重定向到分区。这里,该分区是预先为该租户针对该应用而建立的。本发明的实施方式还提供了用于向应用的多个租户提供服务的装置。该装置包括:绑定器,用于接收一个租户的客户端请求,并将该租户的租户上下文绑定到该请求;以及重定向器,用于将该请求中的对所述应用的隔离点的访问重定向到预先为该租户针对该应用而建立的分区。因而,可以方便、快捷并且低成本地提供多租户方案,更大程序地实现资源共享,提高资源利用率。
-
-
-
-
-