Please lookup the english edition at here:
viewtopic.php?f=6&t=98700
我有一台E5 2680V4主机(双路,24核48线程),512G内存,c盘为500G固态,D盘为4T固态(奇葩P3608 4T PCIE固态,速度超快,但该硬件不能安操作系统在上面),所以只能在C盘安装了windows10 LTSC 2019操作系统(还有400G空间未用),现在想在windows10中安一个virtualbox,里面系统为Ubuntu。由于专门用于科学计算,Ubuntu运行中将会产生很多文件,占用很大的磁盘空间,因此虚拟磁盘为3T。这种情况下,该虚拟磁盘只能部署在D盘。我的问题是:
1. 虽然我把虚拟磁盘放在D盘,甚至virtualbox程序也可以安装在D盘。但我们知道,由于windows系统中,程序运行时候,总会写一些文件到C盘,那么我在virtualbox中运行这个Ubuntu的时候(每次运行时间以周为单位,期间虚拟磁盘中产生临时文件将会高达2T多),会不会那400G的C盘空余空间也会被占满,从而导致运行失败?
2. 我以前用8核16线程,64G内存的电脑,可以将大多数资源分配给Ubuntu。那么,现在24核48核CPU和512G内存会被最新的virtualbox 6.1.8识别出来并将大多数资源分配给Ubuntu,并稳定使用吗?
3. 我的C盘速度不快(500MB/s),D盘超快(5000MB/s),windwos在C盘,运行D盘虚拟机中的Ubuntu时候,这种搭配对速度有拖累吗?
4. 这套配置,这个用途(科学运算),用windows10 LTSC 2019合适吗?是否该换用server版的windows呢?
关于virtualbox虚拟机的配置问题
关于virtualbox虚拟机的配置问题
Last edited by ljyls on 20. Jun 2020, 14:47, edited 1 time in total.
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: 关于virtualbox虚拟机的配置问题
DeepL wrote: I have an E5 2680V4 mainframe (dual, 24-core, 48-thread) with 512G of RAM and a 500G c drive. Solid state, D drive is 4T solid state (Chirp P3608 4T PCIE solid state, which is super fast, but this hardware is not safe) OS on top), so only the windows 10 LTSC 2019 OS was installed on the C drive ( (there is still 400 gigabytes of unused space), and now I want to install a virtualbox in windows 10 with The system is Ubuntu, which, because it is dedicated to scientific computing, generates a lot of files and takes up a lot of time. In this case, the virtual disk can only be deployed on the D disk. My question is.
1. even the virtualbox program can be installed on the D drive, although I keep the virtual disk on the D drive. But we know that since in windows, when the program runs, it always writes some files to the C drive, then I'm going to write some files on the When running this Ubuntu in virtualbox (each run is measured in weeks, during which the virtual disk) (The temporary files generated in the middle of the day will be up to 2T), will not the 400G of free space on the C drive will also be filled up, resulting in the operation of the Failure?
2. I used to be able to allocate most of my resources to Ubuntu on an 8-core, 16-threaded computer with 64 gigabytes of RAM. The 24-core, 48-core CPU and 512G of RAM will now be recognized by the latest virtualbox 6.1.8. out and allocate most resources to Ubuntu and use it reliably?
3. my C drive is not fast (500MB/s), D drive is super fast (5000MB/s), windwos On a C drive, when running Ubuntu in a D drive virtual machine, does this pairing slow down the speed?
4. Is this configuration, for this purpose (scientific computing), appropriate for Windows 10 LTSC 2019? Should I switch to the server version of windows?
Translated with www.DeepL.com/Translator (free version)
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: 关于virtualbox虚拟机的配置问题
The location of the VirtualBox executable files are not relevant to where VMs are stored. Generally VMs are stored in user documents folder on the C drive, however you can easily change this to some other container folder using File menu, Preferences (in the manager).1. even the virtualbox program can be installed on the D drive, although I keep the virtual disk on the D drive.
It is not easy to avoid writes to the C drive entirely. VirtualBox will want to keep user preference settings there (VirtualBox.xml), how else can it find out that you chose a different drive for VMs? You can however control the location of the VirtualBox settings folder by creating a VBOX_USER_HOME environment variable, holding your preferred settings folder name there.But we know that since in windows, when the program runs, it always writes some files to the C drive
Device drivers and the like will always be installed on the C drive, as required by Windows.
VirtualBox has to work to manage the resources you give it, for example every CPU core you give it potentially has to be saved and restored as the context switches between VM and host. In short, giving your VM extra resources (particularly CPU) does NOT make it run faster, so don't give it any more than it actually needs. I would start with 2 cores and a few GB of RAM, 128MB of graphics RAM. Install the Guest Additions and the host extension pack.2. I used to be able to allocate most of my resources to Ubuntu on an 8-core, 16-threaded computer with 64 gigabytes of RAM. The 24-core, 48-core CPU and 512G of RAM will now be recognized by the latest virtualbox 6.1.8. out and allocate most resources to Ubuntu and use it reliably?
Re: 关于virtualbox虚拟机的配置问题
Dear mpack.Thanks very much for your answer. I have put a english edition of questions on a new session due to the imperfect translation:mpack wrote:The location of the VirtualBox executable files are not relevant to where VMs are stored. Generally VMs are stored in user documents folder on the C drive, however you can easily change this to some other container folder using File menu, Preferences (in the manager).1. even the virtualbox program can be installed on the D drive, although I keep the virtual disk on the D drive.
It is not easy to avoid writes to the C drive entirely. VirtualBox will want to keep user preference settings there (VirtualBox.xml), how else can it find out that you chose a different drive for VMs? You can however control the location of the VirtualBox settings folder by creating a VBOX_USER_HOME environment variable, holding your preferred settings folder name there.But we know that since in windows, when the program runs, it always writes some files to the C drive
Device drivers and the like will always be installed on the C drive, as required by Windows.
VirtualBox has to work to manage the resources you give it, for example every CPU core you give it potentially has to be saved and restored as the context switches between VM and host. In short, giving your VM extra resources (particularly CPU) does NOT make it run faster, so don't give it any more than it actually needs. I would start with 2 cores and a few GB of RAM, 128MB of graphics RAM. Install the Guest Additions and the host extension pack.2. I used to be able to allocate most of my resources to Ubuntu on an 8-core, 16-threaded computer with 64 gigabytes of RAM. The 24-core, 48-core CPU and 512G of RAM will now be recognized by the latest virtualbox 6.1.8. out and allocate most resources to Ubuntu and use it reliably?
viewtopic.php?f=6&t=98700