Proper counter for logical processors

Under Task Manager, there is an option to view logical processors as seen in the image attached below. Problem is that I would like a more accurate to monitor it, maybe via the Performance Monitor, but I could not find any matching counter for this.
Would appreciate help in this matter.
Thanks.

That's exactly what I was looking for, great!
Now the other issue, how can I use the Performance Monitor with some sort of alert mechanism, like email?
Any DB of shared data collector set's in which I can browse for usages?
thanks ahead!

Similar Messages

  • Do logical processors constitute as pCPU's for calculating pCPU to vCPU ratios?

    I have been trying to get a solid answer of what constitutes as a pCPU.  In vCenter, if you click on a cluster > summary you get a total of "Processors."  This number, however, is the summation of core count for all the hosts in the clusters.  In the article from zdnet (http://www.zdnet.com/virtual-cpus-the-overprovisioning-penalty-of-vcpu-to-pcpu-ratios-4010025185/) he mentions that logical processors (when hyperthreading is turned on) are to be counted as pCPU's when determining your pCPU to vCPU ratio for CPU Ready Times (or the vm processor scheduler).
    Ultimately, this is what I am trying to determine (i.e. what my pCPU to vCPU ratio is).  We have a lot high of CPU Ready Times and I'm trying to determine how much net new hardware (pCPU's) I need to order (please consider that we are already pursing right sizing vm's and do not need information on ready times per se; rather, just trying to get the low down on what constitutes as pCPU's here and/or how the VM scheduler works with logical processors).
    Thanks in advance!

    To anyone who is still looking for the answer as to whether logical processors constitute as pCPU's when determining the vCPU to pCPU ratios, the definite answer is yes. 
    See Scott D. Lowe's document here: https://communities.vmware.com/servlet/JiveServlet/previewBody/21181-102-1-28328/vsphere-oversubscription-best-practices…
    Which also confirms with this zdnet article: http://www.zdnet.com/virtual-cpus-the-overprovisioning-penalty-of-vcpu-to-pcpu-ratios-4010025185/
    From an empirical stance, I would agree this is correct as well.  We are able to easily get an 8:1 ratio without any ready time or heavy "workloads."  I have been monitoring this since the original post and have not had any issues and having great density results.

  • How to reduce logical count and scan count for a select query

    hi,
    I have two tables one is master and other is history. i need to combine this two tables into one temporary table.
    I am using the below query to create temp table.
    Select * into temporders
    from
    (select * from orders
    union
    select * from ordershistory) b
    where updateon= (select max(updateon)from (select updateon,name,units,subunits from orders
    union
    select updateon,name,units,subunits from ordershistory) a
    where updateon <='11/08/2008 11:18 AM' and a.name=b.name and a.units=b.units and a.subunits=b.subunits group by name,units,subunits)
    order by report,subunitsorder
    the statistics for this query:
    SQL Server parse and compile time:
    CPU time = 47 ms, elapsed time = 62 ms.
    Table 'Worktable'. Scan count 556, logical reads 1569, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
    Table 'ORDERSHISTORY'. Scan count 116, logical reads 339, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
    Table 'ORDERS'. Scan count 116, logical reads 285, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
    SQL Server Execution Times:
    CPU time = 32 ms, elapsed time = 63 ms.
    (115 row(s) affected)
    you see logical reads and scan count for worktable(temporary) is quite high.
    So anyone can give a solution for reduce the scan count and logical reads.
    NOTE: name,units, subunits,updateon columns have primarykey

    SQL ServerAm i reading it properly? :(
    This is Oracle Forum And not the SQL Server.
    Regards.
    Satyaki De.

  • Logical Disk Performance counter for cluster shared volume on Hyper-V

    Hello All,
    I am trying to collect counters like latency, queuelength from Win32_PerfFormattedData_PerfDisk_LogicalDisk WMI class.
    Output of "Name" attribute for logical disks in this class as below:
    Name: _Total
    Name: C:
    Name: E:
    Name: HarddiskVolume1
    Name: Q:
    Name here doesn't show the actual label so I queried Win32_Volume class and wanted to join with performance WMI class. Out put of Win32_Volume is as below:
    Caption: E:\
    Label: New Volume
    Name: E:\
    Caption: Q:\
    Label: Quorum
    Name: Q:\
    Caption: C:\
    Label: Voume C
    Name: C:\
    Caption: F:\
    Label: SAN
    Name: F:\
    Please note that "Name" attribute matches for all except one with label "SAN". This is cluster shared volume and "Name" attribute value is "HardDiskVolume1" in Win32_PerfFormattedData_PerfDisk_LogicalDisk class.
    Is this is a configuration issue or any other alternative to get volume label and corresponding performance counters.
    Thanks in advance
    Regards,
    Udupa

    Hi Udupa,
    I haven't found a better way, if you want to combine the two script, please refer to the script below:
    $output=@()
    $volumes = gwmi Win32_Volume
    foreach($volume in $volumes){
    $match=($volume.name).TrimEnd("\")
    $counter=gwmi Win32_PerfFormattedData_PerfDisk_LogicalDisk |where{$_.name -eq $match}
    $Object = New-Object PSObject
    $Object | add-member Noteproperty name $volume.name
    $Object | add-member Noteproperty label $volume.label
    $Object | add-member Noteproperty AvgDiskQueueLength $counter.AvgDiskQueueLength
    $output += $Object
    $output
    I hope this helps.

  • Why does increasing logical processors in Hyper-V for virtual machine increase performance.

    To my understanding, virtual machines (assuming relative weight is even) get an equal share of the processor. When the VM is given some processing time, it shouldn't matter if the VM is seeing a single core for it to use or multiple cores, since
    the processing comes out of an array of processors on the hyper-v host regardless. However, when I set the "logical processor" setting from 1 to 4 in hyper-v for a particular VM, I see a huge performance increase.
    Specs on my current setup are approximately: Hyper-V host has 32 gb ram, 24 logical processors (wrong word?), a few TB of space.
    VM's are allocated 6 gb ram, 1 or 4 cores, a few hundred GB of space and running 2008 R2.
    I've experience a similar thing on past Hyper-V setups.

    Virtual machines in every hypervisor that I know of are able to use additional virtual CPUs on which to schedule additional concurrent threads of execution.
    It's exactly that layer of abstraction between physical machine and virtual machine that makes it not work the way you describe. The VM is
    not aware of how many cores the physical machine has. The VM does not "see" the physical CPUs (or cores) on the physical machine. The hypervisor gives the VM how ever many virtual CPUs, and the guest OS uses those virtual CPUs to schedule additional concurrent
    threads... The total number of virtual CPUs the hypervisor hands out to the virtual machines can even exceed the number of physical CPUs/cores in the machine.
    Said another way, a virtual machine, when assigned a single vCPU, schedules its threads as if it only had one CPU. It doesn't matter how many cores are in the underlying physical machine. (Though it is worth noting that the physical machine may schedule that
    one VM thread on one physical core for one thread quantum, or time slice, and then run it on a different physical core the next time it's scheduled to run. The virtual machine has no idea any of that is happening though. All it knows is that it can only schedule
    one thread at a time, one after the other, because it only has one virtual CPU.)
    And let's be very clear about our terms here. You assign vCPUs, or virtual CPUs, to VMs, not "cores". Cores (by which I assume you mean physical processing units that share a single physical socket) do not equal vCPUs. There is a layer of abstraction between
    them. If a VM only has 1 vCPU assigned to it, it can only schedule one thread to run at a time. That is why your VM runs faster with 2 -4 virtual CPUs assigned to it - because it is now able to schedule more than one thread to run concurrently.
    However, there is definitely a law of diminishing returns here, as an excessive number of virtual CPUs incur a higher and higher overhead cost in
    things like synchronization, etc.
    There are slight differences between how Hyper-V and VMware hypervisors schedule virtual machine threads for execution, and they differ in their approach to physical resource "oversubscription," but this is a good general concept to start with.

  • Physical processor to Logical Processor ratio

    Hi Experts !
    I came across this old blog post on Physical processor to Logical processor calculation.
    http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/13/using-powershell-to-find-the-virtual-processor-to-logical-processor-ratio-of-hyper-v.aspx
    The straight formula I see here is
    Write-Host (@(Get-WmiObject -Namespace "root\virtualization\v2" -Class MSVM_Processor).count / (@(Get-WmiObject -Class Win32_Processor) | measure -Property NumberOfLogicalProcessors -Sum).Sum) "Virtual Processor (s) per logical processor"
    -ForegroundColor yellow
    As per this formula, My Hp Blade server BL460c with 2 X Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, 2600 Mhz, 8 Core(s), 16 Logical Processor(s) can have 2.125 Virtual Processor (s) per logical processor
    I have 32 Logical Processors and can have have 68 Virtual Processors in this case.
    Is this assumption correct?
    Is this formula applicable for even an AMD processor?
    Cheers.
    Optimism is the faith that leads to achievement. Nothing can be done without hope and confidence.
    InsideVirtualization.com

    Thanks Tim.
    I got your point.  Its purely on the load on individual VM.
    Now we are in the process of implementing Exchange 2013 and as per the technet article, it clearly says  Virtual to Logical processor ratio recommended for Exchange is 2:1. This made me to think again on the processor ration now.
    Many hardware virtualization products allow you to specify the number of virtual processors that should be allocated to each guest virtual machine. The virtual processors located in the guest virtual machine share a fixed number of logical processors
    in the physical system. Exchange supports a virtual processor-to-logical processor ratio no greater than 2:1, although we recommend a ratio of 1:1. For example, a dual processor system using quad core processors contains a total of 8 logical processors in
    the host system. On a system with this configuration, don't allocate more than a total of 16 virtual processors to all guest virtual machines combined.
    Its a recommendation from the individual product group and only applicable here.
    Thanks for the help.
    Optimism is the faith that leads to achievement. Nothing can be done without hope and confidence.
    InsideVirtualization.com

  • Unable to retrieve nametab info for logic table BSEG during Database Export

    Hi,
    Our aim is to Migrate to New hardware and do the Database Export of the existing System(Unicode) and Import the same in the new Hardware
    I am doing Database Export on SAP 4.7 SR1,HP-UX ,Oracle 9i(Unicode System) and during Database Export "Post Load Processing phase" got the error as mentioned in SAPCLUST.log
    more SAPCLUST.log
    /sapmnt/BIA/exe/R3load: START OF LOG: 20090216174944
    /sapmnt/BIA/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#20
    $ SAP
    /sapmnt/BIA/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 13 2007 16:20:31
    /sapmnt/BIA/exe/R3load -ctf E /nas/biaexp2/DATA/SAPCLUST.STR /nas/biaexp2/DB/DDLORA.T
    PL /SAPinst_DIR/SAPCLUST.TSK ORA -l /SAPinst_DIR/SAPCLUST.log
    /sapmnt/BIA/exe/R3load: job completed
    /sapmnt/BIA/exe/R3load: END OF LOG: 20090216174944
    /sapmnt/BIA/exe/R3load: START OF LOG: 20090216182102
    /sapmnt/BIA/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#20
    $ SAP
    /sapmnt/BIA/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 13 2007 16:20:31
    /sapmnt/BIA/exe/R3load -datacodepage 1100 -e /SAPinst_DIR/SAPCLUST.cmd -l /SAPinst_DI
    R/SAPCLUST.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "BIA20071101021156                                                                               
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "tinsp041                                                    
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "tinsp041"
    (GSI) INFO: release  = "B.11.11"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "9000/800"
    (GSI) INFO: instno   = "0020293063"
    (EXP) TABLE: "AABLG"
    (EXP) TABLE: "CDCLS"
    (EXP) TABLE: "CLU4"
    (EXP) TABLE: "CLUTAB"
    (EXP) TABLE: "CVEP1"
    (EXP) TABLE: "CVEP2"
    (EXP) TABLE: "CVER1"
    (EXP) TABLE: "CVER2"
    (EXP) TABLE: "CVER3"
    (EXP) TABLE: "CVER4"
    (EXP) TABLE: "CVER5"
    (EXP) TABLE: "DOKCL"
    (EXP) TABLE: "DSYO1"
    (EXP) TABLE: "DSYO2"
    (EXP) TABLE: "DSYO3"
    (EXP) TABLE: "EDI30C"
    (EXP) TABLE: "EDI40"
    (EXP) TABLE: "EDIDOC"
    (EXP) TABLE: "EPIDXB"
    (EXP) TABLE: "EPIDXC"
    (EXP) TABLE: "GLS2CLUS"
    (EXP) TABLE: "IMPREDOC"
    (EXP) TABLE: "KOCLU"
    (EXP) TABLE: "PCDCLS"
    (EXP) TABLE: "REGUC"
    myCluster (55.16.Exp): 1557: inconsistent field count detected.
    myCluster (55.16.Exp): 1558: nametab says field count (TDESCR) is 305.
    myCluster (55.16.Exp): 1561: alternate nametab says field count (TDESCR) is 304.
    myCluster (55.16.Exp): 1250: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 8033: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 2624: failed to convert cluster data of cluster item.
    myCluster: RFBLG      *003**IN07**0001100000**2007*
    myCluster (55.16.Exp): 318: error during conversion of cluster item.
    myCluster (55.16.Exp): 319: affected physical table is RFBLG.
    (CNV) ERROR: data conversion failed.  rc = 2
    (RSCP) WARN: env I18N_NAMETAB_TIMESTAMPS = IGNORE
    (DB) INFO: disconnected from DB
    /sapmnt/BIA/exe/R3load: job finished with 1 error(s)
    /sapmnt/BIA/exe/R3load: END OF LOG: 20090216182145
    /sapmnt/BIA/exe/R3load: START OF LOG: 20090217115935
    /sapmnt/BIA/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#20
    $ SAP
    /sapmnt/BIA/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 13 2007 16:20:31
    /sapmnt/BIA/exe/R3load -datacodepage 1100 -e /SAPinst_DIR/SAPCLUST.cmd -l /SAPinst_DI
    R/SAPCLUST.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "BIA20071101021156                                                                               
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "tinsp041                                                    
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "tinsp041"
    (GSI) INFO: release  = "B.11.11"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "9000/800"
    (GSI) INFO: instno   = "0020293063"
    myCluster (55.16.Exp): 1557: inconsistent field count detected.
    myCluster (55.16.Exp): 1558: nametab says field count (TDESCR) is 305.
    myCluster (55.16.Exp): 1561: alternate nametab says field count (TDESCR) is 304.
    myCluster (55.16.Exp): 1250: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 8033: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 2624: failed to convert cluster data of cluster item.
    myCluster: RFBLG      *003**IN07**0001100000**2007*
    myCluster (55.16.Exp): 318: error during conversion of cluster item.
    myCluster (55.16.Exp): 319: affected physical table is RFBLG.
    (CNV) ERROR: data conversion failed.  rc = 2
    (RSCP) WARN: env I18N_NAMETAB_TIMESTAMPS = IGNORE
    (DB) INFO: disconnected from DB
    SAPCLUST.l/sapmnt/BIA/exe/R3load: job finished with 1 error(s)
    /sapmnt/BIA/exe/R3load: END OF LOG: 20090217115937
    og (97%)
    The main eror is "unable to retrieve nametab info for logic table BSEG "  
    Your reply to this issue is highly appreciated
    Thanks
    Sunil

    Hello,
    acording to this output:
    /sapmnt/BIA/exe/R3load -datacodepage 1100 -e /SAPinst_DIR/SAPCLUST.cmd -l /SAPinst_DI
    R/SAPCLUST.log -stop_on_error
    you are doing the export with a non-unicode SAP codepage. The codepage has to be 4102/4103 (see note #552464 for details). There is a screen in the sapinst dialogues that allows the change of the codepage. 1100 is the default in some sapinst versions.
    Best Regards,
    Michael

  • Get the Count for each row

    I'm trying to get the count for each row to total count for each month
    Something like this
    Hardware     |      Jan
    Monitors       |       5
    Processors   |      137
    Printers        |      57
    etc........
    How can I write a query for this. I can get the Hardware column but don't know how to get the next column.

    If you can provide more data like sample input DML statements it would have been wonderful..
    Assuming is , you need a pivot. Here is an article on basic Pivot..
    http://sqlsaga.com/sql-server/how-to-use-pivot-to-transform-rows-into-columns-in-sql-server/
    something like this may be..
    DECLARE @Input TABLE
    Hardware VARCHAR(20),
    [Date] VARCHAR(20)
    INSERT INTO @Input VALUES('Monitor', '01/01/2014'), ('CPU', '01/01/2014'), ('Monitor', '01/03/2014')
    , ('ABC', '01/01/2014'),('Monitor', '02/01/2014')
    ;WITH CTE AS
    SELECT Hardware, LEFT(DATENAME(M, [Date]),3) AS [MonthName] FROM @Input
    SELECT *
    FROM
    SELECT Hardware, [MonthName], COUNT(Hardware) AS Count FROM CTE GROUP BY Hardware, [MonthName]) a
    PIVOT (MAX([Count]) FOR [MonthName] IN ([Jan], [Feb])) pvt
    Please mark as answer, if this has helped you solve the issue.
    Good Luck :) .. visit www.sqlsaga.com for more t-sql code snippets and BI related how to articles.

  • I have downloades Logic Pro 9 onto my older modfel Mac Book Pro 1,1 with OS 10.6.8 and 2 GB RAM, according to the rquirements for Logic 9. the program should run, but it won't open. Is my configutation too slow?

    I have downloades Logic Pro 9 onto my older modfel Mac Book Pro 1,1 with OS 10.6.8 and 2 GB RAM, according to the rquirements for Logic 9. the program should run on OS 10.6.8. with 2 GB RAM, 4 GB better, but it won't open. Is my configutation too slow?

    Looks as if you're just at the minimum specs - http://www.apple.com/logicpro/specs/. Says 2GB minimum, 4GB recommended. And 2GB of RAM is all the RAM the 1,1 can handle. If I were you I would call Apple's App Store service center - you have the minimum requirements, as I read it, but perhaps you need a faster processor?
    I had a 1,1 but sold it when I bought my late 2011 in March of this year - maybe it's time to look at a new machine?
    Clinton

  • Increasing maximum number of Logical Processors in a Processor Group greater than the default (64)

    Can the maximum number of Logical Processors allowed in a Processor Group be increased by Bcdedit command or registry key to a number greater than the default (64) to allow non-group-aware applications to seamlessly scale via multithreading across more cores
    MSDN documents methods to reduce the max number of LP's in a Processor Group to 1 or any power of 2 less than 64 in order to increase the number of Processor Groups.  But there is no discussion of how to increase the maximum number of Logical Processors
    allowed in a Processor Group to a number greater than the default (64), e.g. to 128 or 256. 
    Since a non-group-aware application/process can only run on 1 Processor Group, increasing this limit is needed to allow non-group-aware multithreaded applications to scale seamlessly for parallel computation across more than 64 cores simultaneously on systems
    with more than 64 cores (for example, a quad-socket Intel Xeon system with 24 cores per socket, including true and hyper cores).  If that limit can be set via registry key or command line, or if there is another way to force all the cores on
    all 4 sockets (4 NUMA nodes in this case) to join in 1 Processor Group, then non-group-aware applications will not need to be rewritten using group-aware thread-affinity APIs.  

    Hi John,
    Are you trying to specify a static NUMA-node-to-group assignment, rather than letting Windows dynamically assign NUMA nodes to groups at boot time? If yes, You can refer the
    following related KB:
    How to manually configure K-Group assignment on multiprocessor machines
    http://support.microsoft.com/kb/2506384
    Systems with fewer than 64 logical processors always have a single group, Group 0. On systems with 64 or fewer processors, existing applications will operate correctly without
    modification. Applications that do not call any functions that use processor affinity masks or processor numbers will operate correctly on all systems, regardless of the number of processors. To operate correctly on systems with more than 64 logical processors,
    the following kinds of applications might require modification:
    •Applications that manage, maintain, or display per-processor information for the entire system must be modified to support more than 64 logical processors. An example of
    such an application is Windows Task Manager, which displays the workload of each processor in the system.
    •Applications for which performance is critical and that can scale efficiently beyond 64 logical processors must be modified to run on such systems. For example, database
    applications might benefit from modifications.
    •If an application uses a DLL that has per-processor data structures, and the DLL has not been modified to support more than 64 logical processors, all threads in the application
    that call functions exported by the DLL must be assigned to the same group.
    By design, a non-NUMA computer is considered to have one NUMA node. Because NUMA nodes cannot span groups, the system creates a node for each group after you restart the computer.
    The related KB:
    Processor Groups
    http://msdn.microsoft.com/en-us/library/windows/desktop/dd405503(v=vs.85).aspx
    More information:
    Uneven Windows Processor Groups
    http://blogs.msdn.com/b/saponsqlserver/archive/2011/10/08/uneven-windows-processor-groups.aspx
    Boot Parameters to Test Drivers for Multiple Processor Group Support
    http://msdn.microsoft.com/en-us/library/windows/hardware/ff542298(v=vs.85).aspx
    I’m glad to be of help to you!
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Powerbook 1.67 G4 for Logic?

    Powerbook for Logic?
    I purchased a 1.67 Powerbook last summer thinking I was going to upgrade my protools 001 to 002.
    Now M-Audio is offering its Project Mix, and I'm thinking about going that route and trying Logic.
    I'm concerned that the Logic specs suggest that even though a G4 will work, a G5 or dual G4 processor is recommended.
    I upgraded to a laptop so that I'd have portability, but I was also looking forward to being able to run Protools without it crashing after a few plug-ins (using a 300 G3 and the 001 I was able to run all 24 PT tracks plus 3-5 plug-ins before crashing. I'd like to have 24-30 tracks with at least 15-20 plug-ins).
    What can I expect running logic on my powerbook?
    Thanks for your help!

    Thanks -- that's very reassuring and encouraging.
    Do you feel you could push the limits much more, or are you near the top of your headroom
    I get the sense the freezing tracks is similar to whether or not you use a plug-in in PT in real time or not. I like real time. I like being able to automate and make subtle changes in plug-in settings on the fly.
    I get the sense that Logic's Freeze Tracks is a button. Does that mean you can turn it on or off with the flick of a switch? Make a change, and then turn it back on again?
    If so, that seems so much quicker than PT's rendering process.
    Thanks for the help.

  • Regarding count for each type Trace entry

    Hi Friends,
    I am using ALV grid Display to display the Result.
    my requirement is to display report with sorting & Count for each entry on a particular field.
    Can anybody give me the idea or smalll code on this Plz...
    Thanks in advance.
    Regards,
    Ravish

    Hi,
    For sorting you can use standard ALV sorting functionality. (Pass the parameter it_sort by filling the sort field name and sort order like up or down(Either one).
    For count you need to keep explicit logic.
    Sample code.
    SORT i_final BY field1. "Your count field criteria.
    LOOP AT i_final INTO wa_final.
    ADD 1 TO l_count.
    AT END OF field1.
    MOVE l_count TO wa_final-count.
    MODIFY i_final FROM wa_final WHERE field1 = wa_final-field1 TRANSPORTING count.
    CLEAR l_count.
    ENDON.
    ENDLOOP.
    Make sure that your count based field is the first field in itab. For displaying the output you can adjust the fieldcat.
    Thanks,
    Vinod.

  • Mouse, trackpad or what else to optimal control for Logic ?

    mouse, trackpad or what else to optimal control for Logic ?
    give precise models if you have suggestions ty

    skanner21 wrote:
    i just talk to an apple store guy who told me magickpad was a pain in the *** and very tiring comparing mouse dealing with logic and other audio editors.... ?? so hes stupid  ? how can you explain this opposite opinion please ?
    I don't know if that guy at the Apple store is stupid because frankly, I don't know him.
    But seriously, if he can work better with a mouse then he should use one. I'm sure there are still some people out there who don't like to send email and type a letter with a typewriter then put that piece of paper into another piece of paper (envelope), carry that to the post office which puts those pieces of papers from one truck to another to finally get it to their destination. You get the idea.
    The bigger issue is that people don't realize that they get accustomed to a device that is a a compromise to begin with, the mouse. Just think about it what it takes to scroll down in a window on your screen.
    In perfect world: You would take your hand and scroll down the window (or tell the computer the command)
    Instead, you take your hand, grab a thing (A) that has nothing to do with the window. Now you move that thing A and you see that it corresponds to another thing (B) on the screen, the cursor. No you have to move that second thing on to a third thing ( C), the scrollbar. And now, instead of moving down the scrollbar, you have to move it up in order to move the actual page down. How many un-intuitive (or counter-intuitive) steps does the brain have to learn and process? This is insane.
    People are used to it and they don't question it as long as there is no better solution.
    Instead of moving a thing that moves a thing that moves another thing. You just move THE thing. The original solution is touch the thing that you want to move. That's why kids use the iPad or iPhone with no problem. It is intuitive and you don't have to learn a compromise. The Trackpad is at least half way there.
    Remember when Apple changed the direction of the scroll bar recently. Another great example, where people get p**** when something get easier but they want to keep their old way "moving something up in order to move something down".
    I don't say that the Trackpad is perfect (it has other issues) and yes it requires some "un-learning" of old habits. It is still a compromise. My first computer was a Commodore64 about 25 years ago and I used mice all those years but I didn't' have a problem dropping that "thing" in a second.

  • Error appear: get logical processor information (k...

    this is showing on the process of installation, can anyone help  , this is the error appear: failed to get proc address for get logical processor information (kernel.32.dll)

    catchsaju wrote:
    Do we have any alternatives rather than installing SP3? I read about installing a previous version of skype in another post but the link seems to be broken.
    http://download.skype.com/msi/SkypeSetup_6.6.0.106.msi
    There are no Skype versions available that will work on Windows XP without SP3 installed. Skype versions older than 6.14 are now disabled and can no longer be used. You need to update your Windows to SP3.
    http://www.microsoft.com/en-us/download/details.aspx?id=24

  • Could not create JCOClientConnection for logical System: MUSA_MODEL_DATA

    Hi,
    I am facing a big problem...I have created WebDynpro Application & when I am running that application from WebDynpro, it's showing the page but giving me the error message as:-
    Could not create JCOClientConnection for logical System: MUSA_MODEL_DATA - Model: class com.bcone.bcool.musa.model.MUSABAPI. Please assure that you have configured the RFC connections and/or logical system name properly for this model!
    What do I do? what connections I have to check?
    pls help.

    Hey if you are connecting to SAP system making use of adaptive RFC model you hav to create logical systems(JCOs).So while creating the model you have to specify 2 logical system names(one for model data or on for the meta data).If you have not created the JCOs or if the JCOs are not active  then you are going to get this type of error.To activate those JCOs ask your administrator to activate the JCO for metadata of your application.If you are having proper credentials then log on to portal
    System administration>webdynpro>expand the local directory>select your project>click on maintain JCOs and activate the JCO for the metadata.
    Or else change the logical system in your application.

Maybe you are looking for

  • Windows 8 won't let me install firefox

    Hello, I am trying to install Tor, the latest browser bundle, and when I do I get a message that "This app can't run on your PC". Why? Is it because I use Tor on my smart phone and recently allowed my smart phone access to my computer through my fire

  • Anyone having issues with Preview since software update to 10.10.1?

    New laptop with latest Yosemite, 10.10.1 Since updating this morning Preview, with its handy tools for inserting text and simple drawing, is giving me the spinning wheel of death every 5 seconds. won't copy and paste my shapes like it used to, it's v

  • How to Format Annotations in Preview?

    Hi, First of all, if there's a better region of the discussion fora to post this question, please let me know and I'll re-post. I started using Preview.app's annotation tools after I found out that the font format can be adjusted simply pressing Cmnd

  • Input parameter of Analytic view in Calculation View

    Hello Folks, I have created an analytic view with some input parameters and using this view in a calculation view. when i am checking Data Preview of Calculation view , it is not asking for any input parameter and returning blank values. Could you pl

  • Oracle XML Editor

    Hi All, I am new to XML Publisher reports. Is there any editor which can write XML code for XML Publisher reports designed for Oracle Application? Appreciate any help or pointer to the help. Thanks, - CAH