Re: VMware with MacBook 2015

2016-10-26 Thread Scott Granados
Happy to be of service.

> On Oct 26, 2016, at 2:31 PM, 'Janina Sajka' via MacVisionaries 
>  wrote:
> 
> Very nice explanation, Scott. Thank you!
> 
> 
> Janina
> 
> Scott Granados writes:
>> Hi Andrew, I think this is on topic since we’re talking about the use of a 
>> set of applications on the Mac, Mark or Kara can speak up if not but I think 
>> we’re well with in safe territory for the subject and it’s a great question.
>> 
>> Threading is just a fancy computer word for scheduling.   Threads are 
>> processes that run on physical hardware and you can assign threads or 
>> schedules to applications to get work done.
>>  Each physical core is a processing engine.  Back in the ancient days 
>> say the early 2000s and before:) a processor only had one processing engine 
>> on the dye.  A dye is the physical piece of silicon that the processor is 
>> etched on.  Etching is a chemical process where they cut the components on 
>> to a piece of silicon  similar to say glass etchings but in extraordinarily 
>> fine detail.  With better chemistry and processes it became possible to put 
>> more than one physical processor on the same piece of silicon or dye.  They 
>> started with 2 cores, then 4 and I believe they are up to 12 or more now on 
>> a single piece of silicon for high end applications.  The intel chips we use 
>> in our laptops support 2 or 4 cores or 2 or 4 processors per single dye.  
>> This means in the place where you used to be able to put one processor in a 
>> single socket you can put 4 or more now.
>>  Each physical core has 2 threads also called Hyper Threading.  This 
>> means to your software, if you look at the number of processors installed on 
>> a MacBook Pro 13 inch you’ll see 4 physical processors but in reality you 
>> have a single chip or dye with 2 physical processors and each processor is 
>> broken in to 2 pieces.  So you can see how we get to a point where there’s 
>> twice as many cores showing up in software as there actually are on the dye.
>>  Now when you run VMWare or other virtualization software you have the 
>> ability to assign cores to a virtual machine.  Each core is one of these 
>> hyper threaded segments so you get 2 cores per actual core or in your case a 
>> maximum of 4.  On the 15 inch models, they use 4 core processors so you can 
>> have up to 8 cores on a VM.
>>  How do the number of cores relate to getting work done?  So core count 
>> is more important than clock speed or anything else.  For example, a 4 core 
>> I5 version of the processor will out perform a 2 core or dual core version 
>> of the I7.  The reason is you have two more actual engines doing work so on 
>> an I5 even though each individual engine is less powerful the aggregate of 
>> all 4 out performs 2 I7 cores.  As you’d expect, 4 I7 cores will out perform 
>> 4 I5 cores so you can start to see a relationship here.
>>  On your virtual machines you assign cores based on how much work you 
>> want to do with each machine.  In my case I run a lot of virtual routers 
>> which for my purposes of learning and lab testing don’t need a huge amount 
>> of horse power each so I will assign 1 per or at most 2.  On the other hand, 
>> Windows requires more effort to run so I might assign half my cores or 4 out 
>> of 8 to the virtual machine leaving a good amount of power left over for my 
>> Mac and a good amount for the VM.  It’s not exactly a linear calculation but 
>> it’s good enough for government work so you can split things up that way.  
>> The more cores you assign to the VM the fewer are available for scheduling 
>> other Mac Jobs.  You can assign all 8 and the load will just be shared with 
>> the Mac, it doesn’t render the mac side useless but your VM can really pull 
>> a lot of power from the rest of the machine in that configuration.
>> 
>> Let me know if this has helped you or if I’ve only confused you worse.  Feel 
>> free to ask any followup questions to help fill in the gaps or anything I’ve 
>> confused you on.
>> 
>> Thanks for the great question.
>> 
>> Scott
>> 
>> 
>>> On Oct 25, 2016, at 4:22 AM, Andrew Lamanche  wrote:
>>> 
>>> can I just ask a quick somewhat off-topic question regarding the cores 
>>> assigned to the virtual machine?  I have a macbook pro 13 inch 2014 with 
>>> 16GB RAM and I7 processor.  Does this mean I could assign easily 4 cores to 
>>> Windows in VMWare Fusion?
>>> 
>>> I've always had a bit of trouble understanding the subject of cores and 
>>> virtual cores and threading for that matter. :)
>>> 
>>> Many thanks
>>> 
>>> Andrew
 On 25 Oct 2016, at 00:30, Scott Granados  wrote:
 
 Hi there, one thing you can do is make sure you have enough cores 
 dedicated.  On a 13 inch MacBook pro I’d probably go 4 GB for the VM and 
 at least 2 cores for the CPU.  Remember it’s 2 cores in software per every 
 real core do to hyper 

Re: VMware with MacBook 2015

2016-10-26 Thread 'Janina Sajka' via MacVisionaries
Very nice explanation, Scott. Thank you!


Janina

