FreeBSD tarafından geliştirilen ve çeşitli işletim sistemlerini ve farklı CPU üreticilerini destekleyen bir BSD hypervisor/sanal makine yöneticisi (VMM) olan Bhyve hHypervisor’una, Linux tarafından, 255+ CPU’yu desteklemek için algılama özelliği ekleniyor. Bilindiği gibi, Bhyve, zamanla, diğer BSD’lere, hatta Illumos ve macOS’a da taşınmıştı. İşte Linux çekirdeği, 255+ CPU’ya sahip sanal makineleri desteklemek için Bhyve hypervisor’una konuk algılama özelliği eklemek istiyor. Aslında, Linux çekirdeğinin, kozmetik/bilgi amaçlı raporlama dışında Bhyve algılama özelliğini eklemek için şimdiye kadar bir nedeni olmadığı belirtiliyor. Ancak ilerleyen zamanlarda çıkacak olan FreeBSD 15.0 ile birlikte, Linux çekirdeğinin Bhyve’de konuk algılama özelliğine ihtiyaç duymasının yeni bir teknik nedeninin ortaya çıktığı söyleniyor: Daha büyük sanal makineleri desteklemek. FreeBSD 15.0’ın, 255’ten fazla CPU’yu desteklemek için 15 bit MSI enlightenment’ı destekleyeceği; böylece, Bhyve üzerinde Linux sanal makine kullanımı, isteyenler için 255’ten fazla sanal işlemcili sanal makineden yararlanma olanağı sağlanacağı söyleniyor. Şu anda Linux çekirdeğinde bu Bhyve algılama desteğinin tek amacı bu.
Continue Reading →
Bu yama, Bhyve algılaması için tip/tip.git’in “x86/cpu” Git şubesine eklenecek. Bunun, FreeBSD 15.0’ın beklenen kararlı sürümüyle hemen hemen aynı zamanda yayınlanacak olan 6.18 Linux çekirdeğiyle başlatılması planlanıyor.