Ram requirements for VM's - Apple Community (2024)

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

User profile for user: MoronX Ram requirements for VM's - Apple Community (1)

MoronX Author

User level: Level1

29 points

Hello Community, I want to know how much ram a virtual machine running Kali linux or windows 10 would take; Running creative/development software

MacBook Pro 13″, macOS 12.4

Posted on Sep 30, 2022 2:52 PM

Posted on Sep 30, 2022 5:11 PM

Linux in general works best with at least 4GB of RAM, but it all depends on the workload. I assume you are using Kali Linux for penetration testing or tools. It seems a strange choice for anything else, although it is able to be used in other ways. Creative and development workloads will require more memory -- how much do those workloads require regardless of how you have installed the OS. The VM will require at least that much memory, plus you will need more memory for the host OS (in this case macOS). I really would not run macOS with less than 8GB RAM dedicated to macOS, so at a minimum you would need need at least 12GB of physical memory for the host just to use Linux with basic workload. Anything requiring memory I would assume should have at least 8GB of RAM for the VM, perhaps even more. Figure out how much memory those workloads need and that will determine how much memory you need to reserve for the VM.

Another consideration is will you be doing anything intensive or requiring lots of memory on macOS while you are using the operating systems within the VM at the same time? If so, then you will likely need more than 8GB of RAM dedicated just to macOS.

3 replies

Loading page content

Page content loaded

Question marked as Best reply

User profile for user: HWTech Ram requirements for VM's - Apple Community (3)

User level: Level9

54,827 points

Sep 30, 2022 5:11 PM in response to MoronX

Linux in general works best with at least 4GB of RAM, but it all depends on the workload. I assume you are using Kali Linux for penetration testing or tools. It seems a strange choice for anything else, although it is able to be used in other ways. Creative and development workloads will require more memory -- how much do those workloads require regardless of how you have installed the OS. The VM will require at least that much memory, plus you will need more memory for the host OS (in this case macOS). I really would not run macOS with less than 8GB RAM dedicated to macOS, so at a minimum you would need need at least 12GB of physical memory for the host just to use Linux with basic workload. Anything requiring memory I would assume should have at least 8GB of RAM for the VM, perhaps even more. Figure out how much memory those workloads need and that will determine how much memory you need to reserve for the VM.

Another consideration is will you be doing anything intensive or requiring lots of memory on macOS while you are using the operating systems within the VM at the same time? If so, then you will likely need more than 8GB of RAM dedicated just to macOS.

Link

Ram requirements for VM's

As a seasoned expert in virtualization and system resource management, I can assure you that determining the appropriate amount of RAM for virtual machines (VMs) running operating systems like Kali Linux and Windows 10, particularly when engaging in creative and development work, involves a nuanced understanding of multiple factors.

First and foremost, the efficiency of Linux, such as Kali Linux, is generally optimized with a minimum of 4GB of RAM. However, the specific demands placed on the VM depend significantly on the nature of the workload. In the case of penetration testing or tools associated with Kali Linux, this allocation may suffice. Nevertheless, engaging in creative and development tasks within the VM elevates the RAM requirements.

In the provided discussion, HWTech astutely points out that creative and development workloads typically necessitate more memory. To make an informed decision, it is crucial to ascertain the RAM requirements of these workloads independent of the OS installation method. The VM will require at least the amount of memory dictated by these workloads, and you must factor in additional memory for the host OS, in this scenario, macOS.

For optimal performance, HWTech recommends not running macOS with less than 8GB RAM dedicated to it. Consequently, a minimum of 12GB of physical memory is advised for the host to accommodate basic Linux workloads. For the VM, a prudent estimate would be a minimum of 8GB of RAM, or potentially more depending on the intensity of the creative and development tasks.

Furthermore, HWTech highlights the importance of considering whether intensive tasks on macOS will run concurrently with the VM. If so, allocating more than 8GB of RAM exclusively to macOS may be necessary.

In contrast, Phil0124 emphasizes the user-configurability of RAM with virtual machines. While this is true, it is crucial to note that configuring an adequate amount of RAM is pivotal for achieving decent performance. A general recommendation is at least 8GB if the host system has 16GB or more.

To summarize, determining the RAM requirements for VMs running Kali Linux or Windows 10 involves considering the specific workload, allocating sufficient RAM for both the VM and the host OS (macOS in this case), and accounting for potential simultaneous resource-intensive tasks on the host system.

Ram requirements for VM's - Apple Community (2024)
Top Articles
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 6056

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.