Scott Granados writes:
> Hi Andrew, I think this is on topic since we’re talking about the use of a 
> set of applications on the Mac, Mark or Kara can speak up if not but I think 
> we’re well with in safe territory for the subject and it’s a great question.
> 
> Threading is just a fancy computer word for scheduling.   Threads are 
> processes that run on physical hardware and you can assign threads or 
> schedules to applications to get work done.
>   Each physical core is a processing engine.  Back in the ancient days 
> say the early 2000s and before:) a processor only had one processing engine 
> on the dye.  A dye is the physical piece of silicon that the processor is 
> etched on.  Etching is a chemical process where they cut the components on to 
> a piece of silicon  similar to say glass etchings but in extraordinarily fine 
> detail.  With better chemistry and processes it became possible to put more 
> than one physical processor on the same piece of silicon or dye.  They 
> started with 2 cores, then 4 and I believe they are up to 12 or more now on a 
> single piece of silicon for high end applications.  The intel chips we use in 
> our laptops support 2 or 4 cores or 2 or 4 processors per single dye.  This 
> means in the place where you used to be able to put one processor in a single 
> socket you can put 4 or more now.
>   Each physical core has 2 threads also called Hyper Threading.  This 
> means to your software, if you look at the number of processors installed on 
> a MacBook Pro 13 inch you’ll see 4 physical processors but in reality you 
> have a single chip or dye with 2 physical processors and each processor is 
> broken in to 2 pieces.  So you can see how we get to a point where there’s 
> twice as many cores showing up in software as there actually are on the dye.
>   Now when you run VMWare or other virtualization software you have the 
> ability to assign cores to a virtual machine.  Each core is one of these 
> hyper threaded segments so you get 2 cores per actual core or in your case a 
> maximum of 4.  On the 15 inch models, they use 4 core processors so you can 
> have up to 8 cores on a VM.
>   How do the number of cores relate to getting work done?  So core count 
> is more important than clock speed or anything else.  For example, a 4 core 
> I5 version of the processor will out perform a 2 core or dual core version of 
> the I7.  The reason is you have two more actual engines doing work so on an 
> I5 even though each individual engine is less powerful the aggregate of all 4 
> out performs 2 I7 cores.  As you’d expect, 4 I7 cores will out perform 4 I5 
> cores so you can start to see a relationship here.
>   On your virtual machines you assign cores based on how much work you 
> want to do with each machine.  In my case I run a lot of virtual routers 
> which for my purposes of learning and lab testing don’t need a huge amount of 
> horse power each so I will assign 1 per or at most 2.  On the other hand, 
> Windows requires more effort to run so I might assign half my cores or 4 out 
> of 8 to the virtual machine leaving a good amount of power left over for my 
> Mac and a good amount for the VM.  It’s not exactly a linear calculation but 
> it’s good enough for government work so you can split things up that way.  
> The more cores you assign to the VM the fewer are available for scheduling 
> other Mac Jobs.  You can assign all 8 and the load will just be shared with 
> the Mac, it doesn’t render the mac side useless but your VM can really pull a 
> lot of power from the rest of the machine in that configuration.
> 
> Let me know if this has helped you or if I’ve only confused you worse.  Feel 
> free to ask any followup questions to help fill in the gaps or anything I’ve 
> confused you on.
> 
> Thanks for the great question.
> 
> Scott
> 
> 
> > On Oct 25, 2016, at 4:22 AM, Andrew Lamanche  wrote:
> > 
> > can I just ask a quick somewhat off-topic question regarding the cores 
> > assigned to the virtual machine?  I have a macbook pro 13 inch 2014 with 
> > 16GB RAM and I7 processor.  Does this mean I could assign easily 4 cores to 
> > Windows in VMWare Fusion?
> > 
> > I've always had a bit of trouble understanding the subject of cores and 
> > virtual cores and threading for that matter. :)
> > 
> > Many thanks
> > 
> > Andrew
> >> On 25 Oct 2016, at 00:30, Scott Granados  wrote:
> >> 
> >> Hi there, one thing you can do is make sure you have enough cores 
> >> dedicated.  On a 13 inch MacBook pro I’d probably go 4 GB for the VM and 
> >> at least 2 cores for the CPU.  Remember it’s 2 cores in software per every 
> >> real core do to hyper threading.  If you have the I5 processor then you 
> >> have 2 cores so you could bump up to 4 but it will impact the Mac side.  
> >> It’s a nice little power house though so you should be fine.  Also wait a 
> 

Re: VMware with MacBook 2015

2016-10-25 Thread Scott Granados
Depending on what you’re running on the Mac side.  Just understand the more 
cores you assign to the VM the less power the Mac side will share in.  In 
effect you’re just prioritizing the scheduling of your VM higher than the 
native Mac side.  You can always reduce the core count if you run in to 
difficulty so there’s no harm in trying.  I would and see how things work.


> On Oct 25, 2016, at 1:50 PM, Andrew Lamanche  wrote:
> 
> Ah, thank you, Scott, this is more than I could have wished.
> 
> Just finally to run it past you as you seem to be an expert here (:)), would 
> it be ok for me to assign four cores to my virtual machine?  At present I 
> have set it to two cores but I'd be happier with more.
> 
> Best wishes
> 
> Andrew
>> On 25 Oct 2016, at 17:21, Scott Granados > > wrote:
>> 
>> Hi Andrew, this is a 2 core model.  The 13 inch models use 2 core processors 
>> and the 15 inch use 4.  I looked up your specific laptop line and here is a 
>> link that will tell you more than you want to know.
>> 
>> http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-3.0-13-mid-2014-retina-display-specs.html
>>  
>> 
>> 
>> Let me know if that helps.
>> 
>> Thanks
>> Scott
>> 
>>> On Oct 25, 2016, at 12:13 PM, Andrew Lamanche >> > wrote:
>>> 
>>> Hi Scott,
>>> 
>>> This is so generous of you: thank you for such a detailed explanation.
>>> 
>>> I've looked under "about this mac' menu item, and I can see that my macbook 
>>> pro May 2014 has 3GHz intel i7 processor but it doesn't tell me how many 
>>> physical cores it has; consequently, I don't know whether it has two or 
>>> four physical cores.  Where can I find info on what kind of processor this 
>>> is?
>>> 
>>> Many thanks again
>>> 
>>> Andrew
 On 25 Oct 2016, at 15:34, Scott Granados > wrote:
 
 Hi Andrew, I think this is on topic since we’re talking about the use of a 
 set of applications on the Mac, Mark or Kara can speak up if not but I 
 think we’re well with in safe territory for the subject and it’s a great 
 question.
 
 Threading is just a fancy computer word for scheduling.   Threads are 
 processes that run on physical hardware and you can assign threads or 
 schedules to applications to get work done.
