Can't use all memory for VM

Hi!
I have Microsoft Hyper-V Server 2012 R2 with 16 Gb RAM. I created two VM with 7162 Mb of fixed memory on each. But i can't start both of them. When i tried start second vm i got out of memory error. Why?
PS C:\Users\Administrator> ( Get-WMIObject Win32_OperatingSystem -ComputerName localhost ).FreePhysicalMemory
8184452
PS C:\Users\Administrator> start-vm oldBSD
start-vm : 'oldBSD' could not initialize. (Virtual machine ID 05EA5A45-601F-4CC0-8770-62B97571D8F8)
Not enough memory in the system to start the virtual machine oldBSD with ram
size 7168 megabytes. (Virtual machine ID 05EA5A45-601F-4CC0-8770-62B97571D8F8)
The server ran out of available memory.
Max memory value for second machine is 5740Mb, but with it i have
PS C:\Users\Administrator> ( Get-WMIObject Win32_OperatingSystem -ComputerName
localhost ).FreePhysicalMemory
2243312
How i can use all memory? My idea is use 7 Gb of memory for each machine and 1.5-2 Gb for host.

Hi maxx-ode,
As far as I know ,to get free memory you still need to subtract the "standby memroy" from the output of the command in your original post .
Please refer to the article "Memory Sizing Guidance for Windows 7" within the link below :
http://msdn.microsoft.com/en-US/library/windows/hardware/dn550976
" Standby List
The Standby list contains unmodified pages that have been removed from process working sets, which effectively makes the Standby list a cache. If a process needs a page that is on the Standby list, the memory manager immediately returns the page to its
working set.
All pages on the Standby list are available for memory allocation requests. If a process requests memory, the memory manager can take a page from the Standby list, initialize it, and allocate it to the calling process. This is called repurposing a page.
Pages on the Standby list are often from recently used files. By keeping these pages on the Standby list, the memory manager reduces the need to read information from the disk. Disk reads
can decrease system responsiveness. "
Please try to use this command to get the "real" free memory of host (in bytes):
(Get-WmiObject Win32_PerfFormattedData_PerfOS_Memory -ComputerName localhost).FreeAndZeroPageListBytes
"Free & Zero Page List Bytes is the amount of physical memory, in bytes, that is assigned to the free and zero page lists. This memory does not contain cached data. It is immediately available for allocation to a process or for system use.
Update: Actually we can allocate some standby RAM to VM , based on my test I can't allocate whole standby RAM .Then I used
RAMMap to check the usage and I found that Mapped file occupied most RAM .For mapped file please refer to following link:
http://blogs.msdn.com/b/khen1234/archive/2006/01/30/519483.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.

