Jump to content

Recommended Posts

  • Honorable Member

This is the hidden content, please

For this tutorial, your PC must supports virtualization technology.

Spoiler

 

I tested in this machine:

This is the hidden content, please

FreeBSD 12 + Clang-9 + 2 GB Ram:

 

Benchmarks:

Spoiler

Game: 2 min.
DB: 26 sec.

1- Enable virtualization technology(SVM Mode). I enabled at bios. But you can do this whit different ways:

2- Enable VT at VirtualBox: 

Spoiler

18063768747470733a2f2f692e6962622e636f2f

3- Enable I/O APIC at VirtualBox: 

Spoiler

18063768747470733a2f2f692e6962622e636f2f

4- Change Processor setting. Before check your CPU Core Count:

Spoiler

18063768747470733a2f2f692e6962622e636f2f18063768747470733a2f2f692e6962622e636f2f

Usage:

Don't use gmake j command like: gmake -j20
Usage:
gmake -j(core+1)
Example I have 4 cores: gmake -j5

 

  • Metin2 Dev 82
  • Eyes 1
  • Sad 1
  • Lmao 1
  • Good 15
  • Love 1
  • Love 40

 

Link to comment
https://metin2.dev/topic/21842-how-to-speed-up-build-time-for-freebsd/
Share on other sites

  • 5 years later...
  • Premium

For those with the option disabled VT-X / AMD-V do this (you still need to enable the virtualization in bios first)

Go to Virtual Box installation folder and open CMD (not powershell) then run the following command to enable VT-X AMD-V
Also enable PAE/NX if you want to allow freebsd more than 2gb ram the default limit for 32bit.

Command:
VBoxManage modifyvm <Your Virtual Machine Name> --nested-hw-virt on

Example:
VBoxManage modifyvm Freebsd --nested-hw-virt on

 

Edited by DemOnJR

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.