Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 23 Sep 2019, 02:50
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
PupSysInfo-2.8.6
Post new topic   Reply to topic View previous topic :: View next topic
Page 9 of 11 [160 Posts]   Goto page: Previous 1, 2, 3, ..., 7, 8, 9, 10, 11 Next
Author Message
bigpup


Joined: 11 Oct 2009
Posts: 12586
Location: S.C. USA

PostPosted: Tue 29 Jan 2019, 00:59    Post subject:  

Thanks for the code tweaking.

Pup-Sysinfo 2.8.3
CPU info for one of my other computers using the intel_pstate.
Quote:
Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
Max Speed: 3300 MHz
Current Speed of Core 0:3224 MHz, 1:3180 MHz, 2:3199 MHz, 3:3182 MHz
Core Count: 4
Thread Count: 4

It too now shows all the info and it seems to be correct.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12586
Location: S.C. USA

PostPosted: Wed 30 Jan 2019, 04:56    Post subject:  

Pup-Sysinfo 2.8.3

Results for the Intel N2840 CPU.

Quote:
▶—— CPU Frequency ——◀

Intel(R) Celeron(R) CPU N2840 @ 2.16GHz
Max Speed: Unknown
Current Speed of Core 0:2193 MHz, 1:2391 MHz
Core Count: 16

Frequency governor : powersave
Freq. scaling driver : intel_pstate

Still no max speed.
That core count is crazy wrong.
This is a 2 core processor.

This is in a ChromeBook.
You are probably correct that the bios is not providing very much info.
This bios is not the manufactures bios.
It is a hacked 3rd party bios so something other than ChromeOS can boot on it.
Not really a good bios to use for reporting issues with Pup-Sysinfo.
The core speed issues, did seem to be common to several people. That was a good fix you did.
Thanks!!

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
puppy_apprentice


Joined: 07 Feb 2012
Posts: 300

PostPosted: Wed 30 Jan 2019, 14:29    Post subject:  

bigpup could you check this on your Chromebook (see screenshot):

1) shows percentage of max cpu speed, i've messed something with scaling tool in Slacko, max should be 100% and in Bionic is that value

2) shows max and min speed i've messed something in Slacko in Bionic max is 2160000

Edit:
I've found info:
Quote:
dmidecode -t processor or more precise: sudo dmidecode -t processor | grep "Speed"
Will not only give you a MHz in use but also the Maximum you can push / overclock your CPU to.

$ sudo dmidecode -t processor | grep Speed
[sudo] password for cyrex:
Max Speed: 4000 MHz
Current Speed: 2666 MHz


Source;
https://askubuntu.com/questions/218567/any-way-to-check-the-clock-speed-of-my-processor/218570

So PSI show value for overclockers. So maybe should have info about this.

Edit:
More info:
https://www.kernel.org/doc/Documentation/cpu-freq/

I think that for my processor Max Speed not overclocked should be:
2249100KHz/1024~2196MHz/1024~2.14GHz
I don't know if my N3050 can work with speed of 2.16GHz like in specs. I think Intel divided 2160000 by 1000^2 (not 1024^2) and this maneuver gave 2.16GHz on the paper.

No, i'm wrong look at end of the post. 2.16 is when max_perf_pct = 100%.

Edit again:
Screenshot 2
1) Formula to stress the CPU:
Code:
echo "scale=10000; 4*a(1)" | bc -l &


2) Core 2 load is 100% that give max speed in (3) 2082.500 what is equal to PSI CSoC. And 2160000 (i've setup this value via:
Code:
echo 2160000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 2160000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

divided by 1024 give ~ 2109MHz which is ~ 2082MHz.

3) Show speed of both cores in real time:
Code:
watch -n1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""


Edit again (my silly brain is burning Wink)
2.16 GHZ of N3050 when multiplied by 1024^2 give 2264924.16KHz and 92% of this value (taken from max_perf_pct) give 2083730.2272KHz when divided by 1000 give speed at 100% load 2083MHz

--------
I've read my whole comment again.
Aargh! I made a mistake with one another. Memory with frequency.. Divider for memory is 1024 and for frequency is 1000. Shame on me Embarassed
cpuinfo@Slacko64-6.3.2(2).jpg
 Description   
 Filesize   92.22 KB
 Viewed   308 Time(s)

cpuinfo@Slacko64-6.3.2(2).jpg

cpuinfo@Slacko64-6.3.2.jpg
 Description   
 Filesize   84.29 KB
 Viewed   329 Time(s)

cpuinfo@Slacko64-6.3.2.jpg


Last edited by puppy_apprentice on Thu 31 Jan 2019, 12:49; edited 1 time in total
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Thu 31 Jan 2019, 00:02    Post subject:  

@bigpup, puppy_apprentice and other testers,

