more Info in aboutSqueak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

more Info in aboutSqueak

laza
 
2011/1/13 Eliot Miranda <[hidden email]>
Which platform?  I infer linux.  [Please can we be more informative in these discussions.  It's hard trying to follow all the VM bugs when people don't specify the platform. please :)]

I always thought it would be nice to have something that offers more info about the system and it's environment than what aboutSqueak shows.
Morphic-laza.514 and System-laza.414 in the Inbox are a shot at this. Instead of a dialog this opens a workspace with some more info that can be easily edited/copied/pasted into an email, eg.

Image
    Squeak4.2alpha
    latest update: #10896
    Current Change Set: Unnamed1
    H:\Squeak\Squeak4.2-10892-beta.image


Operating System/Hardware
    Win32     6.1     IX86

Virtual Machine
    Croquet Closure Cog VM [CoInterpreter VMMaker-oscog.35]
    C:\Program Files\cogwin\Croquet.exe
    C:\Program Files\cogwin\Croquet.exe

Loaded Modules
    ZipPlugin VMMaker-oscog.35 (i)
    SocketPlugin VMMaker-oscog.8 (i)
    LocalePlugin VMMaker-oscog.8 (i)
    BitBltPlugin VMMaker-oscog.35 (i)
    B2DPlugin VMMaker-oscog.35 (i)
    SecurityPlugin VMMaker-oscog.8 (i)
    FilePlugin VMMaker-oscog.35 (i)
    LargeIntegers v1.5 VMMaker-oscog.36 (i)
    MiscPrimitivePlugin VMMaker-oscog.8 (i)

Alex
Reply | Threaded
Open this post in threaded view
|

Re: more Info in aboutSqueak

Andreas.Raab
 
On 1/13/2011 4:13 AM, Alexander Lazarević wrote:
> I always thought it would be nice to have something that offers more
> info about the system and it's environment than what aboutSqueak shows.

Also, some system attributes return interesting info on the Windows VM:

Smalltalk getSystemAttribute: 10001.

=>  'Hardware information:
        Manufacturer: Unknown
        Model: Unknown
        Number of processors: 2
        Page size: 4096

Memory Information (upon launch):
        Physical Memory Size: 4194303 kbytes
        Physical Memory Free: 920464 kbytes
        Page File Size: 4194303 kbytes
        Page File Free: 4194303 kbytes
        Virtual Memory Size: 2097024 kbytes
        Virtual Memory Free: 2025768 kbytes
        Memory Load: 82 percent

Processor 0: Intel(R) Core(TM)2 Duo CPU     L9600  @ 2.13GHz
        Identifier: Intel64 Family 6 Model 23 Stepping 10
        ~MHZ: 2128

Processor 1: Intel(R) Core(TM)2 Duo CPU     L9600  @ 2.13GHz
        Identifier: Intel64 Family 6 Model 23 Stepping 10
        ~MHZ: 2128
'

Smalltalk getSystemAttribute: 10002
=> 'Operating System: Windows 7 Professional (Build 7600 )
        Registered Owner: Microsoft
        Registered Company: Microsoft
        SP major version: 0
        SP minor version: 0
        Suite mask: 100
        Product type: 1
'

Smalltalk getSystemAttribute: 10003
=>  'Display Information:
        Graphics adapter name: Mobile Intel(R) 4 Series Express Chipset Family
        Primary monitor resolution: 1600 x 900

Device: RDPDD Chained DD
        Adapter String: ???
        Bios String: ???
        Chip Type: ???
        DAC Type: ???
        Memory Size: 0xFFFFFFFF

Driver Versions:
        RDPDD:
'
Reply | Threaded
Open this post in threaded view
|

Re: more Info in aboutSqueak

laza
 
2011/1/13 Andreas Raab <[hidden email]>

On 1/13/2011 4:13 AM, Alexander Lazarević wrote:
I always thought it would be nice to have something that offers more
info about the system and it's environment than what aboutSqueak shows.

Also, some system attributes return interesting info on the Windows VM:

Thanks. I've added this to the SystemReporter package.

Alex