prueba

c                                

Views 210 Downloads 3 File size 213KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

c                                        j î    j

c       

j

           

j

           

j

î      î   î           

j

î            

j

   !  

j

          "     

j

  !       !

j

         

                             

               ! "    

      #  

          

    $      % &'                  %O   O       ()       OO   * +  ,-       & .           /      / ! "                   /    '        

    c  

     c '       0        

'                O       ' %       1 "2c&

c    #      

    '         /   '       c  

    3 

  $

Î  Î Î Î Î Î Î Î Î  Î     

AAAA   O AAAA     O    O !  "#  O  $  %  O  &   O  '   (      %     )     *  *+ 

 AAAA   O,-.AAAA  (  *  O  /O,01/2 ,-. 1+3+454467  /788  1O,-.  ,-.    O,-.  1  4  

    Î            Î         

 ,  ,-.4 49  ,  ,-. 49  ,  O,-.  49 

 AAAA   O  AAAA



  :O: :  O:9 : : 



 ;;: 4 8

:4 8:&&3 : 39:;:   ;;:3+ +33 :+++&4:4388&:8 9:;: &



 AAAA    O AAAA  ,   "- *4  / >"-O *4+  

[   %       





http://support.hyperic.com/display/SIGAR/Home            4 '/  ' ' 

   '  

              3 -

    c  † '              0             c $                      /       4   

'  c   "   



                           !                             



                                           sigar-bin/lib     lib        c             !

cp sigar-bin/lib/* /home/compartido/workspace/InfoSistema/lib/

4             /      '           

  O     &





   %O   

5  6 //    /      6 

'   c '   78  6    /

$    c       / /   9 /        6        



'       /    /    U :;  U 

 c               0' /              /   ' /    X 



              ! "  ! "   #    !                     <  !    $ #= '

î  %& (    %#

$  )   #        !       !     !   *  !   $  !   *              + !  *        InfoSO,- ./01 2/ ./ ,34 1-  !

 

Î  Î Î Î Î Î Î Î Î  Î          Î    

importorg.hyperic.sigar.OperatingSystem; importorg.hyperic.sigar.Sigar; importorg.hyperic.sigar.SigarException;

 publicclass InfoSO { private Sigar sigar = new Sigar(); publicvoid imprimirInfo() { OperatingSystem sys = OperatingSystem.getInstance();  System.out.println("Descripcion del SO\t"+ sys.getDescription()); System.out.println("Nombre del SO\t\t"+ sys.getName()); System.out.println("Arquitectura del SO\t"+ sys.getArch()); System.out.println("Version del SO\t\t"+ sys.getVersion()); System.out.println("Nivel de parches\t"+ sys.getPatchLevel()); System.out.println("Fabricante\t\t"+ sys.getVendor()); System.out.println("Version SO\t\t"+ sys.getVendorVersion()); try { imprimirUptime(); } catch (SigarException e) { e.printStackTrace(); } } publicvoid imprimirUptime() throws SigarException { double uptime = sigar.getUptime().getUptime(); String resultado = ""; int dias = (int) uptime / (60 * 60* 24); int minutos, horas; if(dias != 0) resultado += dias + " " + ((dias > 1) ? "dias" : "dia") + ", ";

       Î           

 A0 2  ; 4?  A ; 4?  9A ?   9A 4?   0@A42    OAAAB*B  A0 C4 DB4B A *  2?  O    OAA AB B?  E  O 0B)     * FB A O2?  G G

!     j

i       

    !  E 

& 

j

  &               ! 



  

 

    '  ( i )*  ( +  ,-. c &  .     %            "     

j

   / 

î   #    

          

  

          1  '          4        ,-.      $

Î  Î Î Î Î Î Î Î Î  Î         

 E  E  E  E

   

, ?  , -?   ?   )   ?



  O  O  ,-.H       ? 

  O       ,-.02H   A    02?  , IJ A OO?  , -IJ A OO?  E H  A , ! 02?    A , -! 02?  G  0 )   2H    '102?  G

 ,  A I4J?  O   ,A , 702?  E  O 0B(  * FFBA % 022?  E  O 0B/O FFFB A /O022? 

Î            Î            Î         

E  O 0B/7 FFFB A /7022?  E  O 0B1O,-. FFB A 1O,022?   00 1O,02@A 1O'022   ::0 ,-'02K 1O,0222H   E  O 0B,-.   FFBA 1O'022?   E     O 0B O,-. FFBA ,-'022? G

  0 ,@A ( )!$ 1 /-!2   E  O 0B1  FFBA ,2?  E  O 0BB2? 

  0  A4? C O ? AA2   E  O 0B,  ,-.B A ABFB   A, -0 I J.0222? 

 E H  E  O 0B,  O,-. FB  A, -0 , -02.0222? G  0 )   2H    '102?  G G G

!     %      ,   , -     &     

j

     ["                 )            &     î  

j

   %   /O  i      0       )   &     , -          0     

j

î     "! #                    /                      /   4         "       $

Î  Î Î Î Î Î

 E  E  E  E  E  E  E



      

 ?   )   ?  ( OE?  ( OE.?   ( OE?   - E?   - E,? 





Î Î Î  Î          Î            Î            Î            Î       

 O  O   " H      - E E?       ? 

  O    " 02H   A    02?   EA - E,   0 2? G



  O       02   )   H  ( OEIJO  " A E( OE! 02?  E  O 0B F  :O: :  O:9 : :  F B2?   0  A4? CO  " O ? AA2      " 0O  " I J2?  G

  O       " 0( OE " 2     )   H  O  L  OLOL ? 



 E H  ( OE. ?    0 "     ( OE2H   ( OE A0 ( OE2 " ?    0@  022H   E  O 0 . O/022?     ?   G  G  A ( OE.0 "   022?

  A 1O02  (02?     OA " O02?   OA 1O02? 

   A0O 20 .- 02M442?  G  0 )   2H   ;;OL  O* F  OO   ;; B  EB   A  OAOA A 4? G

   .?   0 AA42    .AB B? O    .A AB9B?



 E  E  E  E  E  E  E  G G

0 "  022?  0B:B  AO2?  0B:B  A 2?  0B:B  A  O2?  0B:B  A .2?  0B:B  A "   022?  O 0B:B  A " E1E 022?





    Î       !     i        &             

j

( OE  c &     ! !    !         

j

  ( OE  i &  1O  " O ! !  O       

j

  !         !       

j

   "!  )1

       /

&  E1E  

î    #             !>               %          ? + & 4          /         $

Î  Î Î Î Î Î Î Î Î  Î          Î    

 E  E  E  E

   

/?   ?  ?   )   ?



  O  O  / H       A    02?   O       02  )   H  / A /02 ?   A 02? 

 E  O 0B,   "- *BA =E0  .0222?  E  O 0B/ >"-O *BA =E0  (0222? 

 G    !  =E0O   O2H     ! 0O;4 2?  G G

   !     j

i   /    &            

j

i    "             ! 

j

i &  1O  .  ! !                          !  

i    # c    



'          $

Î  Î Î Î Î Î Î Î Î  Î       

 E   )   ?   O  O   H   O        0 IJ2H  E H  E  O 0BAAAA   O AAAAB2?    02    02?   E  O 0B F AAAA   O,-.AAAAB2?    ,-.02    ,-.02?   E  O 0B F AAAA   O  AAAAB2?    " 02    02?  E  O 0B F AAAA   O AAAAB2?    / 02    02?  G  0 )   2H    '102?  G G G

c             

'  '           /