http://murga-linux.com/puppy/viewtopic.php?p=1016723#1016723

As an option to the dmidecode tool for assessing CPU Max-Speed and Core-Count, we could parse /sys/devices and /proc/cpuinfo directly.

Please test the revised function file below.

EDIT: test file removed

Thanks

_________________
PupMates

Last edited by radky on Sun 03 Feb 2019, 16:41; edited 2 times in total
Back to top
View user's profile Send private message 
perdido


Joined: 09 Dec 2013
Posts: 1347
Location: ¿Altair IV , Just north of Eeyore Junction.?

PostPosted: Thu 31 Jan 2019, 03:42    Post subject:  

radky wrote:
@bigpup, puppy_apprentice and other testers,


Hi radky,
Most recent func installed to PupSysinfo-2.8.1 upupbb-18.05
All information present and correct.
Quote:

▶—— CPU ——◀

Intel(R) Core(TM)2 Duo CPU P9700 @ 2.80GHz
Socket Designation: Microprocessor
Manufacturer: Intel
Voltage: 3.3 V
External Clock: 266 MHz
Min/Max Speed: 800/2801 MHz
Current Speed of Core 0:2134 MHz, 1:2801 MHz
Core Count: 2
Thread Count: 2
64-bit capable

Frequency governor : ondemand
Freq. scaling driver : acpi-cpufreq


.
Back to top
View user's profile Send private message 
Marv


Joined: 04 May 2005
Posts: 1189
Location: SW Wisconsin

PostPosted: Thu 31 Jan 2019, 04:43    Post subject:  

radky wrote:
@bigpup, puppy_apprentice and other testers,

http://murga-linux.com/puppy/viewtopic.php?p=1016723#1016723

As an option to the dmidecode tool for assessing CPU Max-Speed and Core-Count, we could parse /proc/cpuinfo directly.
Both approaches work equally well on the second generation intel i5 based laptops I run. Tested this time with both dmidecode and direct parsing func files while running both the intel_pstate and acpi_cpufreq governors in Pup-SysInfo 2.8.1 in the current UPupBB and 2.8.2 in the current UPupCC. I don't have any newer or more exotic hardware to test on and parsed cpuinfo directly when I modified wcpufreq back in the 4.13 kernel days so I'm more familiar with that but my older-but-good hardware is agnostic.

Cheers,

_________________
Pups currently in kennel Very Happy LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64, LxPupBionic and upupdd for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

Last edited by Marv on Thu 31 Jan 2019, 05:04; edited 1 time in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12586
Location: S.C. USA

PostPosted: Thu 31 Jan 2019, 05:02    Post subject:  

Thanks for the code tweak!

Pup-Sysinfo 2.8.3
Newest func file.

ChromeBook with hacked bios.

That new func file seems to fix it all for Pup-Sysinfo>Devices>Sensors report info.

Nothing I care about, but just reporting this for your info..
Pup-Sysinfo>Mainboard>CPU
Still missing info for:
voltage
external clock

It never has had entry for:
Thread Count:
64-bit capable

This being a ChromeBook. I am sure it has a very basic motherboard. Plus my hacked bios.
Screenshot.png
 Description   Devices>Sensors
 Filesize   59.26 KB
 Viewed   267 Time(s)

Screenshot.png

Screenshot(1).png
 Description   mainboard>CPU
 Filesize   56.85 KB
 Viewed   264 Time(s)

Screenshot(1).png


_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12586
Location: S.C. USA

PostPosted: Thu 31 Jan 2019, 05:53    Post subject:  

puppy_apprentice,
That N3050 CPU max speed reading showing as 2400 and you thinking it is wrong.

A N3060 has a specification of:
Burst Frequency 2.48 GHz

You do know that processor manufactures will re-badge processors down, if they do not meet specific specs. or they just need more of the lower spec. CPU version and have some higher spec ones to use.
So that 2400 number may be true if they took a N3060 CPU and badge it as a N3050.

That is an old way of getting a better processor for less money.
Especially when a new high spec processor first gets released.
They may have only 60%, 70%, 80% of a processor run that actually meets all the specs.
So they take the ones that are not exactly perfect and release them as a lower spec version of the CPU.
That is the big game in computer building.
Get the lower spec version of the CPU and hope it can be overclocked to work with the specs of the more costly CPU.
Sometimes you win sometimes you loose.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
puppy_apprentice


Joined: 07 Feb 2012
Posts: 300

PostPosted: Thu 31 Jan 2019, 07:35    Post subject:  

@bigpup

I know that manufacturers assemble a few similar products on the same line. One is full version and others could be little stripped versions programmatically or physically and could be sold for less.

Physically:
Some years ago there was 2 AMD procesors, one has lower speed but somebody could use pencil to overclock it.

