RDS CPU Scheduling for 2012 R2
Seeing as the Windows System Resource Manager was removed from 2012 R2 how do admins prevent a user’s session from killing a server CPU wise?
The big culprit is web browsers Internet Explorer and Google Chrome
Hi,
Thank you for posting in Windows Server Forum.
For your case, I can suggest you to use Fairshare CPU Scheduling option. With this feature, if more than one user is logged on a system, processing time is limited for a given user based on the number of sessions and their loads. You can GPO setting “Turn off
Fair Share CPU Scheduling” option and other registry setting for this. Please check below article for information.
Resource Sharing in Windows Remote Desktop Services
Hope it helps!
Thanks.
Dharmesh Solanki
Similar Messages
-
RELEASE NOTES R180 - scheduled for September 25th 2012
We are announcing a new Business Catalyst release, scheduled to go live on Tuesday, September 25th.
This release includes some great improvements to our module templates, new features for our email marketing system, admin interface improvements, a few infrastructure updates and lots of bug corrections.
Read through the following sections to get detailed information about this release:
Features and enhancements
Issues fixed by this release
You can jump to the corresponding section by clicking the above links.
Features and enhancements
Modules improvement
Starting with our September release, we have enabled users to use a html page or a static template as a module list template (layout) for all modules that are using templates today. The new addition allows partners to create different views for the same data for a personalize experience. To use this new functionality, just create a new module template and update your module properties by specifying the template to use.
Ex: {module_blogsitepost,2 template="/ModuleTemplates/Custom/MyTemplate.tpl"}
Note: although you can use any extension you feel comfortable with, we recommend using a .tpl extension for two reasons: help locate the template better and avoid having these templates being displayed in Page list.
Email marketing application improvements
This is release is packed with new features and enhancements to our email marketing system.
Dynamic modules in email campaign - you can include modules (a subset of 19 modules) in the Email Campaigns content; the system will render these modules right before the campaign is sent, making sure your customers always receive the latest content;
Fresh, new email templates - the release includes a set of new of new email templates that look much better; along with these new templates, the template selection page was re-done to show better thumbnails;
Improved recipients selection - we have improved the recipients wizard step, replacing the checkbox list with a smart search and select control; additionally, with this release you will be able to select multiple lists (including Customer Reports) to exclude from your campaign.
Improved campaign status screen - before sending the campaign, you will now be able to view the exact number of recipients before sending the campaign (Note: reports and list requiring a long time to compute will be approximated); additionally, while the campaign is sending, we are displaying a meaningful status, that indicates that the campaign is being sent.
Email clients reporting - the campaign report screen has also been improved to include a report showing you the email clients used to read your campaigns.
Admin console improvements
We have updated our new admin user interface and replaced the insert module and insert tag panels with the new Business Catalyst toolbox almost everywhere. With the new toolbox we'll make it easier for partners and business owners to insert and customize module or tags into pages, templates or system emails. The toolbox user interface will opened by default for partners for faster access to tags and modules.
Other changes
Some FTP improvements (better error codes, performance, etc) and SFTP support
DNS improvements (support for setting up Google Apps email out of the box, several bug fixes)
When you change your email address on adobe.com, it syncs automatically with BC
Various improvements of the caching engine for static assets
Issues fixed by May release
Issue 2869695 - Fixed an issue that broke the comments submitted by visitors by placing <br> tags after a random number of characters;
Issue 3317538 - Fixed an issue preventing the social media modules from being reinitialized after pressing "Add to cart"
Issue 3317105 - Files with spaces in the name do not get invalidated properly on FTP/API delete
Issue 3317478 - Fixed an issue causing hardcoded http paths to generate security alerts when on https
Issue 2567045 - Fixed an issue with Product Purchased with Details data field
Issue 2567131 - Fixed an issue causing web app creation forms to generate [No Name] duplicates
Issue 3319245 - Fixed the search function on Help & Support
Issue 3320623 - Fixed an issue causing decimal prices to be incorrectly saved when editing/creating an order in admin and having the site admin language set to a country language that uses "," as decimal separator instead of "."
Issue 3325526 - Fixed an issue causing the CRM Session verification to fail for session IDs that contain +
Issue 3162093 - Fixed a problem [AdminV4] HTML files for campaigns can't be edited
Issue 3009528 - Updated multiline fields to allow line breaks
Issue 3010606 - Changed FTP blog layouts listing to properly handle cases of invalid layout group names
Issue 3315646 - Fixed an issue causing {tag_blogcategorylist}to not limit the number of results as set
Issue 3316323 - Small bug/improvement at offline payments on copy/pasting the PDF password
Issue 2900590 - Fixed an issue causing a correct web app item address to change to another one on some sites
Issue 3319299 - Fixed some performance problems causing Edit Web Apps Settings -> Autoresponder interface to freeze
Issue 3320422 - "Free shipping" not validated when enforcing shipping validation
Issue 2918069 - Cannot save values properly for webapp items when the custom field uses comma separated checkbox list, and it has more then 265 characters for the list of values
Issue 2925458 - Web App edit form is adding "X_" to the existing classes inside the description field. Every edit will add another x_ ending up in something like class="x_x_x_classname"
Issue 2567035 - Can not list files in FTP when there are invalid characters or similar in the directory
Issue 3313655 - Import fails if the username column values are already in the CRM
Issue 3315485 - Varnish cache is not invalidated when overwriting files with %20 in the path
Issue 3315372 - When adding a new item in the admin the address fields is pre-populated
Known issues and limitations
Product list layout outputs the products using an unordered list, requiring CSS for better formatting
Favorites module does not support multiple templates (layouts)
Module detail views do not support multiple templates (layouts)
Recursive modules are not supported in email campaign preview
Dreamweaver design view, ignores the custom template and always renders the tags from the default template (layout)
For more information about this, follow the release announcement on the Business Catalyst blog: Introducing our feature packed September release!Thanks Mario, what is missing from the post and this notification is a fundamental pieces of information "TIMES". This is not just your info but also the release by Jackson Palmer on the blog - totally missed there also
We need to be notified of the sceduled timing of this release not just a vague date which is not specific globally
25th but we are global - what time specifically 0100am PST is very different to 1030pm PST , the latter being 26th in AU
Why - because campaigns scheduled for around this time can be impacted, and also if the sites go offile during the maintenance window campaigns can be a wasted exercise.
Previously mid week schedules have been a matter of heated discussion, yet the support guys say that schedule ahas not been decided upon
Not planning is planning to fail, and we have witnessed that all to ofetn in the past. BC unfortunately has a history of failing to plan and inform, and this does little to activate confidence in the community.
I have discussed with Dragos on numerous occassion how the missing ingridents at BC like communication, UX, planning and most importantly understanding from the customer perspective (rather than backroom coders).
eg at 645am 26th of Sept 2012 we have a email campaign scheduled ( and can be rescheduled ), the issue I see is without your maintenance window timings being published in a timely manner how can we tell if we move to a sooner or later timing. You have to agree it is disasterious marketing to blast out a campaign and find systems down when customers open newsletter offers and want to shop then.
If the time schedule is listed somewhere else even more shame that it is overlooked as an inclusion here plus that Chat team are not informed and kept up to date and the blog is just fluff sales and chest beating. That is not support of partners regargless of paid or free status.
To much time is wasted with this sort of unthinking about unpublished / incomplete notifications, Live chat guy wasted > 15 min of his and my time becuase they don't know either, how many others are being inconvenienced by fialing to plan and notify information to act upon, this communication in the blog is good info but by itself useless and creates more doubt and lack or faith. Just look at the "hope in the comments" -
Not able to find out the OCT 2012 CPU patch for 11.2.0.3
Hi
I am trying to download the OCT 2012 CPU patch for the 11.2.0.3 to install on Linux x86-64 which is having OS of RHEL 5.7. I am able to get the OCT 2012 PSU patch which include the CPU patch too.
Database 11.2.0.3.4 PSU Patch 14275605, or
GI 11.2.0.3.4 PSU Patch 14275572, or
But I just require only the CPU patch. Can anyone provide me the patch number or some link where I can download the Oracle CPU patch OCT 2012The given link take to the window where CPU patch for all the quarter available.
The Critical Patch Updates released to date are listed in the following table.
Critical Patch Update Latest Version/Date
Critical Patch Update - October 2012 Rev 1, 16 October 2012
Critical Patch Update - July 2012 Rev 1, 17 July 2012
Critical Patch Update - April 2012 Rev 2, 19 July 2012
If I click on Critical Patch Update - October 2012 its takes to the window for selectin the database version (11.2.0.3). From there it goes to the Patch Set Update and Critical Patch Update October 2012 Availability Document [ID 1477727.1] which I had already checked.
There for the database products it shows the below option.
Table 9 Patch Availability for Oracle Database 11.2.0.3
+*<moderator edit - deleted MOS Doc content - pl do NOT post such content - it is a violation of your Support agreement>*+
It doesnt have the sepreate CPU patch. The below CPU patch is for the OC4J. I had a check.
Thanks
SHIYAS M -
How do I get a reliable schedule for automatic update in Windows Server 2012 R2?
I don't understand why MS broke the automatic update in Windows Server 2012 R2. In previous versions, I used to set it for automatic updates - Saturdays at 2AM. I can no longer pick a weekly update in the GUI and the time seems to have no impact on its capricious
reboots due to updates. It might happen 2 days later at noon. The best option for now is to just shut off the automatic updates but I'm reading this issue has been around since 2012 R1. There supposedly is a fix/patch for
2012 but it doesn't say if the patch is for 2012 R2 and the automatic updates haven't installed a fix that actually fixes what is broken with the automatic updates.
Why even leave the GUI for automatic updates if it doesn't mean anything?
Is there a simple registry key I can change so updates occur according to the schedule that you created in the GUI? Please no powershell - worst crutch MS ever created to not fix their own gui.
I'm seeing people have tried some advanced work around using GPO but many said those don't work reliably either on hosts or domain controllers.This may explain:
http://blogs.technet.com/b/wsus/archive/2013/10/08/enabling-a-more-predictable-windows-update-experience-for-windows-8-and-windows-server-2012-kb-2885694.aspx
http://blogs.technet.com/b/wsus/archive/2013/06/11/wsus-blog-managing-updates-with-deadlines-in-an-era-of-automatic-maintenance.aspx
Don
(Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!) -
Windows Server 2012 Standard Scheduling for backup for multiple disk
Hi,
Iam using Windows Server 2012 Standard,
How to create backup schedule for multiple hard disk. 1. I have scheduled a multiple backup for disk1, disk2 but the backup fails.
How to create different backup schedule for single Hard disk.
Please helpHi
Check these artciles,same on 2012 r2 standard;
https://technet.microsoft.com/en-us/library/cc754054.aspx?f=255&MSPPError=-2147217396
https://technet.microsoft.com/en-us/library/dd834883.aspx -
When you try to install RDS role on server 2012 R2 using standard deployment, this issue may occur (Figure 1).
“Unable to connect to the server by using Windows PowerShell remoting”.
Figure 1: Unable to connect to the server by using Windows PowerShell remoting
First of all, we need to verify the configurations as it suggested:
1. The server must be available by using Windows PowerShell remotely.
2. The server must be joined to a domain.
3. The server must be running at least Windows Server 2012 R2.
4. The currently logged on user must be a member of the local Administrators group on the server.
5. Remote Desktop Services connections must be enabled by using Group Policy.
In addition, we need to check if the “Windows Remote Management “service is running and related firewall exceptions have been created for WinRM listener.
To enabling PowerShell remoting, we can run this PowerShell command as administrator (Figure 2).
Enable-PSRemoting -Force
Figure 2: Enable PowerShell Remoting
However, if issue persists, we need to check whether it has enough memory to work.
By default, remote shell allots only 150 MB of memory. If we have IIS or SharePoint App pool, 150 MB of memory is not sufficient to perform the remoting task. Therefore, we need to increase
the memory via the PowerShell command below:
Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 1000
Then, you need to restart the server and the issue should be resolved.
You can get more information regarding Remote Troubleshooting by below link:
about_Remote_Troubleshooting
If you need further assistance, welcome to post your questions in the
RDS forum.
Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.i found another possible reason, this solution worked for me:
http://oyvindnilsen.com/solution-for-powershell-remoting-error-it-cannot-determine-the-content-type-of-the-http-response-from-the-destination-computer/
I tried to set up powershell remoting on a server and kept getting this error:
Enter-PSSession : Connecting to remote server failed with the following error message : The WinRM client cann
ot process the request. It cannot determine the content type of the HTTP response from the destination comput
er. The content type is absent or invalid. For more information, see the about_Remote_Troubleshooting Help to
pic.
After a bit of troubleshooting I discovered that the problem was that the authentication packets was to big (over 16k), this will cause WinRM to reject the request. The reason for authentication packets getting too big can be because the user is member of very
many security groups or in my case because of the SidHistory attribute.
The solution was to increase the MaxFieldLength and MaxRequestBytes keys in the registry under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP\Parameters
If the keys does not exists you can create them, be sure to use the DWORD type.
I sat MaxFieldLength to DEC value 40000 and MaxRequestBytes to DEC value 32768 and rebooted the server. Problem solved. -
Using Weblogic 5.1 SP3 under Solaris 2.7
We are using the native Performance Pack which allocates 3 Posix readers
can
we or should we tune this???
We have an unusual situation where we want to essentially do an long
running
post so we can stream data back to a client much like a file transfer.
What we are seeing is that depending on the number of Execute Threads we
see the first
say 12 Clients - (Using Execute Thread Count 15) start and we dont see
our other
say 288 clients until each of our 12 clients are almost finished
processing.
It would appear that the cpu allocation timeslice is not switiching
between concurrent http clients effectively if the servlets are long
running.
Is there some tunning which can be done to change this???
I know this is an unusual situation but given the nature of
firewalls/proxyservers/load balancing hardware like ArrowPoint,F5 etc we
need to try to use http vs native
t3 protocol out to our clients who will be both jfc and web based.
Any help in this area would be greatly appreciated.
naruto8 wrote:
write a program in any language that will simulate cpu scheduling SRTF.
1.the program will ask the user how many process to run
2.then the program will let the user input the cpu burst time for the following processes
3.the user will also input the arrival time for the processes
4.the program will then simulate the cpu scheduling srtf
5.the program should show he gantt chart, the ATT and the AWT
pleas help me with this program...We won't do your homework. What have you done so far? What's the problem? -
Windows 2008 R2 CPU Scheduling
I have a Windows 2008 R2 Vmware VM running one application published by Citrix. I noticed the CPU usage spiked to 100% while doing an EDI export to MS Excel 2010. I increased the CPU cores by one totaling 1 Socket 6 cores. Now core 0 is higher than the other
5 consistently. After contacting vmware I was told to ask Microsoft about CPU scheduling. Not sure where to go from here to balance out the processes amongst all the cores.The only difference between this server and the rest is in Performance Options
this server is set to Let Windows choose what's best for my computer instead of Adjust for best performance.You can also tune the priority of CPU shares through Windows System Resource Manager (WSRM), an optional server feature used for managing processor and memory usage. WSRM's new built-in policy Weighted_Remote_Sessions can be used to assign users and
groups into three priorities: Premium, Standard, and Basic. As should be obvious, users in higher priorities will be given greater CPU shares than those in lower priorities.
Regards
Milos
Reference: Windows IT Pro, Q&A -
Hi,
Has anyone deployed CPU patches for 12c OEM? In the recent Jul, 2012 CPU patch there is patch for Oracle Database Plug-ins, has anybody deployed this Jul ,2012 CPU patch for 12c OEM.
Enterprise Manager Plugin for Database 12c Release 1, versions 12.1.0.1, 12.1.0.2 Enterprise Manager
Thanks
AmitI have requested the "on request" patch for the Oracle Database Management Plug-in for the 12.1.0.1 Home, but was told by Oracle Support that there was no patch. I am on Solaris Sparc 64. I looked at the CVE-2012-1737 advisory, and I am trying to figure out if the vulnerability does not apply to my platform, but frankly can't figure it out from that document, and the support person did not elaborate. Have you been given a patch?
Regards,
Peggy -
Hyperthreaded CPU Scheduling via Hyper-V
I searched forums and documents (and books) all over for this answer pertaining to Hyper-V.
When a guest VM is assigned 2 virtual CPUs with 100% reservation on a Hyper-V host with a processor featuring hyper-threading, does the guest VM receive guaranteed access to two
physical cores or two logical cores? For a thought experiment, on a single socket 2-core processor with hyper threading (4 logical cores), from my understanding Hyper-V takes physical core 0 by default leaving a single
physical core for VMs. What would be the result of configuring a VM with 2 virtual CPUs on this host with 100% reservation? Would you be allowed to? Would the vCPU scheduling be across two logical processors or would the VM fail to start
because it requires two physical cores?Hi Nickmeister,
"So,a virtual machine’s CPU count means the maximum number of threads that it is allowed to operate on physical cores at any given time. I can’t set that virtual machine to have more than two vCPUs because the host only has two CPUs. Therefore,
there is nowhere for a third thread to be scheduled. But, if I had a 24-core system and left this VM at 2 vCPUs, then it would only ever send a maximum of two threads up to the hypervisor for scheduling. Other threads would be kept in the guest’s thread scheduler
(the supervisor), waiting their turn. "
Based on my understanding , we can image the procedure of physical cpu processing can be divided to alot of
time slices , more than one thread can be scheduled/switched to be processed by a processor/core .
Hope the following article is helpful to you regarding to CPU reserve in hyper-v :
http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/02/17/hyper-v-cpu-scheduling-part-1.aspx
Also :
http://blogs.technet.com/b/redpill/archive/2011/02/19/hyper-v-cpu-scheduling.aspx
Best Regards
Elton Ji
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. -
Oct 2011 cpu patch for database on solaris
Hi All,
I have query regarding oct 2011 cpu patch
OS:SOLARIS 5.10,sun4u sparc SUNW, Netra-T12 release update 10
RDBMS:10G 64bit
am looking for latest cpu patch can any one provide the patch number
thanks in advanceModerator Action:
Already asked in the Database forum:
oct 2011 cpu patch for database on solaris
... and already answered in that same database forum thread.
Locking.
Edit:
In the context of this thread, "cpu" refers to Critical Patch Update (CPU)
such as this , which was found in about 20 seconds using the search function on the Oracle home page.
Edited by: rukbat on Jan 3, 2012 2:01 PM -
SDK-based Management Pack causes 100% CPU utilization for HealtService.exe
We developed an MP that uses SDK to create SCOM objects and insert a large number of performance counters ~ 2000 every 5 minute interval.
On SCOM side the MP has about 2000 instances of UnitMonitor (only ~20 per class but there are lots of actual objects). In these monitors we use
DataSource based on Microsoft.SystemCenter.TargetEntitySdkPerformanceDataProvider. All worked fine for a year but lately added a bunch of new objects/counters and CPU utilization for the MonitoringHost.exe started to spike
to 100% a few seconds after the Performance Counters were posted via SDK. The spike lasts for up to 3 minutes. No DB or Network spikes observed. We suspect SCOM does not deal efficiently with SDK Performance data - as if a separate SdkPerformanceDataProvider
is started for every UnitMonitor when the counters are posted rather than having cooked-down - one per Target instance.
Can anyone shed some light on this? I suspect only the Microsoft engineers would know.
Our environment is like this:
SCOM 2012 R2 UR4
Windows Server 2012 8 Core, 16 GB Ram
Thanks,
DaveHi Dave,
is there a way that you can reduce the number of performance insertions? Regardless of even fixing the performance issue, the impact from a database standpoint may be something to consider in the long term. My point is that fixing one issue, will take us
to the next one, etc etc.
I would reduce the number of insertions, only to the either insertion of the "most critical" or "top #". Also, aren't those counters already captured out of the box?
hth
Jose -
Hey there :) ,
I have wrote a code which include FCFS, SJF, RR, and priority scheduling algorithm for CPU scheduling. Now what exactly my code does is it calculates the average waiting time for each algorithm. What i wanted to do is to show the result in a comparative way like for eg wanted to show average waiting time of all the algo in terms of bar graphs. Can anyone guide me how should i do that ? Thanks :) your little consideration will be a great help to me.ashish.escape wrote:
Exactly, can you suggest some less complicated library or any other method to draw bar charts for different values. It all depends on what exactly you are trying to achieve. The simplest would be to divide your numbers by x and then use that number to create a String of "*" which you then display with a println call. More complex and pretty would be to create a Swing app, override a JPanel's paintComponent and start drawing rectangles with its Graphics object. If you tweak this enough to make it look decent, pretty soon you're investing enough time where it may be worth your while to study JFreeChart rather than trying to re-invent the wheel (BDLH's picture link notwithstanding).
Bottom line: If you still want it done yourself, though, I think that you'll have to describe your desires in a lot greater detail before anyone will know just what to suggest. -
KM Scheduler Task vs SAP Netweaver Scheduler for java
Hi Experts,
I need to know the key differences between KM Scheduler task implementation and SAP Netweaver Scheduler for java task implementation. Which one is better and why?
Thanks for looking into this and for you patience in answering the question.
Regards,
Kiran K Grandhi.Hi,
Please look at this help
[SAP NetWeaver Scheduler for Java|http://help.sap.com/saphelp_nwce10/helpdata/en/44/03d66015ee10b3e10000000a11466f/content.htm] and [KM Scheduler task|http://help.sap.com/saphelp_nw04s/helpdata/en/3a/bc37b5789dee4eaa8005bff84f14cf/content.htm]
Best Regards
Vijay K -
Open Order scheduled for delivery
Hi there ,
Please suggest me the report to spool the Open Order scheduled for delivery for a material ....
Regards
KaushikHi
Check the delivery due list, its shows open orders due for delivery for a particular date
and the list can be printed or sent to spool
Anurag
Maybe you are looking for
-
How do I transfer notes from iphone to PC ?
I have type a lot of notes but wonder how to transfer it to my PC. Any comment ?
-
I'm getting short-dump when creating dynamic internal table via CALL METHOD cl_alv_table_create=>create_dynamic_table. The fieldcatalog contains a component named LVC_S_STYL which populates fine when after call function LVC_FIELDCATALOG_MERGE but whe
-
Hi, I got NoClassDefFoundError and when I use ClasspathDebug jsp it shows that the class is loaded by "java.net.URLClassLoader". I put the jar file containing the class in <domain>/lib directory. According to docs the jar under <domain>/lib should be
-
New Itunes is not configured well, it looks like. It kept insisting that I should quit Itunes app, whereas it was not open at all. There is no way to escape, so I just force-quit the Installer. Not good.
-
hi, i want to create a time dimension using odi. How do i create the below table. CREATE TABLE Dim_Time( Timekey INT IDENTITY(1,1), Day CHAR(2), Month VARCHAR(9), Quarter CHAR(1), Year CHAR(4), Week CHAR(2), FullDate DATETIME, Thank You.