Similar Messages

  • Have iPad, iPod Touch and iPhone 4s. Can I use one charger for all

    I have and iPad, iPhone 4S and iPod 4. Can I use one charger for all 3 and if so, which one. TZ all

    You can use the iPad charger for all.

  • Ivé just recived logic and I wonder: can I use the registration for logic on all my computers or is it limited to just one?

    Ivé just recived logic and I wonder: can I use the registration for logic on all my computers or is it limited to just one?

    You can install it on 2 Apple computers

  • Issue to use all memory installed on server

    currently running crystal report server 2008 (12.1.0.882) Crystal 32bit on powerfull  Dell server R 905 with 64 Gig memory..
    There are currently 15 instances of Crystal running on this server, with each being allocated a maximum of 2GB.  The aim of the design is for the memory to be chunk up into 2GB each and allocation to the 15 instances of Crystal (2GB x 15), therefore we donu2019t want the instances to exceed the 2GB limit imposed.
    but all 15 instances use maximum 6 Gig memory on server even we have 64 Gig memory available. using page file and cpu goes to %100 and very slow performance.
    using /pae switch in boot.ini and server shows all 64 Gig memory and can be use all these memories by a test application
    thanks for sharing any information to resolve this issue.
    Nick

    Hi Nick,
    I Believe you are using Crystal Reports Server Embedded and working with Lawson to resolve this issue which is why I moved this to the Java Development forum.
    To get more details are you running 15 instances of Crystal RAS according to the CCM?
    RAS is not pae aware and although you can use the boot.ini switch to increase this we highly suggest you don't. I also don't believe we will limit if you are trying to limit it to 2 gig.
    Can you check the number of CPU's enabled in License Manager according to the key code?
    Also, how many reports are you running at one time?
    How many users are logged in?
    Are the reports all on demand reports or are they being exported to some format and e-mailed out etc.?
    If you working with Lawson possibly what we can do is set up a conference call?
    Thank you
    Don
    PS - also note Crystal Reports Server is a standalone version of the full Enterprise produce but it is limited to one server and one PC. It is not the same as Crystal Reports Server Embedded which is standalone Crystal Report RAS and used for application development only. There is no SAP interface to it.
    Edited by: Don Williams on Oct 24, 2009 9:53 PM

  • Can I use 1333GHZ memory in a machine that uses 1066GHZ memory

    Can I use 1333GHZ memory in a machine that uses 1066GHZ memory

    You may be able to but it all depends on the RAM and the system. Some work, Some Don't.
    But if you haven't already bought the RAM just buy what is right for the system.
    Even if the faster RAM works it will not run at the faster speed. It would be Clocked down to the speed of the system it is installed in.

  • AE CS5 not using all memory and cpu

    I am using After Effects CS5, wondering why the rendering is not using my CPU and memory full. It`s using only 15 % of memory and sometimes up to 50 % of CPU. What can I do to make it use better my hardware.
    The current rendering is chroma key using Keylight.
    I understand it can`t use all the hardware, but why only 15 %, because everybody is talking that you need a lot of RAM for AE.
    CPU: Intel Core i7 920 - overclocked to 3.4 GHz
    MEMORY: 6 GB DDR3
    GRAPHIC: nVidia GTX 285

    Not all rendering operations will max out all RAM and all CPUs (processor cores). Some rendering operations are I/O intensive; some are memory-intensive; some are CPU-intensive. If, for example, I/O is the bottleneck, then you won't see either CPU or RAM usage maxed.
    Also, the goal isn't to see that 100% of the CPU and 100% of of RAM is being used. The goal is faster rendering (and other operations). Sometimes greatest performance is achieved when there's "headroom" left over for other activity. See this page.
    Are you using Render Multiple Frames Simultaneously multiprocessing? That is one feature that really benefits from having a lot of RAM. The 6GB of RAM that you have in your system is not enough to make effective use of that feature. See this page.
    Here's a page that collects information about how to optimize for performance.

  • Can I use touch ID for App Store without using a passcode?

    It seems that the ony way I can use the touch ID for App Store and iTunes is if I have a passcode to get into my phone. I don't want a passcode, it get in and out of my phone too often to have to unlock it all the time and I hate manually typing in my password for App I buy. Why can't it do both, isn't the touch ID just as secure for purchases even if you don't have to unlock the phone to get to it??

    From the article:
    You can set up Touch ID in iOS Setup Assistant or by tapping Settings > Touch ID & Passcode. To set up Touch ID, you must first set a passcode. Touch ID is designed to minimize the input of your passcode, but you need a passcode for additional security validation, such as enrolling new fingerprints.
    So yes, that's how it's designed. You must have a passcode, though as long as you understand the caveats:
    In addition, you will need to enter your passcode to unlock your iPhone in these conditions:
    After restarting your iPhone 5s
    When more than 48 hours have elapsed from the last time you unlocked your iPhone 5s
    To enter the Touch ID & Passcode setting
    and
    You can't use Touch ID for purchases if Require Password in Settings > General > Restrictions is set to Immediately.
    you should be able to use Touch ID without needing your passcode. If none of those circumstances is true and you're still being asked for your passcode to make a purchase from the iTunes Store, it would seem that something is amiss with your iPhone.
    Regards,

  • HT3354 how can i use one table for reference to another

    how can i use a table for a referance to another eg when i type a word in a cell, i will like it to match the word with another table then return the information in the cell i am using

    you can use vlookup() (or any of the lookup family of functions) to locate an item based on a key value:
    Here is an example of something you can do with two tables:
    The table on the right is title "Data" and stores a list of names with age and favorite color.
    The table on the left uses the value in the first column to lookup up information in the table Data
    in the table on the left:
    B2=IFERROR(A2&" is " & VLOOKUP(A2, Data :: A:D, 2, 0)&" years old and likes the color "& VLOOKUP(A2, Data :: A:D, 3, 0), "NOT FOUND")
    I know this look complicated.  so I'll break it up into smalled pieces:
    first the "&" is called the concatenate operator and joins two strings.  like this:
    a string is a set of characters between double quotes.
    so "string 1" & "string 2" becomes "string 1string2"  or "Sam " & "Jones" becomes "Sam Jones"
    you can use cell references instead of strings directly in which case the concatenation is performed on the contents of the cells.
    so if cell A1 contains "Hi " and the cell A2 contains "There"  then A1 & A2 will result in "Hi There"
    so you could add the formula
    A3=A1 & A2
    this is short hand for select cell A3 then type everything including the A3 so that A3 contains "=A1 & A2" (omit the double quote)
    OK.  So the formula I provided concatenates several items together:
    it concatenates A2, then the string " is " then a formula, then the string " years old and likes the color " then a formula
    the two formulas (highlighted in blue) perform a lookup of the value in cell A2 in columns A thru D of the table named "Data".  If if finds the value in cell A2 in the first column of the lookup range in the table Data (column A) then it returns the value from the same row but in the second or third column.
    all that is in a function calld iserror() to trap the condition where the calue you enter in A2 does not exist in the table Data:
    You will find the Numbers users guide and function reference helpful.  You can download then from Apple here:
    http://support.apple.com/manuals/#productivitysoftware

  • Can i use 2gb memory in one slot in my 2006 Mac mini as the 2 slots of 1gb only reports only 1gb memory, both memory work ok in the one slot

    Can I use 2gb memory in one slot in my 2006 Mac mini as the 2 slots of 1gb only reports as 1gb memory, both memory work ok in the one slot as I have swapped them over

    To my knowledge 1GB modules are the max. size for the 2006 Mini.
    2GB modules are not recognized/useable.
    Sorry
    Stefan

  • Can I use a substitute for the Sample Clock?

    I have three different analog inputs coming from one device (PCI-6221).  Two inputs are running at the same sample rate while the third needs a faster sample rate and a trigger.  I have these seperated as two seperate tasks but my problem is they both use the sample clock.  Can I use a substitute for the sample clock on the third channel?
    I am running LabVIEW 8.2 on Windows XP.
    Thanks in advance for your help.
    Ron Deavers, CLD

    Hi programmindragon,
    I understand you are trying to
    configure your PCI-6221 to sample on multiple channels, while having
    different rates and triggers for the channels. Unfortunately, you can
    only configure one analog input task to run at once and all the channels in
    the task must share the same configurations, including the sample clock
    and trigger. This is due to the fact that all the channels are
    multiplexed to a single amplifier and ADC on the device. Thus, you will
    not be able to configure the two inputs at one rate and use a different
    clock rate and trigger for the third input. Is it possible to sample at the
    maximum rate on all channels and decimate the data that you don't need on the certain
    channels, as well as share the same type of triggering? Hopefully you will be able to run your application with the same configuration across multiple channels, otherwise you may need multiple DAQ devices. Please let me know if you have any further questions related to this issue.
    Regards,
    Daniel S.
    National Instruments

  • Why can't use all the function when deployed Duke Bank successfully

    i am use the DukesBankApp.ear in j2eetutorial14 to deployed .When i change the "public Object ejbCreate() throws CreateException" to "public String ejbCreate() throws CreateException",deployed Duke Bank successfully
    But,I open the client,i can not use all the function. for example,when i creat new customer or account .Applecation message watch will say "remote exception"
    why?or send the true DukesBankApp.ear to me .My mailbox is "[email protected]"
    thinks!!!!! i want to receive your help imminence!think you very much!

    the sever log say:
    [#|2005-05-10T22:39:18.609+0800|信息|sun-appserver-pe8.0|javax.enterprise.system.container.ejb|_ThreadID=13;|
    javax.ejb.EJBException: createCustomer: Could not create Entity EJB; nested exception is: com.sun.jdo.api.persistence.support.JDOFatalUserException: JDO76604: JNDI lookup for cmp-resource 'jdbc/BankDB' failed.
    NestedException: javax.naming.NameNotFoundException: BankDB not found
         at com.sun.ebank.ejb.customer.CustomerControllerBean.createCustomer(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sun.enterprise.security.SecurityUtil$2.run(SecurityUtil.java:146)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sun.enterprise.security.application.EJBSecurityManager.doAsPrivileged(EJBSecurityManager.java:930)
         at com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:151)
         at com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:128)
         at $Proxy27.createCustomer(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:117)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:651)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:190)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1653)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1513)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:895)
         at com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:172)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:668)
         at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannelConnectionImpl.java:375)
         at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.read(SocketOrChannelConnectionImpl.java:284)
         at com.sun.corba.ee.impl.transport.ReaderThreadImpl.doWork(ReaderThreadImpl.java:73)
         at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:382)
    |#]

  • What query can we use ...for over 30 days

    select PROPERTY,RELAVANTDATE ,
    sum(NOTICES) over (
    partition by property
    order by RELAVANTDATE
    range between interval '30' day preceding and current row
    ) "SUM"
    from Test_Data
    what query can we use ...for over 30 days
    can i use following or preceding

    SCOTT@soti_9> WITH Test_Data AS (
      2    select 10100 as property, to_date('25-JAN-07') as RelavantDate, 20 as notices from dual union all
      3    select 10100 as property, to_date('25-DEC-07') as RelavantDate, 5 as notices from dual union all
      4    select 10100 as property, to_date('02-JAN-08') as RelavantDate, 10 as notices from dual union all
      5    select 10100 as property, to_date('01-DEC-08') as RelavantDate, 10 as notices from dual union all
      6    select 10100 as property, to_date('02-DEC-08') as RelavantDate, 20 as notices from dual union all
      7    select 10100 as property, to_date('31-DEC-08') as RelavantDate, 20 as notices from dual union all
      8    select 10100 as property, to_date('03-JAN-09') as RelavantDate, 30 as notices from dual union all
      9    select 10100 as property, to_date('25-JAN-09') as RelavantDate, 20 as notices from dual
    10  )
    11  select PROPERTY,RELAVANTDATE ,
    12    sum(NOTICES) over (
    13      partition by property
    14      order by RELAVANTDATE
    15      range between current row and interval '30' day following
    16    ) "SUM"
    17  from Test_Data
    18  ;
      PROPERTY RELAVANTD        SUM
         10100 25-jan-07         20
         10100 25-dec-07         15
         10100 02-jan-08         10
         10100 01-dec-08         50
         10100 02-dec-08         40
         10100 31-dec-08         70
         10100 03-jan-09         50
         10100 25-jan-09         20
    8 rows selected.Regards,
    Dima

  • Can not use all these apps

    Creative Cloud is a terrific service, but, I can't use all these apps because I either don't need or want them, or, I can't understand how to do things with them. The only app I am able to make any use of is the Premiere program with Encoder and Encore.
    Is it possible to subscribe only to Premiere for a much reduced monthly payment ??????
    steve
    www.homemovies.ca

    Actually, I was just doing some simple math.
    SO - what happens if I drop to just the one PP CS6 app – or cancel the service now and switch to upgrade instead ? Do I have to pay some sort of cancellation fee ?
    Re: the simple math I just worked out:
    Let's see, full Cloud access to all 17 apps $ 34.64  including taxes and exchange rate - number of apps 17 - only 1 of which I vaguely understand how to use and want
    for a total cost this first year's subscription of $ 415.44 - which then doubles for the 2nd year.
    Arguably ---   $ 34.64 divided by 17 =  $ 2.04 per app
    but apparently I would have to pay about $ 23.08 for just the one premiere pro CS6 app ?
    That's $ 276.96 for the 1st year, then the 2nd year doubles in cost from that.
    I can upgrade from PP CS5.5 to PP CS6 for $ 172.06 and save a tonne of money I don't have.
    Ok - Creative Cloud does NOT work for me -- the way they price it --- really really really really really really really really really really really sucks
    The Creative Cloud services would be terrific IF I could understand and use all those apps, but, for just the one and only app I can vaguely understand and use - the cost really sucks.
    but i gotta give them credit for figuring all that out so they're the big winners no matter what we do nor how bad their programs are.

  • Can I use all apps in iTunes ?

    Hi- Can I use ALL apps in iTunes on an ipod Touch ?
    Or are most only designated for the iphone ?
    Thanks, SeaDream

    No and no - to both questions. ooMikeoo's reply is not correct, you cannot install all Apps.
    Every App in the Store lists the requirements on its page and your Touch will only install the ones it can run. Some Apps need the functions of the iPhone, so they will not work on a Touch. Some other Apps only work on the iPad, so again they will not work on your Touch, but unfortunately the Store currently lists iPad Apps together with iPhone/Touch Apps.
    See *Jolly Giant's* screenshot in his (her) reply. (Sorry Jolly G - I don't know!) If it does not state iPod Touch, it will not work on your Touch and (usually) it will not install onto your Touch.
    Also notice the OS version number. Your Touch needs to have the minimum version of the OS shown. Your Touch runs iPhone software - and an App may state that it requires either *iPhone OS X.X* or *iOS X.X,* which mean the same thing.
    So that gives a detailed answer about your first question.
    There are more Apps in the Store than you can think of - (I don't think anyone knows how many) but you can be sure that there are hundreds of Apps that will run on the Touch. I think I have 160 Apps on my Touch - and I'm fussy!
    Phil

  • Can i use create function for MSSql scalar and table valude function.

    Hi,
    1) Can i use create function for MSSql scalar and table valued function?
    2) How many type of user defined function are there in oracle 11g express?
    3) And can i reture any "type" form user defined function?
    yourse sincerely

    944768 wrote:
    Q1)That means even if i return predefined types like integer, varchar2 then also PGA is used ?The data type does not determine where the variable is stored. A string (called a varchar2 in Oracle) can be stored in stack space, heap space, on disk, in a memory mapped file, in a shared memory, in an atom table, etc.
    It is the who and what is defining and using that string, that determines where and how it is stored.
    The Oracle sever supports 2 languages in PL/SQL. The PL (Programming Logic) language is a procedural/declarative language. It is NOT SQL. SQL is integrated with it. The PL/SQL engine uses private process memory (PGA). So PL/SQL variables exist in the PGA (but there are exceptions such as LOBs).
    Q2) So please suggest me solution in oracle.Sounds to me you are looking at how to implement a T-SQL style function as an Oracle function, and once implemented, do joins on the function.
    Do not use PL/SQL in SQL in place of a SQL select. It is not T-SQL.
    One cannot use PL/SQL to create functions along the style of T-SQL, where the function executes a SQL using some conditional logic, and then return as if the function was a native SQL select.
    T-SQL is an extension to the SQL language - making it a hybrid and very impure language implementation. PL is based on ADA - part of the Pascal family of languages. The E-SQL (embedded SQL) approach used in languages like C/C++, Cobol and Ada, has been transparently done in PL/SQL. You can write and mix PL code and variables with SQL code. And the PL/SQL engine figures out how to make the call from the PL/SQL engine to the SQL engine.
    But PL/SQL is not "part" of the SQL language and does not "extend" the SQL language in a T-SQL fashion.
    So you need to check your SQL-Server preconcepts in at the door, as they are not only irrelevant in Oracle, they are WRONG in Oracle.
    The correct way in Oracle, in a nutshell - Use the SQL language to do data processing. Use PL/SQL to manage conditional process flow and the handling of errors.

Maybe you are looking for

  • My phone will no longer power on?

    Hello?

  • IPhoto - problem sending photos by email

    Hello, I now encounter a problem when I want to transfer photos to friends, something quite new !!! I get the following advertisement "The mail server did not recognize the association of your usere name and password" Can you help me solve this probl

  • Milestone billing - final invoice for every milestone

    Hi, friends! In a real estate implementation project: On confirmation of every milestone from PS, the billing block will be released. Suppose the unit costs 20,00,000 and there are 10 instalments with 10% of the value for billing each time. Each inst

  • When I press shutdown nothing happen in KDE

    after long time I update my arch linux with pacman and many packages like KDE update to new version , but after upgrade packages and reboot system by command I see error about udev and HAL ,when system boot , and when I choose shutdown option in KDE

  • Anybody using a PCI-Express to PCI Adapter for your legacy audio hardware?

    Anybody using one with success? I dint think there was such a thing until I found this http://www.virtuavia.eu/shop/pci-express-to-pci-adapter-p29855.html. If you have used one or are researching one for yourself, could you please provide make, model