Programmatically:
Recently i've bought SD card in the computer store that officially should have 16GB capacity, but when i wanted make partitions on it using GParted i've noticed that on this card is 16GB partition and another 16GB is unallocated. So for price of 16GB card i get 32GB card Wink

About my N3050. Yesterday i've compared N3050 to yours N2840 and found that info:
Code:

CPU                           N3050              N2840
Clock speed              1.6 GHz       2.16 GHz
Turbo clock speed    2.16 GHz       2.58 GHz

Overclocking
Overclocked clock speed                 2.14 GHz       2.58 GHz
Overclocked clock speed (Water)       1.6 GHz       2.17 GHz
Overclocked clock speed (Air)         2.14 GHz      2.58GHz


Overclocked N3050 has lower speed than originally boosted (turbo mode).
Maybe it is typing error. In my opinion overclocking should give more speed but gives less Wink

Source:
http://cpuboss.com/cpus/Intel-Celeron-N3050-vs-Intel-Celeron-N2840
http://cpuboss.com/cpus/Intel-N3060-vs-Intel-Celeron-N3050
Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 1233
Location: Connecticut, United States

PostPosted: Thu 31 Jan 2019, 09:43    Post subject:  

Quote:
using GParted i've noticed that on this card is 16GB partition and another 16GB is unallocated. So for price of 16GB card i get 32GB card


that is pretty cool!

Last edited by rockedge on Thu 31 Jan 2019, 10:26; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
puppy_apprentice


Joined: 07 Feb 2012
Posts: 300

PostPosted: Thu 31 Jan 2019, 10:15    Post subject:  

I suppose that price of 32GB chip is so low that for manufactures it's not worth to open separate line for 16GB SD cards. It is cheaper to make on them only 16GB partition.

The funny thing is that if I would be sticked to Windows i would had not any purpose to divide SD card into partitions and wouldn't noticed that.
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Thu 31 Jan 2019, 15:31    Post subject:  

@perdido, Marv, bigpup,

Thanks for testing the revised function file. Very helpful and much appreciated.

In the next release of PupSysInfo the CPU Min/Max Speed and Core Count will be parsed directly from /sys/devices and /proc/cpuinfo.

Additionally, a new (updated) report of CPU 64-bit capability will be parsed from /proc/cpuinfo, with no dependence on dmidecode.

The reports for CPU Voltage and External Clock Speed will still depend on dmidecode, though in some cases that information may be limited since it is provided by the BIOS as populated by the system manufacturer or reflashing tool.

_________________
PupMates

Last edited by radky on Sat 02 Feb 2019, 16:38; edited 1 time in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12586
Location: S.C. USA

PostPosted: Thu 31 Jan 2019, 15:53    Post subject:  

Happy to help in testing!

Good to see you are making a very useful program even better!! Very Happy

Quote:
The reports for CPU Voltage and External Clock Speed will still depend on dmidecode, though in some cases that information may be limited since it is provided by the BIOS as populated by the system manufacturer or reflashing tool

This is the info I get, from a computer with a full featured bios, that allows setup changes to about anything.
It also has a full featured motherboard, that can be tweaked to make anything do exactly what you want it to.
This motherboard cost more than the ChromeBook.
Screenshot(1).png
 Description   
 Filesize   49.15 KB
 Viewed   193 Time(s)

Screenshot(1).png


_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 940
Location: europa near northsea

PostPosted: Sun 03 Feb 2019, 06:04    Post subject:  

This came up on #puppylinux chat. Someone having trouble to play some shoot out game from steam on Puppy found only 256M video RAM while his intel gc has 1G.
I tried it myself and I have the same result with 2.8.3 in dpupStretch RC4.

BTW, this is an Optimus machine, so there is also a nvidia card, which is not detected. Of course it is not used, but that is not the issue here.

Quote:
▶—— Video ——◀

Display Specifications:
• Monitor VertRefresh: 60.01 times/s
• Screen Dimensions: 1920x1080 pixels (507x285 millimeters)
• Screen Depth: 24 bits (planes)

Xorg Startup Log (/var/log/Xorg.0.log):
• Xorg Driver in use: intel
• Loaded Modules: dbe dri2 dri3 glx kbd mouse present synaptics
• X.Org version: 1.19.2

OpenGL 2D/3D Rendering:
• Direct Rendering: Yes
• Vendor: Intel Open Source Technology Center
• Renderer: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) x86/MMX/SSE2
• Version: 3.0 Mesa 13.0.6

VGA controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
• Kernel Driver: i915
• Memory Used by Driver: 1094.51 KB
• Path: /lib/modules/4.9.149-stretch/kernel/drivers/gpu/drm/i915/i915.ko
• Description: Intel Graphics
• Video RAM: 256M


This is from windows10:
Quote:
[Beeldscherm]