Each physical core is a processing engine.  Back in the ancient days 
 say the early 2000s and before:) a processor only had one processing 
 engine on the dye.  A dye is the physical piece of silicon that the 
 processor is etched on.  Etching is a chemical process where they cut the 
 components on to a piece of silicon  similar to say glass etchings but in 
 extraordinarily fine detail.  With better chemistry and processes it 
 became possible to put more than one physical processor on the same piece 
 of silicon or dye.  They started with 2 cores, then 4 and I believe they 
 are up to 12 or more now on a single piece of silicon for high end 
 applications.  The intel chips we use in our laptops support 2 or 4 cores 
 or 2 or 4 processors per single dye.  This means in the place where you 
 used to be able to put one processor in a single socket you can put 4 or 
 more now.
Each physical core has 2 threads also called Hyper Threading.  This 
 means to your software, if you look at the number of processors installed 
 on a MacBook Pro 13 inch you’ll see 4 physical processors but in reality 
 you have a single chip or dye with 2 physical processors and each 
 processor is broken in to 2 pieces.  So you can see how we get to a point 
 where there’s twice as many cores showing up in software as there actually 
 are on the dye.
Now when you run VMWare or other virtualization software you have the 
 ability to assign cores to a virtual machine.  Each core is one of these 
 hyper threaded segments so you get 2 cores per actual core or in your case 
 a maximum of 4.  On the 15 inch models, they use 4 core processors so you 
 can have up to 8 cores on a VM.
How do the number of cores relate to getting work done?  So core count 
 is more important than clock speed or anything else.  For example, a 4 
 core I5 version of the processor will out perform a 2 core or dual core 
 version of the I7.  The reason is you have two more actual engines doing 
 work so on an I5 even though each individual engine is less powerful the 
 aggregate of all 4 out performs 2 I7 cores.  As you’d expect, 4 I7 cores 
 will out perform 4 I5 cores so you can start to see a relationship here.
On your virtual machines you assign cores based on how much work you 
 

Re: VMware with MacBook 2015

2016-10-25 Thread Andrew Lamanche
Ah, thank you, Scott, this is more than I could have wished.

Just finally to run it past you as you seem to be an expert here (:)), would it 
be ok for me to assign four cores to my virtual machine?  At present I have set 
it to two cores but I'd be happier with more.

Best wishes

Andrew
> On 25 Oct 2016, at 17:21, Scott Granados  wrote:
> 
> Hi Andrew, this is a 2 core model.  The 13 inch models use 2 core processors 
> and the 15 inch use 4.  I looked up your specific laptop line and here is a 
> link that will tell you more than you want to know.
> 
> http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-3.0-13-mid-2014-retina-display-specs.html
>  
> 
> 
> Let me know if that helps.
> 
> Thanks
> Scott
> 
>> On Oct 25, 2016, at 12:13 PM, Andrew Lamanche > > wrote:
>> 
>> Hi Scott,
>> 
>> This is so generous of you: thank you for such a detailed explanation.
>> 
>> I've looked under "about this mac' menu item, and I can see that my macbook 
>> pro May 2014 has 3GHz intel i7 processor but it doesn't tell me how many 
>> physical cores it has; consequently, I don't know whether it has two or four 
>> physical cores.  Where can I find info on what kind of processor this is?
>> 
>> Many thanks again
>> 
>> Andrew
>>> On 25 Oct 2016, at 15:34, Scott Granados >> > wrote:
>>> 
>>> Hi Andrew, I think this is on topic since we’re talking about the use of a 
>>> set of applications on the Mac, Mark or Kara can speak up if not but I 
>>> think we’re well with in safe territory for the subject and it’s a great 
>>> question.
>>> 
>>> Threading is just a fancy computer word for scheduling.   Threads are 
>>> processes that run on physical hardware and you can assign threads or 
>>> schedules to applications to get work done.
>>> Each physical core is a processing engine.  Back in the ancient days 
>>> say the early 2000s and before:) a processor only had one processing engine 
>>> on the dye.  A dye is the physical piece of silicon that the processor is 
>>> etched on.  Etching is a chemical process where they cut the components on 
>>> to a piece of silicon  similar to say glass etchings but in extraordinarily 
>>> fine detail.  With better chemistry and processes it became possible to put 
>>> more than one physical processor on the same piece of silicon or dye.  They 
>>> started with 2 cores, then 4 and I believe they are up to 12 or more now on 
>>> a single piece of silicon for high end applications.  The intel chips we 
>>> use in our laptops support 2 or 4 cores or 2 or 4 processors per single 
>>> dye.  This means in the place where you used to be able to put one 
>>> processor in a single socket you can put 4 or more now.
>>> Each physical core has 2 threads also called Hyper Threading.  This 
>>> means to your software, if you look at the number of processors installed 
>>> on a MacBook Pro 13 inch you’ll see 4 physical processors but in reality 
>>> you have a single chip or dye with 2 physical processors and each processor 
>>> is broken in to 2 pieces.  So you can see how we get to a point where 
>>> there’s twice as many cores showing up in software as there actually are on 
>>> the dye.
>>> Now when you run VMWare or other virtualization software you have the 
>>> ability to assign cores to a virtual machine.  Each core is one of these 
>>> hyper threaded segments so you get 2 cores per actual core or in your case 
>>> a maximum of 4.  On the 15 inch models, they use 4 core processors so you 
>>> can have up to 8 cores on a VM.
>>> How do the number of cores relate to getting work done?  So core count 
>>> is more important than clock speed or anything else.  For example, a 4 core 
>>> I5 version of the processor will out perform a 2 core or dual core version 
>>> of the I7.  The reason is you have two more actual engines doing work so on 
>>> an I5 even though each individual engine is less powerful the aggregate of 
>>> all 4 out performs 2 I7 cores.  As you’d expect, 4 I7 cores will out 
>>> perform 4 I5 cores so you can start to see a relationship here.
>>> On your virtual machines you assign cores based on how much work you 
>>> want to do with each machine.  In my case I run a lot of virtual routers 
>>> which for my purposes of learning and lab testing don’t need a huge amount 
>>> of horse power each so I will assign 1 per or at most 2.  On the other 
>>> hand, Windows requires more effort to run so I might assign half my cores 
>>> or 4 out of 8 to the virtual machine leaving a good amount of power left 
>>> over for my Mac and a good amount for the VM.  It’s not exactly a linear 
>>> calculation but it’s good enough for government work so you can split 
>>> things up that way.  The more cores you 

