A NOTE has been added to this issue. 
====================================================================== 
https://austingroupbugs.net/view.php?id=1812 
====================================================================== 
Reported By:                dwheeler
Assigned To:                ajosey
====================================================================== 
Project:                    1003.1(2008)/Issue 7
Issue ID:                   1812
Category:                   Shell and Utilities
Type:                       Enhancement Request
Severity:                   Editorial
Priority:                   normal
Status:                     Under Review
Name:                       David A. Wheeler 
Organization:               The Linux Foundation 
User Reference:              
Section:                    xargs 
Page Number:                3600-3601 
Line Number:                123252 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2024-02-15 20:53 UTC
Last Modified:              2024-02-19 19:58 UTC
====================================================================== 
Summary:                    Support xargs -P 0
====================================================================== 

---------------------------------------------------------------------- 
 (0006667) dwheeler (reporter) - 2024-02-19 19:58
 https://austingroupbugs.net/view.php?id=1812#c6667 
---------------------------------------------------------------------- 
In my experience, the most common value for xargs -P is *0*, as that
basically says "please maximize throughput" in a practically portable way.
It *is* hard to formally specify though!

I think a better approach would be to attempt to describe, from a *human*
perspective, what is being requested. How about this, instead of:

> If the value of maxprocs is 0, run as many processes as possible (this is
often the number of processors available).

how about this:

> If the value of maxprocs is 0, the system heuristically attempts to
minimize total runtime by executing many processes (e.g., by executing the
number of processes equal to the number of processors). 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2024-02-15 20:53 dwheeler       New Issue                                    
2024-02-15 20:53 dwheeler       Status                   New => Under Review 
2024-02-15 20:53 dwheeler       Assigned To               => ajosey          
2024-02-15 20:53 dwheeler       Name                      => David A. Wheeler
2024-02-15 20:53 dwheeler       Organization              => The Linux
Foundation
2024-02-15 20:53 dwheeler       Section                   => xargs           
2024-02-15 20:53 dwheeler       Page Number               => 3600-3601       
2024-02-15 20:53 dwheeler       Line Number               => 123252          
2024-02-16 10:28 geoffclare     Note Added: 0006659                          
2024-02-16 11:39 kre            Note Added: 0006661                          
2024-02-19 19:58 dwheeler       Note Added: 0006667                          
======================================================================


  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to