-
公开(公告)号:CN101393535A
公开(公告)日:2009-03-25
申请号:CN200710153452.3
申请日:2007-09-19
Applicant: 国际商业机器公司
CPC classification number: G06F11/3447 , G06F8/20 , G06F9/06 , G06F9/445 , G06F9/542 , G06F11/30 , G06F11/3419 , G06F11/3476 , G06F21/55 , G06F2201/86 , G06F2209/543
Abstract: 本发明涉及将运行时事件与组件相关联的方法和系统。本发明的方法包括:获取运行时事件;获取当前运行环境的上下文并根据所述上下文确定当前组件;获取当前组件的关联策略并根据所述关联策略确定与所述运行时事件相关联的负责组件。本发明的一个目的是将运行时事件与组件相关联。本发明的另一个目的是在有复杂的互依存关系的组件组成的系统中确定哪个组件实际消费了资源。
-
公开(公告)号:CN102236750A
公开(公告)日:2011-11-09
申请号:CN201010163305.6
申请日:2010-04-29
Applicant: 国际商业机器公司
CPC classification number: G06F3/0622 , G06F3/064 , G06F3/0643 , G06F3/067 , G06F21/6218 , G06F21/80 , G06F21/805 , G06F2221/2143 , H04L63/102 , H04L67/1097
Abstract: 本发明提供了在云存储系统中进行权限控制的方法和装置。所述方法包括:接收对文件块的访问请求,其中所述文件块嵌入有至少包括文件块权限信息的标签数据;读取文件块;从所述标签数据中提取所述文件块权限信息;判断所述访问请求是否匹配所述文件块权限信息;以及在所述访问请求匹配所述文件块权限信息的情况下,执行所述访问请求。根据本发明的技术方案,可以在云存储系统中进行有效地权限控制。
-
公开(公告)号:CN101520733A
公开(公告)日:2009-09-02
申请号:CN200810082608.8
申请日:2008-02-27
Applicant: 国际商业机器公司
IPC: G06F9/445
CPC classification number: G06F9/44521
Abstract: 本发明提供了一种将类装载至虚拟机的方法、装置以及一种重组类存档文件的方法和装置。将类装载至虚拟机的方法包括:在类装载前,类存档文件被组织过,且组织过后的所述类存档文件包含类缩减部分;在类装载时刻,仅将所述类存档文件的所述类缩减部分装载至虚拟机。通过在装载时首先从组织过的类存档文件中将类缩减部分装载至虚拟机,本发明降低了代码冗余,减少了装载时间,并减少了占用的存储器资源。
-
公开(公告)号:CN102236750B
公开(公告)日:2016-03-30
申请号:CN201010163305.6
申请日:2010-04-29
Applicant: 国际商业机器公司
CPC classification number: G06F3/0622 , G06F3/064 , G06F3/0643 , G06F3/067 , G06F21/6218 , G06F21/80 , G06F21/805 , G06F2221/2143 , H04L63/102 , H04L67/1097
Abstract: 本发明提供了在云存储系统中进行权限控制的方法和装置。所述方法包括:接收对文件块的访问请求,其中所述文件块嵌入有至少包括文件块权限信息的标签数据;读取文件块;从所述标签数据中提取所述文件块权限信息;判断所述访问请求是否匹配所述文件块权限信息;以及在所述访问请求匹配所述文件块权限信息的情况下,执行所述访问请求。根据本发明的技术方案,可以在云存储系统中进行有效地权限控制。
-
公开(公告)号:CN101739333A
公开(公告)日:2010-06-16
申请号:CN200810178172.2
申请日:2008-11-25
Applicant: 国际商业机器公司
IPC: G06F11/36
Abstract: 本发明提供了一种应用程序的调试方法、调试工具及调试装置。该调试方法包括步骤:接收调试命令,所述调试命令至少指定运行中的应用程序被调试的代码;将所述调试命令解释成执行调试命令的代码;将所述执行调试命令的代码加入运行中的应用程序中被调试的代码;执行带有执行调试命令的代码的应用程序,从而进入调试模式。该方法不需要重新启动应用程序,有利于调试不便中断运行的系统以及解决会引起运行时出现的不易重复的故障的程序缺陷。
-
公开(公告)号:CN102480512B
公开(公告)日:2015-08-12
申请号:CN201010577023.0
申请日:2010-11-29
Applicant: 国际商业机器公司
IPC: H04L29/08
CPC classification number: H04L47/70 , G06F9/505 , G06F2209/5017 , G06F2209/509
Abstract: 本发明的实施方式涉及扩展服务器端处理能力的方法和装置。在一实施方式中,提供了一种用于扩展服务器端处理能力的方法,包括:确定需要从服务器端卸下的作业;将作业划分为一个或多个任务;响应于一个或多个客户端发出的http请求,向一个或多个客户端分配一个或多个任务;以及从一个或多个客户端发送的http请求中,接收一个或多个客户端对一个或多个任务的响应。在一实施方式中,提供了一种用于扩展服务器端处理能力的装置。
-
公开(公告)号:CN101739333B
公开(公告)日:2013-10-16
申请号:CN200810178172.2
申请日:2008-11-25
Applicant: 国际商业机器公司
IPC: G06F11/36
Abstract: 本发明提供了一种应用程序的调试方法、调试工具及调试装置。该调试方法包括步骤:接收调试命令,所述调试命令至少指定运行中的应用程序被调试的代码;将所述调试命令解释成执行调试命令的代码;将所述执行调试命令的代码加入运行中的应用程序中被调试的代码;执行带有执行调试命令的代码的应用程序,从而进入调试模式。该方法不需要重新启动应用程序,有利于调试不便中断运行的系统以及解决会引起运行时出现的不易重复的故障的程序缺陷。
-
公开(公告)号:CN101615143B
公开(公告)日:2013-04-17
申请号:CN200810131740.3
申请日:2008-06-27
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F11/366 , G06F11/3636
Abstract: 一种诊断内存泄漏的方法和装置。所述方法包括:跟踪应用程序在虚拟机上运行过程中的对象分配,从而获取对象的分配路径和分配时间;记录每个对象的分配路径和分配时间;为每个对象赋予一个与一条分配路径相对应的唯一的id;基于每个对象的与分配该对象的分配路径相对应id,确定其每个对象所属的路径;针对每条分配路径整理由它分配的、并且还没有被回收的对象并根据这些对象的分配时间计算该路径所分配同一类对象的年龄代数;根据每条路径分配的、并且存活的同类对象的年龄代数对路径进行排序;以及对分配路径的排序数据进行分析,排序越高的分配路径,越有可能是引入内存泄漏。据此,可能存在内存泄漏的分配路径被挑选、报告给用户进行分析。本发明还涉及一种执行上述方法的装置。
-
公开(公告)号:CN101656657A
公开(公告)日:2010-02-24
申请号:CN200810130844.2
申请日:2008-08-19
Applicant: 国际商业机器公司
CPC classification number: G06Q10/06 , G06Q30/0284 , G06Q30/04 , G06Q40/12
Abstract: 本发明公开了一种用于在多租户架构中确定租户的资源使用率的方法和系统。所述方法包括:在包含多个预定时间间隔的时段内,记录每种资源在每个预定时间间隔内的总消耗;获取每个租户在每个预定时间间隔内调用每个操作的总次数;根据在该时段内获取的多个所述总次数和多个所述总消耗,计算每种资源在每个操作期间的消耗;以及根据所计算的每种资源在每个操作期间的消耗以及每个租户在每个预定时间间隔内调用每个操作的总次数,计算该时段内至少一个租户对每种资源的使用率。通过本发明,可以通过统计方式或者精确测量的方式得到每个租户的资源使用率,进而可以将得到资源使用率用于计费和租户负荷平衡。
-
公开(公告)号:CN101520733B
公开(公告)日:2014-04-16
申请号:CN200810082608.8
申请日:2008-02-27
Applicant: 国际商业机器公司
IPC: G06F9/445
CPC classification number: G06F9/44521
Abstract: 本发明提供了一种将类装载至虚拟机的方法、装置以及一种重组类存档文件的方法和装置。将类装载至虚拟机的方法包括:在类装载前,类存档文件被组织过,且组织过后的所述类存档文件包含类缩减部分;在类装载时刻,仅将所述类存档文件的所述类缩减部分装载至虚拟机。通过在装载时首先从组织过的类存档文件中将类缩减部分装载至虚拟机,本发明降低了代码冗佘,减少了装载时间,并减少了占用的存储器资源。
-
-
-
-
-
-
-
-
-