Re: VMware with MacBook 2015

2016-10-25 Thread Scott Granados
Hi Andrew, this is a 2 core model.  The 13 inch models use 2 core processors 
and the 15 inch use 4.  I looked up your specific laptop line and here is a 
link that will tell you more than you want to know.

http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-3.0-13-mid-2014-retina-display-specs.html
 


Let me know if that helps.

Thanks
Scott

> On Oct 25, 2016, at 12:13 PM, Andrew Lamanche  wrote:
> 
> Hi Scott,
> 
> This is so generous of you: thank you for such a detailed explanation.
> 
> I've looked under "about this mac' menu item, and I can see that my macbook 
> pro May 2014 has 3GHz intel i7 processor but it doesn't tell me how many 
> physical cores it has; consequently, I don't know whether it has two or four 
> physical cores.  Where can I find info on what kind of processor this is?
> 
> Many thanks again
> 
> Andrew
>> On 25 Oct 2016, at 15:34, Scott Granados  wrote:
>> 
>> Hi Andrew, I think this is on topic since we’re talking about the use of a 
>> set of applications on the Mac, Mark or Kara can speak up if not but I think 
>> we’re well with in safe territory for the subject and it’s a great question.
>> 
>> Threading is just a fancy computer word for scheduling.   Threads are 
>> processes that run on physical hardware and you can assign threads or 
>> schedules to applications to get work done.
>>  Each physical core is a processing engine.  Back in the ancient days 
>> say the early 2000s and before:) a processor only had one processing engine 
>> on the dye.  A dye is the physical piece of silicon that the processor is 
>> etched on.  Etching is a chemical process where they cut the components on 
>> to a piece of silicon  similar to say glass etchings but in extraordinarily 
>> fine detail.  With better chemistry and processes it became possible to put 
>> more than one physical processor on the same piece of silicon or dye.  They 
>> started with 2 cores, then 4 and I believe they are up to 12 or more now on 
>> a single piece of silicon for high end applications.  The intel chips we use 
>> in our laptops support 2 or 4 cores or 2 or 4 processors per single dye.  
>> This means in the place where you used to be able to put one processor in a 
>> single socket you can put 4 or more now.
>>  Each physical core has 2 threads also called Hyper Threading.  This 
>> means to your software, if you look at the number of processors installed on 
>> a MacBook Pro 13 inch you’ll see 4 physical processors but in reality you 
>> have a single chip or dye with 2 physical processors and each processor is 
>> broken in to 2 pieces.  So you can see how we get to a point where there’s 
>> twice as many cores showing up in software as there actually are on the dye.
>>  Now when you run VMWare or other virtualization software you have the 
>> ability to assign cores to a virtual machine.  Each core is one of these 
>> hyper threaded segments so you get 2 cores per actual core or in your case a 
>> maximum of 4.  On the 15 inch models, they use 4 core processors so you can 
>> have up to 8 cores on a VM.
>>  How do the number of cores relate to getting work done?  So core count 
>> is more important than clock speed or anything else.  For example, a 4 core 
>> I5 version of the processor will out perform a 2 core or dual core version 
>> of the I7.  The reason is you have two more actual engines doing work so on 
>> an I5 even though each individual engine is less powerful the aggregate of 
>> all 4 out performs 2 I7 cores.  As you’d expect, 4 I7 cores will out perform 
>> 4 I5 cores so you can start to see a relationship here.
>>  On your virtual machines you assign cores based on how much work you 
>> want to do with each machine.  In my case I run a lot of virtual routers 
>> which for my purposes of learning and lab testing don’t need a huge amount 
>> of horse power each so I will assign 1 per or at most 2.  On the other hand, 
>> Windows requires more effort to run so I might assign half my cores or 4 out 
>> of 8 to the virtual machine leaving a good amount of power left over for my 
>> Mac and a good amount for the VM.  It’s not exactly a linear calculation but 
>> it’s good enough for government work so you can split things up that way.  
>> The more cores you assign to the VM the fewer are available for scheduling 
>> other Mac Jobs.  You can assign all 8 and the load will just be shared with 
>> the Mac, it doesn’t render the mac side useless but your VM can really pull 
>> a lot of power from the rest of the machine in that configuration.
>> 
>> Let me know if this has helped you or if I’ve only confused you worse.  Feel 
>> free to ask any followup questions to help fill in the gaps or anything I’ve 
>> confused you on.
>> 
>> Thanks for the great question.
>> 
>> Scott
>> 
>> 
>>> 

Re: VMware with MacBook 2015

2016-10-25 Thread Andrew Lamanche
Hi Scott,

This is so generous of you: thank you for such a detailed explanation.

I've looked under "about this mac' menu item, and I can see that my macbook pro 
May 2014 has 3GHz intel i7 processor but it doesn't tell me how many physical 
cores it has; consequently, I don't know whether it has two or four physical 
cores.  Where can I find info on what kind of processor this is?

