首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS400 jt400获取内存的使用

AS400 jt400获取内存的使用
EN

Stack Overflow用户
提问于 2016-03-02 14:46:27
回答 2查看 1.1K关注 0票数 1

我只是在试验jt400.jar来接收来自AS400的系统信息。

我了解了如何使用类SystemStatus连接和接收值,以及如何读取SystemValues。(只需要为这些价值找到一个解释,有什么提示吗?)

谁能告诉我,SystemStatus中的哪一个函数提供给我内存的使用或poper接收这些信息的方式?

代码语言:javascript
复制
private static void getSystemStatus() throws AS400SecurityException, ErrorCompletingRequestException,
            InterruptedException, IOException, ObjectDoesNotExistException, RequestNotSupportedException {
        //Connect to AS400
        AS400 as400 = new AS400("myAs400", "myUser", "myPassword");

        //Reading SystemStatus like CPU usage and hdd usage
        SystemStatus systemStatus = new SystemStatus(as400);
        System.out.println(systemStatus.getPercentProcessingUnitUsed());
        System.out.println(systemStatus.getActiveJobsInSystem());

        //Reading SystemValues
        SystemValueList sysValList = new SystemValueList(as400);
        Vector<SystemValue> sysValVec = new Vector<SystemValue>();
        sysValVec = sysValList.getGroup(SystemValueList.GROUP_ALL);

        System.out.println("<<<<  SystemValues >>>>");
        for (SystemValue systemValue : sysValVec) {
            String sysValName = systemValue.getName();
            systemValue.getValue();
            System.out.println("Value: " + sysValName + " - " + systemValue.getValue());
        }
        System.out.println("<<<<  SystemValues >>>>");
    }

我已经看了很多文档,但什么也找不到。

71/rzahh/as400obj.htm http://itknowledgeexchange.techtarget.com/itanswers/system-information-into-a-file/ http://www.ibm.com/developerworks/ibmi/library/i-javatoolbox/

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-02 16:13:44

我不认为你会找到那些信息。

IBM操作系统(又名OS/400)没有分别看到RAM和HDD。相反,它看到一个称为单层存储的单个大地址空间。

http://db2fori.blogspot.com/2012/11/one-of-crown-jewels-single-level-storage.html

当然,低级别的技术独立于机器接口(TIMI)的知道内存/SSD/HDD。但埋得很深。IBM通过自己的命令处理其中的一些信息,如

代码语言:javascript
复制
Work Disk Status (WRKDSKSTS)
               Size    % 
Unit  Type      (M)  Used
   1  4327    52923  68.9
   2  4327    52923  68.9

但是内存基本上都是100%使用的。该系统基本上将所有RAM作为一个缓存对象从辅助(SSD/HDD)存储器。

票数 6
EN

Stack Overflow用户

发布于 2016-03-03 01:20:40

@Charles回答了关于RAM使用的问题。

就系统价值而言,系统值是.主机系统的配置项。一个例子是QDATFMT,它描述数据显示的方式,03-31-2016或31.03.6等等。一般来说,系统管理员最感兴趣的是系统值。知识中心解释系统价值:72/rzakz/rzakz1.htm?lang=en

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35750459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档