Item Waarde
Naam Intel(R) HD Graphics 520
PNP-apparaat-id PCI\VEN_8086&DEV_1916&SUBSYS_382417AA&REV_07\3&11583659&0&10
Adaptertype Intel(R) HD Graphics Family, compatibel met Intel Corporation
Beschrijving Intel(R) HD Graphics 520
RAM-geheugen 1,00 GB (1 073 741 824 bytes)
Geïnstalleerde stuurprogramma's igdumdim64,igd10iumd64.dll,igd10iumd64.dll,igd12umd64,igdumdim32,igd10iumd32,igd10iumd32,igd12umd32
Versie van stuurprogramma 21.20.16.4550
INF-bestand oem35.inf (iSKLD_w10_DS-gedeelte)
Kleurenvlakken Niet beschikbaar
Vermeldingen in kleurentabel 4294967296
Resolutie 1920 x 1080 x 60 Hz
Bits/Pixel 32
Geheugenadres 0x92000000-0x92FFFFFF
Geheugenadres 0xA0000000-0xAFFFFFFF
I/O-poort 0x00005000-0x0000503F
IRQ-kanaal IRQ 4294967289
Stuurprogramma c:\windows\system32\driverstore\filerepository\igdlh64.inf_amd64_bde03d8af75e6be5\igdkmd64.sys (21.20.16.4550, 10,53 MB (11 039 680 bytes), 4/01/2017 3:06)

Naam NVIDIA GeForce 940MX
PNP-apparaat-id PCI\VEN_10DE&DEV_134D&SUBSYS_382417AA&REV_A2\4&2B83303E&0&00E8
Adaptertype GeForce 940MX, compatibel met NVIDIA
Beschrijving NVIDIA GeForce 940MX
RAM-geheugen (2 147 483 648) bytes
Geïnstalleerde stuurprogramma's C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvd3dumx,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvwgf2umx,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvwgf2umx,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvwgf2umx,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvd3dum,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvwgf2um,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvwgf2um,
C:\Windows\System32\DriverStore\FileRepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvwgf2um
Versie van stuurprogramma 21.21.13.7654
INF-bestand oem38.inf (Section188-gedeelte)
Kleurenvlakken Niet beschikbaar
Vermeldingen in kleurentabel Niet beschikbaar
Resolutie Niet beschikbaar
Bits/Pixel Niet beschikbaar
Geheugenadres 0x93000000-0x93FFFFFF
Geheugenadres 0x80000000-0x91FFFFFF
Geheugenadres 0x90000000-0x91FFFFFF
IRQ-kanaal IRQ 4294967290
Stuurprogramma c:\windows\system32\driverstore\filerepository\nvltwu.inf_amd64_dc8ffafad3ea7ddd\nvlddmkm.sys (21.21.13.7654, 13,53 MB (14 190 520 bytes), 17/01/2017 5:53)

Last edited by foxpup on Mon 04 Feb 2019, 07:02; edited 1 time in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12586
Location: S.C. USA

PostPosted: Sun 03 Feb 2019, 09:44    Post subject:  

What you are seeing in Pup-Sysinfo is probably the pre-allocated Video RAM set by a bios setting.
It starts out with this much RAM dedicated to graphics.
It may or may not use it all at some time, but it is locked to only be used for graphics.
Have to look in the bios to see what settings are offered.
Some will let you change this. Some it is preset coded into the bios.

Intel graphics uses a Dynamic Video Memory Technology (DVMT)
Basically it auto adjusts how much memory is used for graphics.
Usually it will use up to 50% of the total computer RAM.
How much it uses is constantly adjusted as needed.
Some bios setups offer settings for DVMT.

Quote:
The BIOS feature that controls all this is the DVMT Mode BIOS feature. It allows you to select the DVMT operating mode.

When set to Fixed, the graphics driver will reserve a fixed portion of the system memory as graphics memory. This ensures that the graphics processor has a guaranteed amount of graphics memory but the downside is once allocated, this memory cannot be used by the operating system even when it is not in use.

When set to DVMT, the graphics chip will dynamically allocate system memory as graphics memory, according to system and graphics requirements. The system memory is allocated as graphics memory when graphics-intensive applications are running but when the need for graphics memory drops, the allocated graphics memory can be released to the operating system for other uses.

When set to Both, the graphics driver will allocate a fixed amount of memory as dedicated graphics memory, as well as allow more system memory to be dynamically allocated between the graphics processor and the operating system.


Notice what your Pup-Sysinfo shows here:
Quote:
VGA controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
• Kernel Driver: i915
• Memory Used by Driver: 1094.51 KB


There are a lot of things that could be causing that persons graphics memory problems.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 9 of 11 [160 Posts]   Goto page: Previous 1, 2, 3, ..., 7, 8, 9, 10, 11 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1266s ][ Queries: 12 (0.0341s) ][ GZIP on ]