Many thanks again

Andrew
> On 25 Oct 2016, at 15:34, Scott Granados  wrote:
> 
> Hi Andrew, I think this is on topic since we’re talking about the use of a 
> set of applications on the Mac, Mark or Kara can speak up if not but I think 
> we’re well with in safe territory for the subject and it’s a great question.
> 
> Threading is just a fancy computer word for scheduling.   Threads are 
> processes that run on physical hardware and you can assign threads or 
> schedules to applications to get work done.
>   Each physical core is a processing engine.  Back in the ancient days 
> say the early 2000s and before:) a processor only had one processing engine 
> on the dye.  A dye is the physical piece of silicon that the processor is 
> etched on.  Etching is a chemical process where they cut the components on to 
> a piece of silicon  similar to say glass etchings but in extraordinarily fine 
> detail.  With better chemistry and processes it became possible to put more 
> than one physical processor on the same piece of silicon or dye.  They 
> started with 2 cores, then 4 and I believe they are up to 12 or more now on a 
> single piece of silicon for high end applications.  The intel chips we use in 
> our laptops support 2 or 4 cores or 2 or 4 processors per single dye.  This 
> means in the place where you used to be able to put one processor in a single 
> socket you can put 4 or more now.
>   Each physical core has 2 threads also called Hyper Threading.  This 
> means to your software, if you look at the number of processors installed on 
> a MacBook Pro 13 inch you’ll see 4 physical processors but in reality you 
> have a single chip or dye with 2 physical processors and each processor is 
> broken in to 2 pieces.  So you can see how we get to a point where there’s 
> twice as many cores showing up in software as there actually are on the dye.
>   Now when you run VMWare or other virtualization software you have the 
> ability to assign cores to a virtual machine.  Each core is one of these 
> hyper threaded segments so you get 2 cores per actual core or in your case a 
> maximum of 4.  On the 15 inch models, they use 4 core processors so you can 
> have up to 8 cores on a VM.
>   How do the number of cores relate to getting work done?  So core count 
> is more important than clock speed or anything else.  For example, a 4 core 
> I5 version of the processor will out perform a 2 core or dual core version of 
> the I7.  The reason is you have two more actual engines doing work so on an 
> I5 even though each individual engine is less powerful the aggregate of all 4 
> out performs 2 I7 cores.  As you’d expect, 4 I7 cores will out perform 4 I5 
> cores so you can start to see a relationship here.
>   On your virtual machines you assign cores based on how much work you 
> want to do with each machine.  In my case I run a lot of virtual routers 
> which for my purposes of learning and lab testing don’t need a huge amount of 
> horse power each so I will assign 1 per or at most 2.  On the other hand, 
> Windows requires more effort to run so I might assign half my cores or 4 out 
> of 8 to the virtual machine leaving a good amount of power left over for my 
> Mac and a good amount for the VM.  It’s not exactly a linear calculation but 
> it’s good enough for government work so you can split things up that way.  
> The more cores you assign to the VM the fewer are available for scheduling 
> other Mac Jobs.  You can assign all 8 and the load will just be shared with 
> the Mac, it doesn’t render the mac side useless but your VM can really pull a 
> lot of power from the rest of the machine in that configuration.
> 
> Let me know if this has helped you or if I’ve only confused you worse.  Feel 
> free to ask any followup questions to help fill in the gaps or anything I’ve 
> confused you on.
> 
> Thanks for the great question.
> 
> Scott
> 
> 
>> On Oct 25, 2016, at 4:22 AM, Andrew Lamanche  wrote:
>> 
>> can I just ask a quick somewhat off-topic question regarding the cores 
>> assigned to the virtual machine?  I have a macbook pro 13 inch 2014 with 
>> 16GB RAM and I7 processor.  Does this mean I could assign easily 4 cores to 
>> Windows in VMWare Fusion?
>> 
>> I've always had a bit of trouble understanding the subject of cores and 
>> virtual cores and threading for that matter. :)
>> 
>> Many thanks
>> 
>> Andrew
>>> On 25 Oct 2016, at 00:30, Scott Granados  wrote:
>>> 
>>> Hi there, one thing you can do is make sure you have enough 

Re: VMware with MacBook 2015

2016-10-25 Thread Scott Granados
Hi Andrew, I think this is on topic since we’re talking about the use of a set 
of applications on the Mac, Mark or Kara can speak up if not but I think we’re 
well with in safe territory for the subject and it’s a great question.

