Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #299: The data on your hard drive is out of balance.


comp / comp.os.linux.advocacy / Re: Windows advantage: quality of applications

Subject: Re: Windows advantage: quality of applications
From: DFS
Newsgroups: comp.os.linux.advocacy
Date: Wed, 8 May 2024 12:31 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!postmaster.netnews.com!us3.netnews.com!not-for-mail
X-Trace: DXC=e3H9iWn71Il8@dMS8Q2e`lHWonT5<]0TmQ;nb^V>PUff5[gZBW6J?LlRQ?47NQ;EPkI_=J7oL[Gnjk^MnT:fWB1hMba][>SC2Cgf;]EoU=id5f=R<hY6_C9Th
X-Complaints-To: support@blocknews.net
Date: Wed, 8 May 2024 05:31:35 -0700
MIME-Version: 1.0
User-Agent: Betterbird (Windows)
From: nospam@dfs.com (DFS)
Subject: Re: Windows advantage: quality of applications
Newsgroups: comp.os.linux.advocacy
References: <v1b791$2ln8f$2@dont-email.me>
<ib8i3jpsn8qgcsl4l3a5lin9lan9men5t1@4ax.com> <v1b8br$2ln8f$3@dont-email.me>
<6639497b$0$6450$882e4bbb@reader.netnews.com> <v1c86s$31jm7$2@dont-email.me>
Content-Language: en-US
In-Reply-To: <v1c86s$31jm7$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 262
Message-ID: <663b70a7$0$8099$882e4bbb@reader.netnews.com>
NNTP-Posting-Host: 127.0.0.1
X-Trace: 1715171495 reader.netnews.com 8099 127.0.0.1:59569
View all headers

On 5/6/2024 11:46 PM, vallor wrote:
> On Mon, 6 May 2024 17:19:55 -0400, DFS <nospam@dfs.com> wrote in
> <6639497b$0$6450$882e4bbb@reader.netnews.com>:
>
>> On 5/6/2024 2:43 PM, vallor wrote:
>>> On Mon, 06 May 2024 14:29:47 -0400, Joel <joelcrump@gmail.com> wrote in
>>> <ib8i3jpsn8qgcsl4l3a5lin9lan9men5t1@4ax.com>:
>>>
>>>> vallor <vallor@cultnix.org> wrote:
>>>>
>>>>> https://imgur.com/tpY1als
>>>>
>>>>
>>>> I got that easily with Mint Software Manager. Works very well. DFS
>>>> is easily impressed.
>>>
>>> I don't think there was anything in his pretty gui that couldn't
>>> be sussed-out through the Linux command line -- either by examining
>>> /proc or /sys; or running tools like dmidecode, cpuid, lscpu, or lsmem
>>> (to name a few).
>>
>>
>> Hours if not days of combing thru command-line output to assemble what
>> HWiNFO for Windows shows in 2 seconds, in a perfect and easily navigated
>> layout.
>
> Hours if not days? Exaggerate much?

That statement lets me know you haven't taken even a casual glance at
HWiNFO.

I seriously doubt you can use any or all Linux tools to duplicate the
info provided by HWiNFO (Windows).

> You should try dmidecode -- I think it's been ported to Windows.

https://gnuwin32.sourceforge.net/packages/dmidecode.htm

> Handy for things like discovering what memory is installed in a machine,
> including brand name, part number, and serial number.

zowie! For memory modules, HWiNFO only gives you:

--------------------------------------------------------------------

[General Information]
Total Memory Size: 16 GBytes
Total Memory Size [MB]: 16384
[Current Performance Settings]
Maximum Supported Memory Clock: Unlimited
Current Memory Clock: 1855.6 MHz
Current Timing (tCAS-tRCD-tRP-tRAS): 16-20-20-38
Memory Channels Supported: 2
Memory Channels Active: 2
Command Rate (CR): 1T
Read to Read Delay (tRDRD_SC) Same Chipselect: 1T
Read to Read Delay (tRDRD_SG/TrdrdScL) Same Bank Group: 5T
Read to Read Delay (tRDRD_SD) Same DIMM: 4T
Read to Read Delay (tRDRD_DD) Different DIMM: 4T
Write to Write Delay (tWRWR_SC) Same Chipselect: 1T
Write to Write Delay (tWRWR_SG/TwrwrScL) Same Bank Group: 5T
Write to Write Delay (tWRWR_SD) Same DIMM: 6T
Write to Write Delay (tWRWR_DD) Different DIMM: 6T
Read to Write Delay (tRDWR_SC) Same Chipselect: 10T
Read to Write Delay (tRDWR_SG/TrdwrScL) Same Bank Group: 10T
Read to Write Delay (tRDWR_DG/TrdwrScDlr) Different Bank Group: 10T
Read to Write Delay (tRDWR_SD) Same DIMM: 10T
Read to Write Delay (tRDWR_DD) Different DIMM: 10T
Write to Read Delay (tWRRD_SC) Same Chipselect: 2T
Write to Read Delay (tWRRD_SG/TwrrdScL) Same Bank Group: 2T
Write to Read Delay (tWRRD_SD) Same DIMM: 2T
Write to Read Delay (tWRRD_DD) Different DIMM: 2T
Read to Precharge Delay (tRTP): 12T
Write to Precharge Delay (tWTP): 35T
Write Recovery Time (tWR): 24T
RAS# to RAS# Delay (tRRD_L): 9T
RAS# to RAS# Delay (tRRD_S): 6T
Row Cycle Time (tRC): 75T
Refresh Cycle Time (tRFC): 560T
Four Activate Window (tFAW): 34T

Row: 2 [P0 CHANNEL A/DIMM 1] - 8 GB PC4-25600 DDR4 SDRAM Corsair
CMK16GX4M2E3200C16

[General Module Information]
Module Number: 2
Module Size: 8 GBytes
Memory Type: DDR4 SDRAM
Module Type: Unbuffered DIMM (UDIMM)
Memory Speed: 1600.0 MHz (DDR4-3200 /
PC4-25600)
Module Manufacturer: Corsair
Module Part Number: CMK16GX4M2E3200C16
Module Revision: 0.0
Module Serial Number: N/A
Module Manufacturing Date: N/A
Module Manufacturing Location: 0
SDRAM Manufacturer: Samsung
DRAM Steppping: 0.0
Error Check/Correction: None
[Module Characteristics]
Row Address Bits: 16
Column Address Bits: 10
Module Density: 8192 Mb
Number Of Ranks: 1
Number Of Bank Groups: 4
Device Width: 8 bits
Bus Width: 64 bits
Die Count: 1
Module Nominal Voltage (VDD): 1.2 V
Minimum SDRAM Cycle Time (tCKAVGmin): 0.93800 ns (1066 MHz)
Maximum SDRAM Cycle Time (tCKAVGmax): 1.50000 ns
CAS# Latencies Supported: 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24
Minimum CAS# Latency Time (tAAmin): 13.500 ns
Minimum RAS# to CAS# Delay (tRCDmin): 13.500 ns
Minimum Row Precharge Time (tRPmin): 13.500 ns
Minimum Active to Precharge Time (tRASmin): 33.000 ns
Supported Module Timing at 1066.7 MHz: 15-15-15-36
Supported Module Timing at 933.3 MHz: 13-13-13-31
Supported Module Timing at 800.0 MHz: 11-11-11-27
Supported Module Timing at 666.7 MHz: 9-9-9-22
Supported Module Timing at 533.3 MHz: 8-8-8-18
Minimum Active to Active/Refresh Time (tRCmin): 46.500 ns
Minimum Refresh Recovery Time Delay (tRFC1min): 350.000 ns
Minimum Refresh Recovery Time Delay (tRFC2min): 260.000 ns
Minimum Refresh Recovery Time Delay (tRFC4min): 160.000 ns
Minimum Four Activate Window Delay Time (tFAWmin): 21.000 ns
Minimum Active to Active Delay Time - Different Bank Group
(tRRD_Smin): 3.700 ns
Minimum Active to Active Delay Time - Same Bank Group (tRRD_Lmin):
5.300 ns
Minimum CAS to CAS Delay Time - Same Bank Group (tCCD_Lmin): 5.356 ns
[Features]
Module Temperature Sensor (TSOD): Not Supported
Module Nominal Height: 31 - 32 mm
Module Maximum Thickness (Front): 1 - 2 mm
Module Maximum Thickness (Back): 1 - 2 mm
Address Mapping from Edge Connector to DRAM: Standard
[Intel Extreme Memory Profile (XMP)]
XMP Revision: 2.0
[Certified Profile [Enabled]]
Module VDD Voltage Level: 1.35 V
Minimum SDRAM Cycle Time (tCKAVGmin): 0.62500 ns (1600 MHz)
CAS# Latencies Supported: 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24
Minimum CAS# Latency Time (tAAmin): 10.000 ns
Minimum RAS# to CAS# Delay (tRCDmin): 12.500 ns
Minimum Row Precharge Time (tRPmin): 12.500 ns
Minimum Active to Precharge Time (tRASmin): 23.750 ns
Supported Module Timing at 1600.0 MHz: 16-20-20-38
Supported Module Timing at 1466.7 MHz: 15-19-19-35
Supported Module Timing at 1333.3 MHz: 14-17-17-32
Supported Module Timing at 1200.0 MHz: 12-15-15-29
Supported Module Timing at 1066.7 MHz: 11-14-14-26
Supported Module Timing at 933.3 MHz: 10-12-12-23
Supported Module Timing at 800.0 MHz: 8-10-10-19
Supported Module Timing at 666.7 MHz: 7-9-9-16
Minimum Active to Active/Refresh Time (tRCmin): 36.250 ns
Minimum Refresh Recovery Time Delay (tRFC1min): 349.000 ns
Minimum Refresh Recovery Time Delay (tRFC2min): 259.000 ns
Minimum Refresh Recovery Time Delay (tRFC4min): 159.000 ns
Minimum Four Activate Window Delay Time (tFAWmin): 22.000 ns
Minimum Active to Active Delay Time - Different Bank Group
(tRRD_Smin): 3.750 ns
Minimum Active to Active Delay Time - Same Bank Group (tRRD_Lmin):
5.625 ns

<then the same info for each memory module>
-----------------------------------------------------------------------

HWiNFO is doomed by dmidecode -t 6

>> Have you checked out the 6,646-line hobbyware mess that 'hwinfo' gives you?
>
> Why would I?

'Cause the mission is in the name.

>>> Or, you can get really fancy:
>>>
>>> https://www.brendangregg.com/perf.html
>>
>> Nice profiling tools. Not meant to do what HWiNFO does, though.
>
> How much would the Windows license be for something like "perf", which
> comes with the Linux kernel?

It's all free on Windows.

Profiling tools with:
Visual Studio Community
Windows Performance Analyzer
Windows Assessment and Deployment Kit

And from everything I read online, the Windows tools are far superior to
perf.

> Say...when _are_ you going to try building Linux from vanilla
> source?

Good question. In 2 decades I've tried it a couple times.

> (You won't be able to build Windows from sources, of course,
> because you don't *have* the sources...doesn't that *bother* you?)

A tiny bit. But it's not my code to have, unless MS wants us to have it.

The FSF crybabies are dead wrong that it's a "user's right" to have the
source code to commercial programs.

> You should try it at least once. Even if it won't boot, you can't
> deny you'll learn something.

No doubt.

I actually messed with kernel compilation back in '97, right after I
bought my first distro (RedHat 4.2, on CD-ROM in a book at CompUSA or
Circuit City).

I remember going through that mind-boggling menuconfig and thinking
"What the hell? This puts the toy DOS to shame."

> Or even, just download the source and poke around -- it is well laid-out.

I've done that many times. Had to set Feeb straight on some things, by
going to the kernel source.

I keep a folder of the extracted latest stable kernel code around at all
times, for light reading.

> You might even read the documentation for the mount options for the new
> ntfs3 driver. Could come in handy if you ever need to get at an NTFS
> volume without Windoze getting in the way.
>
> Documentation/filesystems/ntfs3.rst

I mounted my DVD player from within Ubuntu WSL the other day, and it
worked fine:

sudo mount -t drvfs G: g

SubjectRepliesAuthor
o cpu-x

By: vallor on Mon, 6 May 2024

270vallor

rocksolid light 0.9.8
clearnet tor