Çok önemli bir detay atlanmış. Sadece 32 bit x86 emulasyonu yapılıyor, 64 bit yok. Ayrıca risc komut seti ile cisc emulasyonu ağır bir işlem. Performans beklemeyin yani. Tahminen doğal hızının %25 performansında çalışır.
Windows'da linux gibi ortak bir şekilde aynı temel teknolojiler Unix,Dos temelleriyle geliştirilmiyor mu hocam?
Neden Linux'un rahat çalıştığı ortamlarda,cihazlarda Windows'ta hep bir sorun oluyor?
Hayır windows kernel başka ama orada sıkıntı yok. Windows 10 ve microsoft tabanlı bütün yazılımlar native olarak çalışıyor aynı linux gibi. Emulator altında çalışanlar x86 için derlenmiş 3. parti yazılımlar, yani kaynak kodu kapalı olanlar. Örneğin oyunlar, photoshop, 3ds max gibi. Zaten bunlar windows kullanılmasını zorunlu hale getiren yazılımlar, linuxta karşılıkları yok.
Ancak örneğin Blender 3d native olarak çalışabilir. Kaynak kodunu indirip derlersin olur biter.
Çok önemli bir detay atlanmış. Sadece 32 bit x86 emulasyonu yapılıyor, 64 bit yok. Ayrıca risc komut seti ile cisc emulasyonu ağır bir işlem. Performans beklemeyin yani. Tahminen doğal hızının %25 performansında çalışır.
Windows'da linux gibi ortak bir şekilde aynı temel teknolojiler Unix,Dos temelleriyle geliştirilmiyor mu hocam?
Neden Linux'un rahat çalıştığı ortamlarda,cihazlarda Windows'ta hep bir sorun oluyor?
Hayır windows kernel başka ama orada sıkıntı yok. Windows 10 ve microsoft tabanlı bütün yazılımlar native olarak çalışıyor aynı linux gibi. Emulator altında çalışanlar x86 için derlenmiş 3. parti yazılımlar, yani kaynak kodu kapalı olanlar. Örneğin oyunlar, photoshop, 3ds max gibi. Zaten bunlar windows kullanılmasını zorunlu hale getiren yazılımlar, linuxta karşılıkları yok.
Ancak örneğin Blender 3d native olarak çalışabilir. Kaynak kodunu indirip derlersin olur biter.
Emülatör derken hocam ? Bu ağır yazılımların x64 ortamında çalışabilmesi için emülatör teknolojilerinden mi faydalanılıyor?
Bu yazılımlar olmasa zaten dediğiniz gibi Windows'un kullanılması için bir sebep kalmayacak. Bu yazılımlar olmasa Windows'ta ağır çalışmayacak,açılmayacak belki (en azından bu kadar)
Directx yerine şu yeni düşündükleri ortak yeni nesil platform bağımsız grafik kütüphanesi projesi tutarsa linux,windows,macos demeden geliştirilen bir yazılım tüm platformlarda başarılı şekilde çalışsa hatta ps4,xbox one'da buna dahil olsa.
Keşke tüm sistemler linux temelli olsa tüm yazılımlar satın alındıktan sonra kolay modifiye ye açık olsa güzel olurdu. (Gerçi şuan mevcut açık kaynaklara bakmaya korkuyorum cahilliğimden ve Windows'dan alıştığım tembellikten)
Gta'nın kaynak kodunu görsem korkudan geri kapatırdım.
Bu ağır yazılımların x64 ortamında çalışabilmesi için emülatör teknolojilerinden mi faydalanılıyor?
Hayır x86 için derlenmiş yazılımın Arm tabanlı işlemcide (snapdragon vs.) çalışması için emulatör gerekiyor. Lisans sorunu olmasa qualcomm x86 uyumlu işlemci yapıp emulatör olmadan da çalıştırabilirdi ama intel'in izni olmadan mümkün değil.
x64 (amd64) için derlenmiş yazılımlar için herhangi bir çözüm yok şimdilik.
Hayır windows kernel başka ama orada sıkıntı yok. Windows 10 ve microsoft tabanlı bütün yazılımlar native olarak çalışıyor aynı linux gibi. Emulator altında çalışanlar x86 için derlenmiş 3. parti yazılımlar, yani kaynak kodu kapalı olanlar. Örneğin oyunlar, photoshop, 3ds max gibi. Zaten bunlar windows kullanılmasını zorunlu hale getiren yazılımlar, linuxta karşılıkları yok.
Ancak örneğin Blender 3d native olarak çalışabilir. Kaynak kodunu indirip derlersin olur biter.
Bu mesaja 1 cevap geldi. Cevapları Gizle