Threading is just a fancy computer word for scheduling.   Threads are processes 
that run on physical hardware and you can assign threads or schedules to 
applications to get work done.
Each physical core is a processing engine.  Back in the ancient days 
say the early 2000s and before:) a processor only had one processing engine on 
the dye.  A dye is the physical piece of silicon that the processor is etched 
on.  Etching is a chemical process where they cut the components on to a piece 
of silicon  similar to say glass etchings but in extraordinarily fine detail.  
With better chemistry and processes it became possible to put more than one 
physical processor on the same piece of silicon or dye.  They started with 2 
cores, then 4 and I believe they are up to 12 or more now on a single piece of 
silicon for high end applications.  The intel chips we use in our laptops 
support 2 or 4 cores or 2 or 4 processors per single dye.  This means in the 
place where you used to be able to put one processor in a single socket you can 
put 4 or more now.
Each physical core has 2 threads also called Hyper Threading.  This 
means to your software, if you look at the number of processors installed on a 
MacBook Pro 13 inch you’ll see 4 physical processors but in reality you have a 
single chip or dye with 2 physical processors and each processor is broken in 
to 2 pieces.  So you can see how we get to a point where there’s twice as many 
cores showing up in software as there actually are on the dye.
Now when you run VMWare or other virtualization software you have the 
ability to assign cores to a virtual machine.  Each core is one of these hyper 
threaded segments so you get 2 cores per actual core or in your case a maximum 
of 4.  On the 15 inch models, they use 4 core processors so you can have up to 
8 cores on a VM.
How do the number of cores relate to getting work done?  So core count 
is more important than clock speed or anything else.  For example, a 4 core I5 
version of the processor will out perform a 2 core or dual core version of the 
I7.  The reason is you have two more actual engines doing work so on an I5 even 
though each individual engine is less powerful the aggregate of all 4 out 
performs 2 I7 cores.  As you’d expect, 4 I7 cores will out perform 4 I5 cores 
so you can start to see a relationship here.
On your virtual machines you assign cores based on how much work you 
want to do with each machine.  In my case I run a lot of virtual routers which 
for my purposes of learning and lab testing don’t need a huge amount of horse 
power each so I will assign 1 per or at most 2.  On the other hand, Windows 
requires more effort to run so I might assign half my cores or 4 out of 8 to 
the virtual machine leaving a good amount of power left over for my Mac and a 
good amount for the VM.  It’s not exactly a linear calculation but it’s good 
enough for government work so you can split things up that way.  The more cores 
you assign to the VM the fewer are available for scheduling other Mac Jobs.  
You can assign all 8 and the load will just be shared with the Mac, it doesn’t 
render the mac side useless but your VM can really pull a lot of power from the 
rest of the machine in that configuration.

Let me know if this has helped you or if I’ve only confused you worse.  Feel 
free to ask any followup questions to help fill in the gaps or anything I’ve 
confused you on.

Thanks for the great question.

Scott


> On Oct 25, 2016, at 4:22 AM, Andrew Lamanche  wrote:
> 
> can I just ask a quick somewhat off-topic question regarding the cores 
> assigned to the virtual machine?  I have a macbook pro 13 inch 2014 with 16GB 
> RAM and I7 processor.  Does this mean I could assign easily 4 cores to 
> Windows in VMWare Fusion?
> 
> I've always had a bit of trouble understanding the subject of cores and 
> virtual cores and threading for that matter. :)
> 
> Many thanks
> 
> Andrew
>> On 25 Oct 2016, at 00:30, Scott Granados  wrote:
>> 
>> Hi there, one thing you can do is make sure you have enough cores dedicated. 
>>  On a 13 inch MacBook pro I’d probably go 4 GB for the VM and at least 2 
>> cores for the CPU.  Remember it’s 2 cores in software per every real core do 
>> to hyper threading.  If you have the I5 processor then you have 2 cores so 
>> you could bump up to 4 but it will impact the Mac side.  It’s a nice little 
>> power house though so you should be fine.  Also wait a minute after windows 
>> boots as the boot process is a real drain on resources.
>> 
>> As for voice over, you can use the VM with VO engaged but I find it works 
>> better with VO off and just activate it when you need it.
>> 

Re: VMware with MacBook 2015

2016-10-25 Thread Andrew Lamanche
Yes, it is normal because if you choose a language that uses different script 
to Latin, the shortcut keys that require Latin letters like for instance vo+m 
will not work.  I have the same issue in Greek because of its different 
lettering that is different from Latin alphabet.  So you need to choose 
shortcut key combination that doesn't require letters but is based on function 
keys and symbols provided they are the same in both languages you want to 
switch between.
> On 25 Oct 2016, at 09:55, Ramy Moustafa  wrote:
> 
> Hello:
> ok, but if i choose any other language other than English, some system short 
> cuts like Vo+M are not working, is it usual?
> Thanks
>> On Oct 25, 2016, at 10:22 AM, Andrew Lamanche  wrote:
>> 
>> can I just ask a quick somewhat off-topic question regarding the cores 
>> assigned to the virtual machine?  I have a macbook pro 13 inch 2014 with 
>> 16GB RAM and I7 processor.  Does this mean I could assign easily 4 cores to 
>> Windows in VMWare Fusion?
>> 
>> I've always had a bit of trouble understanding the subject of cores and 
>> virtual cores and threading for that matter. :)
>> 
>> Many thanks
>> 
>> Andrew
>>> On 25 Oct 2016, at 00:30, Scott Granados  wrote:
>>> 
>>> Hi there, one thing you can do is make sure you have enough cores 
>>> dedicated.  On a 13 inch MacBook pro I’d probably go 4 GB for the VM and at 
>>> least 2 cores for the CPU.  Remember it’s 2 cores in software per every 
>>> real core do to hyper threading.  If you have the I5 processor then you 
>>> have 2 cores so you could bump up to 4 but it will impact the Mac side.  
>>> It’s a nice little power house though so you should be fine.  Also wait a 
>>> minute after windows boots as the boot process is a real drain on resources.
>>> 
>>> As for voice over, you can use the VM with VO engaged but I find it works 
>>> better with VO off and just activate it when you need it.
>>> 
>>> Good luck.
>>> 
>>> 
 On Oct 24, 2016, at 7:25 PM, Ramy Moustafa  
 wrote:
 
 Hello all:
 I have my MacBook 2015 13 inch, the only windows app that i need is called 
 sibelius for writing down my music notes.
 i installed Vmware v7.5 with windows 7 64 bitand i have only 2 issues:
 1- after i start up my windows,  i can not do anything until i tern off my 
 Voice over, is it regular?
 2-  i gave to Vmware Fusion a very goo dram about 6 Gb, but my windows is 
 so heavy, do i miss something inside the settings to make the windows runs 
 smoothly while using it?
 note that i will not use both systems at the same time, so i need to give 
 all my mac power  to windows while using
 THanks
 
 -- 
 The following information is important for all members of the Mac 
 Visionaries list.
 
 If you have any questions or concerns about the running of this list, or 
 if you feel that a member's post is inappropriate, please contact the 
 owners or moderators directly rather than posting on the list itself.
 
 Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark 
 at:  macvisionaries+modera...@googlegroups.com and your owner is Cara 
 Quinn - you can reach Cara at caraqu...@caraquinn.com
 
 The archives for this list can be searched at:
 http://www.mail-archive.com/macvisionaries@googlegroups.com/
 --- 
 You received this message because you are subscribed to the Google Groups 
 "MacVisionaries" group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to macvisionaries+unsubscr...@googlegroups.com.
 To post to this group, send email to macvisionaries@googlegroups.com.
 Visit this group at https://groups.google.com/group/macvisionaries.
 For more options, visit https://groups.google.com/d/optout.
>>> 
>>> -- 
>>> The following information is important for all members of the Mac 
>>> Visionaries list.
>>> 
>>> If you have any questions or concerns about the running of this list, or if 
>>> you feel that a member's post is inappropriate, please contact the owners 
>>> or moderators directly rather than posting on the list itself.
>>> 
>>> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at: 
>>>  macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - 
>>> you can reach Cara at caraqu...@caraquinn.com
>>> 
>>> The archives for this list can be searched at:
>>> http://www.mail-archive.com/macvisionaries@googlegroups.com/
>>> --- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "MacVisionaries" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to macvisionaries+unsubscr...@googlegroups.com.
>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/macvisionaries.

Re: VMware with MacBook 2015

2016-10-25 Thread Ramy Moustafa
Hello:
ok, but if i choose any other language other than English, some system short 
cuts like Vo+M are not working, is it usual?
Thanks
> On Oct 25, 2016, at 10:22 AM, Andrew Lamanche  wrote:
> 
> can I just ask a quick somewhat off-topic question regarding the cores 
> assigned to the virtual machine?  I have a macbook pro 13 inch 2014 with 16GB 
> RAM and I7 processor.  Does this mean I could assign easily 4 cores to 
> Windows in VMWare Fusion?
> 
> I've always had a bit of trouble understanding the subject of cores and 
> virtual cores and threading for that matter. :)
> 
> Many thanks
> 
> Andrew
>> On 25 Oct 2016, at 00:30, Scott Granados  wrote:
>> 
>> Hi there, one thing you can do is make sure you have enough cores dedicated. 
>>  On a 13 inch MacBook pro I’d probably go 4 GB for the VM and at least 2 
>> cores for the CPU.  Remember it’s 2 cores in software per every real core do 
>> to hyper threading.  If you have the I5 processor then you have 2 cores so 
>> you could bump up to 4 but it will impact the Mac side.  It’s a nice little 
>> power house though so you should be fine.  Also wait a minute after windows 
>> boots as the boot process is a real drain on resources.
>> 
>> As for voice over, you can use the VM with VO engaged but I find it works 
>> better with VO off and just activate it when you need it.
>> 
>> Good luck.
>> 
>> 
>>> On Oct 24, 2016, at 7:25 PM, Ramy Moustafa  
>>> wrote:
>>> 
>>> Hello all:
>>> I have my MacBook 2015 13 inch, the only windows app that i need is called 
>>> sibelius for writing down my music notes.
>>> i installed Vmware v7.5 with windows 7 64 bitand i have only 2 issues:
>>> 1- after i start up my windows,  i can not do anything until i tern off my 
>>> Voice over, is it regular?
>>> 2-  i gave to Vmware Fusion a very goo dram about 6 Gb, but my windows is 
>>> so heavy, do i miss something inside the settings to make the windows runs 
>>> smoothly while using it?
>>> note that i will not use both systems at the same time, so i need to give 
>>> all my mac power  to windows while using
>>> THanks
>>> 
>>> -- 
>>> The following information is important for all members of the Mac 
>>> Visionaries list.
>>> 
>>> If you have any questions or concerns about the running of this list, or if 
>>> you feel that a member's post is inappropriate, please contact the owners 
>>> or moderators directly rather than posting on the list itself.
>>> 
>>> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at: 
>>>  macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - 
>>> you can reach Cara at caraqu...@caraquinn.com
>>> 
>>> The archives for this list can be searched at:
>>> http://www.mail-archive.com/macvisionaries@googlegroups.com/
>>> --- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "MacVisionaries" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to macvisionaries+unsubscr...@googlegroups.com.
>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/macvisionaries.
>>> For more options, visit https://groups.google.com/d/optout.
>> 
>> -- 
>> The following information is important for all members of the Mac 
>> Visionaries list.
>> 
>> If you have any questions or concerns about the running of this list, or if 
>> you feel that a member's post is inappropriate, please contact the owners or 
>> moderators directly rather than posting on the list itself.
>> 
>> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
>> macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
>> can reach Cara at caraqu...@caraquinn.com
>> 
>> The archives for this list can be searched at:
>> http://www.mail-archive.com/macvisionaries@googlegroups.com/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "MacVisionaries" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to macvisionaries+unsubscr...@googlegroups.com.
>> To post to this group, send email to macvisionaries@googlegroups.com.
>> Visit this group at https://groups.google.com/group/macvisionaries.
>> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> The following information is important for all members of the Mac Visionaries 
> list.
> 
> If you have any questions or concerns about the running of this list, or if 
> you feel that a member's post is inappropriate, please contact the owners or 
> moderators directly rather than posting on the list itself.
> 
> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
> macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
> can reach Cara at caraqu...@caraquinn.com
> 
> The archives for this list can be searched at:
> 

Re: VMware with MacBook 2015

2016-10-25 Thread Andrew Lamanche
can I just ask a quick somewhat off-topic question regarding the cores assigned 
to the virtual machine?  I have a macbook pro 13 inch 2014 with 16GB RAM and I7 
processor.  Does this mean I could assign easily 4 cores to Windows in VMWare 
Fusion?

I've always had a bit of trouble understanding the subject of cores and virtual 
cores and threading for that matter. :)

Many thanks

Andrew
> On 25 Oct 2016, at 00:30, Scott Granados  wrote:
> 
> Hi there, one thing you can do is make sure you have enough cores dedicated.  
> On a 13 inch MacBook pro I’d probably go 4 GB for the VM and at least 2 cores 
> for the CPU.  Remember it’s 2 cores in software per every real core do to 
> hyper threading.  If you have the I5 processor then you have 2 cores so you 
> could bump up to 4 but it will impact the Mac side.  It’s a nice little power 
> house though so you should be fine.  Also wait a minute after windows boots 
> as the boot process is a real drain on resources.
> 
> As for voice over, you can use the VM with VO engaged but I find it works 
> better with VO off and just activate it when you need it.
> 
> Good luck.
> 
> 
>> On Oct 24, 2016, at 7:25 PM, Ramy Moustafa  wrote:
>> 
>> Hello all:
>> I have my MacBook 2015 13 inch, the only windows app that i need is called 
>> sibelius for writing down my music notes.
>> i installed Vmware v7.5 with windows 7 64 bitand i have only 2 issues:
>> 1- after i start up my windows,  i can not do anything until i tern off my 
>> Voice over, is it regular?
>> 2-  i gave to Vmware Fusion a very goo dram about 6 Gb, but my windows is so 
>> heavy, do i miss something inside the settings to make the windows runs 
>> smoothly while using it?
>> note that i will not use both systems at the same time, so i need to give 
>> all my mac power  to windows while using
>> THanks
>> 
>> -- 
>> The following information is important for all members of the Mac 
>> Visionaries list.
>> 
>> If you have any questions or concerns about the running of this list, or if 
>> you feel that a member's post is inappropriate, please contact the owners or 
>> moderators directly rather than posting on the list itself.
>> 
>> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
>> macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
>> can reach Cara at caraqu...@caraquinn.com
>> 
>> The archives for this list can be searched at:
>> http://www.mail-archive.com/macvisionaries@googlegroups.com/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "MacVisionaries" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to macvisionaries+unsubscr...@googlegroups.com.
>> To post to this group, send email to macvisionaries@googlegroups.com.
>> Visit this group at https://groups.google.com/group/macvisionaries.
>> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> The following information is important for all members of the Mac Visionaries 
> list.
> 
> If you have any questions or concerns about the running of this list, or if 
> you feel that a member's post is inappropriate, please contact the owners or 
> moderators directly rather than posting on the list itself.
> 
> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
> macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
> can reach Cara at caraqu...@caraquinn.com
> 
> The archives for this list can be searched at:
> http://www.mail-archive.com/macvisionaries@googlegroups.com/
> --- 
> You received this message because you are subscribed to the Google Groups 
> "MacVisionaries" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to macvisionaries+unsubscr...@googlegroups.com.
> To post to this group, send email to macvisionaries@googlegroups.com.
> Visit this group at https://groups.google.com/group/macvisionaries.
> For more options, visit https://groups.google.com/d/optout.

-- 
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
can reach Cara at caraqu...@caraquinn.com

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
--- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to macvisionaries+unsubscr...@googlegroups.com.
To post to this group, send email to 

Re: VMware with MacBook 2015

2016-10-24 Thread Scott Granados
Hi there, one thing you can do is make sure you have enough cores dedicated.  
On a 13 inch MacBook pro I’d probably go 4 GB for the VM and at least 2 cores 
for the CPU.  Remember it’s 2 cores in software per every real core do to hyper 
threading.  If you have the I5 processor then you have 2 cores so you could 
bump up to 4 but it will impact the Mac side.  It’s a nice little power house 
though so you should be fine.  Also wait a minute after windows boots as the 
boot process is a real drain on resources.

As for voice over, you can use the VM with VO engaged but I find it works 
better with VO off and just activate it when you need it.

Good luck.


> On Oct 24, 2016, at 7:25 PM, Ramy Moustafa  wrote:
> 
> Hello all:
> I have my MacBook 2015 13 inch, the only windows app that i need is called 
> sibelius for writing down my music notes.
> i installed Vmware v7.5 with windows 7 64 bitand i have only 2 issues:
> 1- after i start up my windows,  i can not do anything until i tern off my 
> Voice over, is it regular?
> 2-  i gave to Vmware Fusion a very goo dram about 6 Gb, but my windows is so 
> heavy, do i miss something inside the settings to make the windows runs 
> smoothly while using it?
> note that i will not use both systems at the same time, so i need to give all 
> my mac power  to windows while using
> THanks
> 
> -- 
> The following information is important for all members of the Mac Visionaries 
> list.
> 
> If you have any questions or concerns about the running of this list, or if 
> you feel that a member's post is inappropriate, please contact the owners or 
> moderators directly rather than posting on the list itself.
> 
> Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
> macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
> can reach Cara at caraqu...@caraquinn.com
> 
> The archives for this list can be searched at:
> http://www.mail-archive.com/macvisionaries@googlegroups.com/
> --- 
> You received this message because you are subscribed to the Google Groups 
> "MacVisionaries" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to macvisionaries+unsubscr...@googlegroups.com.
> To post to this group, send email to macvisionaries@googlegroups.com.
> Visit this group at https://groups.google.com/group/macvisionaries.
> For more options, visit https://groups.google.com/d/optout.

-- 
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
macvisionaries+modera...@googlegroups.com and your owner is Cara Quinn - you 
can reach Cara at caraqu...@caraquinn.com

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
--- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to macvisionaries+unsubscr...@googlegroups.com.
To post to this group, send email to macvisionaries@googlegroups.com.
Visit this group at https://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.