Mac OS ile donanım uyumluluğu. Harici bir sürücüyü Mac ve Windows ile uyumlu hale nasıl getirebilirim? Tek donanım ve yazılım üreticisi

Cihazların Mac ve Windows ile uyumlu olması için bir sabit diski veya USB flash sürücüyü biçimlendirmeye ihtiyaç varsa, bunu yapmak kolaydır. Cihazı formatlamanın tüm verileri sileceğini bilmek önemlidir, bu nedenle bilgileri kaybetmemek için hemen bir yedek kopya oluşturmak daha iyidir.

İhtiyacınız olan cihazı biçimlendirmek için:

  • Koşmak Disk Yardımcı Programı, /Uygulamalar/Yardımcı Programlar/'ı bulun;
  • Cihazınızı bağlayın;
  • Masaüstünün sol köşesindeki disk adına tıklayın ve ardından Sil düğmesine tıklayın;
  • “Biçim” açılır menüsüne tıklayın, “MS-DOS (FAT)” seçeneğini seçin. Burada cihazı yeniden adlandırabilirsiniz;
  • Cihazınızı Mac ve Windows PC ile uyumlu olacak şekilde biçimlendirmek için “Sil” düğmesine tıklayın.

Biçimlendirme genellikle hızlı bir işlemdir ancak bu, biçimlendirdiğiniz aygıttaki dosyaların boyutuna bağlıdır.
Sonuç olarak, flash sürücü veya harici sabit sürücü Mac OS X, Windows 95, 98, Windows XP, Vista, 7 ve hatta Windows 8 ile uyumlu olacaktır. Bu biçimlendirme yöntemi, USB flash sürücüler, harici sabit sürücüler için idealdir. çeşitli işletim sistemi altında kullanılmak üzere tasarlanmıştır.

FAT32 kullanmanın ana dezavantajı dosya boyutu sınırıdır. Yani formatlanacak cihazın 4 GB'tan fazla olmaması gerekiyor. 4 GB'tan büyük bir cihazı biçimlendirmek için exFAT kullanırsanız, bu durum OS X ve Windows'un eski sürümleriyle uyumsuzluğa yol açacaktır.

Yazılım

Mac OS 9'dan Mac OS X'e sorunsuz bir geçiş sağlamak için Carbon oluşturuldu. Carbon ile yazılmış bir uygulama bu işletim sistemlerinden herhangi birinde çalışabilir. Öte yandan Mac OS X, Mac OS'un diğer sürümleriyle geriye dönük olarak uyumlu olmayan OpenSTEP'ten pek çok miras almıştır. Apple şu anda Cocoa adında bir API önermektedir ve OpenSTEP mirası burada çok belirgindir; birçok sınıf adı NeXTSTEP'in kısaltması olan "NS" (NSObject, NSArray) ile başlar.

Mac OS X ayrıca Java'yı da destekler. Bu, Java'da yazılan ve Swing kullanan uygulamaların Cocoa kullanan uygulamalarla aynı göründüğü anlamına gelir. Geleneksel olarak Cocoa uygulamaları Java'ya alternatif olan Objective C'de geliştirilir. Ancak 25 Temmuz 2007'de Apple, Cocoa'ya yönelik daha fazla uzantının Java'ya taşınmayacağını duyurdu. Leopard 10.5 sürümüyle başlayan Mac OS X, Cocoa destekli bir Ruby yorumlayıcısıyla birlikte gelir.

Öncekilerden farklı olarak Mac OS X, tam donanımlı UNIX"03 sertifikalı bir işletim sistemidir. Bu, BSD, Linux ve diğer UNIX benzeri sistemler için yazılan programların çoğunun, üzerinde çok az ek değişiklik veya hiçbir ek değişiklik olmadan Mac OS X üzerinde derleneceği ve çalışacağı anlamına gelir. kod. Fink veya MacPorts (eski adıyla DarwinPorts) gibi paket yöneticileri, bu tür programların kurulumunu kolaylaştırmak için geliştirilmiştir. Bunlar, Debian'daki apt'ye veya FreeBSD'deki bağlantı noktalarına benzer.

Sürüm 10.3'ten itibaren Mac OS X, varsayılan olarak X sunucusunun özelleştirilmiş bir sürümü olan X11.app'i de içerir. Bu, gtk, X11 için Qt (Qt4, hem X11 modunda hem de normal Aqua modunda Mac OS X'i destekler) ve diğerlerini kullanarak X11 için geliştirilen uygulamaları Mac OS X'te çalıştırmanıza olanak tanır. X11.app, görüntüleme için Quartz'ı kullanıyor. Ancak X11.app'in, uygulamaların tasarımında Aqua tarzının olmaması ve Unicode desteğinin eksik olması gibi bir takım sorunları var.

İşletim sisteminin önceki sürümleri bir X sunucusunu XDarwin aracılığıyla çalıştırabiliyordu.

Mac OS X, Mach 3.0 mikro çekirdeğinden türetilen XNU çekirdeğini temel alır.

Donanım

Mac OS X'in ilk sürümleri, PowerPC G3, G4 ve G5 işlemcili tüm Macintosh bilgisayarları (dizüstü bilgisayarlar, masaüstü bilgisayarlar veya sunucular) destekliyordu. Daha sonraki sürümler artık eski donanımları desteklemiyor: örneğin, sürüm 10.3 Panther eski G3'leri desteklemiyor, 10.4 Tiger FireWire bağlantı noktaları olmayan sistemleri desteklemiyor ve WWDC'de sunulan 10.5 Leopard beta G3'leri hiç desteklemiyordu. Ancak, bazı G3 öncesi sistemler de dahil olmak üzere Apple tarafından resmi olarak desteklenmeyen donanımlara Mac OS X'in yeni sürümlerini yüklemek için üçüncü taraflarca yapılan XPostFacto gibi yardımcı programlar ve kurulum diski yamaları vardır. İşletim sistemi, donanımın gerektirdiği bazı özellikleri (grafik hızlandırma, DVD yazma gibi) hariç tutarak, desteklenen tüm donanımlarda aynı işlevselliği sunar.

Mac OS X'in PowerPC sürümü, kullanıcıların Mac OS 9'u Mac OS X içindeki bir işlem olarak çalıştırmasına olanak tanıyan Klasik emülasyon yoluyla eski Mac OS uygulamalarıyla uyumlu kalır; pek çok eski uygulama sanki eski işletim sistemini çalıştırıyormuş gibi çalışır. sistem. Classic, Intel işlemcili bilgisayarları desteklemez.

Nisan 2002'de eWeek, Apple'ın Marklar kod adlı Mac OS X'in Intel x86 işlemcilerle çalışan bir sürümüne sahip olduğuna dair bir söylenti bildirdi. Marklar'ın fikri, Mac OS X'i, Apple'ın PowerPC platformunun geliştirme sorunlarının üstesinden gelmesine olanak tanıyacak alternatif bir platforma geçirmekti. Söylentiler, dosya paylaşım ağlarında Intel işlemciler için Mac OS X sürümünün ortaya çıktığı Mayıs 2005'e kadar doğrulanmamıştı.

6 Haziran 2005'te Steve Jobs söylentileri doğruladı ve WWDC'de Apple'ın iki yıl içinde PowerPC'den Intel işlemcilere geçeceğini duyurdu. Daha önce Apple, platformu Motorola 68K'dan IBM/Motorola PowerPC'ye değiştirmişti - Apple, yeni işletim sistemine bir Motorola 68K emülatörü eklemişti ve bu da onun çoğu 68K uygulamasını çalıştırmasına olanak sağlıyordu. Apple emülatörü 11 ​​yıl boyunca destekledi; ancak Intel'e geçiş sırasında kaldırıldı. Yeni işletim sistemi Rosetta adında bir PowerPC emülatörünü içeriyordu. Ayrıca, yeni bir versiyon XCode ve ilgili konsol yardımcı programları, evrensel ikili dosyalar (yağ ikili dosyalar) - çeşitli platformlar (ppc, ppc64, i386, ...) için destek içerebilen yürütülebilir dosyalar geliştirmenize olanak tanır.

Şu anda yalnızca PowerPC'de bulunan çoğu uygulama Rosetta öykünücüsü kullanılarak desteklenmektedir. Ancak Apple, geliştiricilerden her iki platform için de evrensel uygulamalar oluşturmalarını istiyor. Evrensel uygulamalar Intel tabanlı bilgisayarlarda Rosetta emülatörünü kullanarak çalışan PowerPC uygulamalarından daha hızlı çalışır. Çekirdek uzantıları ve Sistem Tercihleri ​​eklentileri gibi bazı PowerPC yazılımları, Intel işlemcili bilgisayarlarda desteklenmez.

MacIntel'ler PowerPC, x86 ve genel uygulamaları çalıştırabilirken, PowerPC Mac'ler yalnızca genel ve PowerPC uygulamalarını çalıştırabilir. PowerPC platformu desteği Mac OS X 10.5'te kaldı. Jobs ayrıca, Mac OS X'te çapraz platform zaten mevcut olduğundan, Mac OS X'in yeni sürümünün varlığının büyük bölümünde Intel işlemcilerde çalıştığı yönündeki söylentiyi de doğruladı - OpenSTEP, x86 da dahil olmak üzere birçok platforma taşınmıştı ve Darwin, aşağıdakileri de destekliyordu: her ikisi de (PowerPC ve x86).

Mac OS X, iPhone ve iPod touch'a taşınmıştır. Büyük değişikliklere rağmen - örneğin kapalı platform ve masaüstünün bulunmaması (yerine SpringBoard getirildi) - bağlantı noktası, XNU çekirdeği Darwin gibi özellikleri koruyor. Bazı üçüncü taraf programlar, örneğin Converter programı gibi masaüstü sürümündeki efektleri korur.

Mac OS X'in Evrimi

Apple'ın işletim sistemi Mac OS X şu anda iki versiyonda mevcuttur: iş istasyonları ve dizüstü bilgisayarlar için bir versiyon ve ayrıca yerel bir kurumsal ağın çalışmasını düzenlemek için gerekli olan bir sunucu versiyonu. Mac OS X 10.0'ın piyasaya sürülmesinden bu yana, her biri bir kedinin adını taşıyan altı değişiklik daha yayınlandı.

Mac OS X 10.0 Cheetah (Cheetah): işletim sisteminin ilk güncellenen sürümü oldu Mac sistemleriİŞLETİM SİSTEMİ. Mart 2001'de ortaya çıktı ve UNIX işletim sistemi ve FreeBSD hizmetleri temel alınarak oluşturuldu. Yeni teknoloji yeni işletim sisteminin işlevselliğini, güvenilirliğini ve güvenliğini artırmayı mümkün kıldı. Ancak Cheetah'ın 10.0 sürümü kararsızdı ve içinde bulunan bazı özelliklerden yoksundu. En son sürüm Mac OS X, bu nedenle Apple ücretsiz bir güncelleme yayınladı.

Mac OS X 10.1 Puma: Apple tarafından geliştirilen ücretsiz bir güncelleme, Mac OS X 10.0 Cheetah işletim sisteminin 10.1 sürümüne (Puma) güncellenmesini mümkün kıldı; bu, ilk sürümde var olan bir takım eksikliklerin düzeltilmesini ve iyileştirilmesini mümkün kıldı. istikrar. Şu gibi işlevlere sahiptir: kişileştirme, yüksek kalite grafikler, sistem parametrelerine hızlı erişim, ağ özelliklerinin ve çevresel aygıtların kapsamının genişletilmesi, DVD'lerin oynatılması ve kaydedilmesi.

Mac OS X 10.2 Jaguar: Mac OS X işletim sisteminin yeni sürümünde 150'den fazla türde çeşitli değişiklik ve ekleme yapıldı; bunlardan en önemlisi, Quartz Extreme teknolojisini kullanan kullanıcı arayüzünün donanım hızlandırmasını desteklemekti. bunun sonucunda tüm görüntü işleme video kartı işlemcisi tarafından gerçekleştirilir. Bu sürüm, QuickTime 6 multimedya merkezini, iChat İnternet anlık mesajlaşma programını, birleşik bir adres defterini ve Inkwell el yazısı giriş sistemini tanıttı. Posta programları, spam filtreleme, Finder diskindeki dosyaları arama ve İnternet Sherlock 3'te bilgi arama özelliği eklenerek iyileştirildi.

Mac OS X 10.3 Panther: 24 Ekim 2003'te piyasaya sürülen FileVault veri şifreleme teknolojisini tanıttı. Sonraki sistem güncellemeleri, bazı güvenlik sorunlarının giderilmesi, karma ağlarda uzak dosyalarla çalışma güvenilirliğinin arttırılması, geliştirilmiş dosya paylaşım sistemi ve kablosuz ağ desteği, güncellenmiş video kartı sürücüleri, dizin sistemi ve OpenGL desteği gibi bir dizi başka değişikliği de beraberinde getirdi. Safari tarayıcısında, posta istemcisi postasında, adres defterinde, Stickies'te ve QuickTime'da değişiklikler ve iyileştirmelerin yanı sıra üçüncü taraf yazılımlara yönelik destek de iyileştirildi.

Mac OS X 10.4 Tiger: Nisan 2005'te piyasaya sürüldü ve bilgisayarın daha hızlı ve daha kararlı çalışması için gerekli olan 200'den fazla değişiklik ve eklemeyi içeriyordu. Mac OS X işletim sisteminin bu sürümünün ana yenilikleri, hızlı bir şekilde bilgi aramak için benzersiz Spotlight işlevi ve sürekli olarak tekrarlanan bir dizi eylemi otomatikleştirmek için tasarlanan ve rutin gerçekleştirmeyi mümkün kılan Dashboard widget arayüzü Automator uygulamasıydı. tek tıklamayla çalışın.

Mac OS X 10.5 Leopard: 26 Ekim 2007'de piyasaya sürüldü ve 300'den fazla iyileştirme ve ekleme içeriyor. Değişiklikler öncelikle işletim sisteminin çekirdeğini etkiledi; dinamik izleme çerçevesi DTrace artık buna entegre edildi ve ayrıca Ruby ve Python programlama dillerinde uygulamalar geliştirmek için bir Cocoa Bridges ortamı da var. Scripting Bridge, programları kullanarak Mac uygulamalarını otomatikleştirmenize olanak tanır Objective-C, Ruby ve Python'da. Raylar, Mongrel ve Capistrano da sisteme dahil edildi. Şu anda Mac OS X 10.5 Leopard, tam teşekküllü bir UNIX sistemi olarak tanınmaktadır. Önemli bir olay, artık Windows işletim sistemini Macintosh bilgisayarlara ikinci bir çalışan işletim sistemi olarak yükleyebileceğiniz Boot Camp programının bu sürümünde ortaya çıkmasıydı. Mac OS X'in yeni sürümü, Finder'ı ve diğer kullanışlı uygulamaları tamamen güncelleyerek, sistem ve veri yedeklemeleri oluşturmaya yönelik Stacks, Quick Look, Spaces ve Time Machine programı gibi özellikler ekledi.

Mac OS X 10.6 Snow Leopard: Haziran 2008'de tanıtıldı ve bir dizi çarpıcı değişiklik içeriyor. Artık yalnızca Intel işlemcilerde çalışıyor, 64 bit teknolojileri kullanıyor, 64 bit ve 32 bit uygulamalarla eşit şekilde çalışıyor, disk alanının neredeyse yarısını kaplıyor, daha hızlı kuruluyor, yükleniyor ve çalışıyor. Tüm standart Mac uygulamaları Yeni sürümdeki OS X (Finder, Mail, Safari, iCal ve iChat vb.) 64 bit koda aktarılarak performansları önemli ölçüde artırıldı ve bilgisayar korsanlarının saldırılarına karşı daha dayanıklı hale getirildi. Grand Central Dispatch, çok çekirdekli sistemlerin tüm avantajlarından yararlanmanıza ve bilgisayar performansını artırmanıza olanak tanır. Arayüz ölçeklendirmesi eklendi. Snow Leopard OS, dosya paylaşımı için Bonjour teknolojisini, program pencereleriyle çalışmak için yığınları kullanıyor ve ayrıca daha kullanışlı ve erişilebilir hale gelen güncellenmiş bir Expose işlevine de sahip. Yedekleme hızı artırıldı ve iChat'teki bağlantı hatalarını önlemek için artık AIM geçiş sunucusu veri aktarımı için kullanılabilir.

En ateşli OS X hayranlarının bile bazen "düşman" Windows'tan faydalanması gerekir. Farklı durumlar vardır: Bankacılık istemcilerini ve kurumsal yazılımı kullanma ihtiyacından oyun başlatmaya kadar. Hem üçüncü taraf araçları hem de tescilli Apple çözümlerini kullanarak Windows için yazılmış uygulamaları çalıştırmanın birçok yolu vardır.

Geleneksel olarak üç kategoriye ayrılabilirler: Windows'un tam kurulumu, sanal makinelerin kullanımı ve Windows yazılım ortamının emülatörleri. Her seçeneğin kendine göre avantajları ve dezavantajları vardır, bu yüzden sizin için en uygun olanı seçebilmeniz için hepsine bakacağız.

Boot Camp'i kullanarak Windows'u yükleme

Özellikle Windows ile tüm bağlarını koparamayan talihsiz ruhlar için Apple, Mac'inizi hazırlayabileceğiniz "Boot Camp Assistant" yardımcı programını yarattı. Windows kurulumu ve aslında onu yükleyin. Bu durumda disk üzerinde ayrı bir bölüm oluşturularak her iki işletim sisteminin de birbirinden bağımsız çalışmasına olanak sağlanır.

50 GB boş alana ve bir Windows önyükleme diskine ihtiyacınız olacak. Kurulum işleminin kendisi çok basittir; sihirbazın talimatlarını takip etmeniz ve tamamlanmasını beklemeniz yeterlidir. Yeniden başlattıktan sonra, tıpkı normal bir PC'de olduğu gibi, Windows'un tam teşekküllü bir sürümüne sahip olacaksınız. Tek yapmanız gereken gerekli uygulamaları veya oyunları yüklemektir ve bunları kullanabilirsiniz. Gereksinimler ve desteklenen sürümler hakkında daha fazla bilgi edinebilirsiniz.

Boot Camp'in Faydaları

  • Verim. Çünkü her şey Mac kaynakları yalnızca bir işletim sistemi kullanır, maksimum performans elde ederiz.
  • Uyumluluk. Tam teşekküllü Windows sayesinde her türlü uygulama ve oyunla tam uyumluluk sağlanır.

Boot Camp'in Dezavantajları

  • Yeniden başlatmanız gerekiyor. Windows'u başlatmak için her seferinde Mac'inizi yeniden başlatmanız gerekir.
  • Entegrasyon eksikliği. Windows, HFS+ dosya sistemini desteklemez; bu, OS X dosyalarına bu sistemden erişemeyeceğiniz anlamına gelir (veya bunun tersi de geçerlidir).

Sanal makineleri kullanma

Bu yöntemin öncekiyle pek çok ortak noktası vardır, ancak uygulamada biraz farklıdır. Bununla birlikte tam teşekküllü bir işletim sistemi de elde ediyoruz, ancak gerçek donanıma değil sanal donanıma kuruluyor. Özel yazılım (sanal makine), Windows'u çalıştırmak için donanım platformunu taklit ederek Mac'in bazı kaynaklarını alır ve bir işletim sisteminin diğerinin içinde çalıştığı ortaya çıkar.

Paralellikler Masaüstü


paraleller.com

Mac kullanıcıları arasında belki de en popüler sanal makine. Parallels düzenli olarak güncellenir, her zaman çalışır güncel sürümler OS X ve Windows'un yanı sıra, OS X ve Windows arayüzlerinin aynı anda ekranda görüntülendiği ve uygulamaların sahiplerine bakılmaksızın başlatıldığı hibrit mod gibi ek özelliklere sahiptir. Ek olarak program, Windows'u Boot Camp bölümlerinden başlatabilir; bu, herhangi bir uygulamaya veya veriye yeniden başlatmadan erişmeniz gerektiğinde kullanışlıdır.

Programın dezavantajı Parallels'in ücretsiz olmamasıdır. Junior versiyonu size 79,99 dolara mal olacak.

VMware Füzyonu


vmware.com

İşletim sistemi sanallaştırmasına yönelik başka bir ticari çözüm. VMware Fusion'ın temel özelliği, tüm ortamı Windows PC'nizden sanal bir makineye aktarmanıza ve Mac'inizdeki uygulamaları kullanmaya devam etmenize olanak tanıyan paylaşım sihirbazıdır. Yüklü Windows OS X ile bir panonun yanı sıra dosyalara ve ağ kaynaklarına erişimi paylaşır. Uygulamaları OS X özellikleriyle (Spotlight, Mission Control, Exposé) tamamen entegredir. Ayrıca Windows'un Boot Camp bölümünden çalıştırılmasını da destekler.

VMware Fusion'ın maliyeti 6.300 ruble, ancak satın almadan önce yeteneklerini ücretsiz deneme sürümünde keşfedebilirsiniz.


Planlarınız Windows uygulamalarını çalıştırmak için ek harcamalar içermiyorsa tercihiniz Oracle'dır. Ücretli analoglarla karşılaştırıldığında çok daha az özelliğe sahiptir, ancak basit görevler için oldukça uygundur. OS X sistem işlevleriyle entegrasyona güvenmemelisiniz, ancak paylaşılan bir pano ve ağ kaynaklarına erişim gibi temel şeyler burada mevcuttur. VirtualBox'ın özgür doğası, tüm sınırlamalarını tamamen haklı çıkarır.

Sanal makinelerin faydaları

  • İki işletim sisteminin eşzamanlı çalışması. Windows uygulamalarını çalıştırmak için Mac'inizi yeniden başlatmanıza gerek yoktur.
  • Dosya paylaşımı. Windows, OS X'in içinde çalıştığı için dosya sistemi desteği bir sorun değildir.

Sanal Makinelerin Dezavantajları

  • Zayıf performans. Mac kaynakları iki işletim sistemi arasında paylaşıldığı için uygulama performansı özellikle eski bilgisayarlarda önemli ölçüde yavaşlar.
  • Uyumluluk sorunları. Donanıma doğrudan erişim gerektiren bazı uygulamalar (çoğunlukla oyunlar) düzgün çalışmayabilir veya hiç çalışmayabilir.

Emülatörleri kullanma

Emülatörlerde her şey sanal makinelerden ve Boot Camp'ten tamamen farklıdır. Daha doğrusu, sanal makinelerle ortak bir noktaları var, yalnızca Windows'u bir bütün olarak taklit etmiyorlar, yalnızca istenen uygulamanın çalışması için gerekli olan yazılım bileşenlerini taklit ediyorlar. Tam teşekküllü bir işletim sistemimiz olmayacak ve işlevlerine erişemeyeceğiz: bir Windows uygulamasını doğrudan OS X ortamında çalıştırmamıza olanak tanıyan belirli bir uyumluluk katmanına sahip olacağız.

Tüm emülatörler aynı prensipte çalışır. Uygulamanın kurulumu setup.exe aracılığıyla başlatılır ve ardından işlem sırasında gerekli başlatma parametreleri yapılandırılır ve gerekli kitaplıklar otomatik olarak yüklenir. Bundan sonra Launchpad'de tüm yerel OS X programlarıyla aynı şekilde çalışacak bir uygulama simgesi belirir.

Şarap Şişeleyici


winebottler.kronenberg.org

Bu emülatör, bir .EXE dosyasını OS X uyumlu bir uygulamaya dönüştürebilir. WineBottler ayrıca önceden yapılandırılmış bazı Windows uygulamalarını otomatik olarak yüklemenize de olanak tanır. Tamamen ücretsizdir ve OS X El Capitan ile uyumludur.

Şarap tulumu

Bir önceki gibi, bağlantı noktaları oluşturmak için Şarap kitaplıklarını kullanan başka bir emülatör. Önceki çözümle karşılaştırıldığında Wineskin daha fazla ayara sahiptir ve ayarlarda ince ayar yapmanıza olanak tanır. Kurulumu ve kullanımı hakkında detaylı olarak konuştuk.

Karşıdan karşıya geçmek

Geliştirme ekibinin sizin için birçok popüler Windows uygulamasını ve oyununu halihazırda uyarlayıp yapılandırdığı ticari bir emülatör. CrossOver'ın kullanıcı dostu bir arayüzü var ve aynı zamanda ayarlara girme ve sorunlarla uğraşma ihtiyacını da ortadan kaldırıyor olası hatalar. Tek olumsuz yanı ücretli olması. Lisansın maliyeti 20,95 ABD dolarıdır, ancak 14 günlük deneme süresi vardır.

Emülatörlerin avantajları

  • Windows lisansı gerekmez. Emülatörler uygulamaları bir uyumluluk katmanı aracılığıyla çalıştırır, dolayısıyla işletim sisteminin lisanslı bir kopyasına gerek yoktur.
  • Verim. Yine sanal makinelerde tam Windows çalıştırmak için harcanan kaynak tasarrufu nedeniyle onlara göre daha yüksek performans elde ediyoruz.

Emülatörlerin dezavantajları

  • Kurulum zorluğu. Windows uygulamalarını kullanmak için öncelikle bunları yapılandırmanız gerekir ve bu, özellikle oyunlarda her zaman kolay değildir.
  • Uyumluluk sorunları. Bazı durumlarda uygulamalar (genellikle yoğun kaynak kullananlar) düzgün çalışmayabilir veya hiç çalışmayabilir.

Ne seçeceksin

Sonunda bu kadar çeşitlilikten ne seçilmeli? Bu sorunun net bir cevabı yok. Her özel durumda ihtiyaçlarınızı temel almanız gerekir, ancak genel olarak öneriler aşağıdaki gibidir.

  • Eğitim KampıÖncelikle oyuncuların yanı sıra maksimum performansa ve yazılım uyumluluğuna ihtiyaç duyan kullanıcılar için uygundur. Mac'i yeniden başlatıyoruz ve tam teşekküllü bir Windows bilgisayarı alıyoruz.
  • Sanal makineler her iki işletim sistemine de aynı anda ihtiyaç duyduğunuz durumlarda yardımcı olacaktır. Performanstan ödün veriyoruz ancak yeniden başlatmalardan kaçınıyoruz ve iyi bir entegrasyon elde ediyoruz.
  • Emülatörler Yalnızca basit görevler ve seyrek kullanım için önerilebilir. Örneğin, ayda birkaç kez bir banka istemcisini kullanmanız gerektiğinde veya ara sıra en sevdiğiniz oyunda nostaljik hissettiğinizde.

Kendiniz için en uygun seçeneği seçin ve yorumlarda bize Mac'inizde Windows uygulamalarını hangi ihtiyaçlar için kullandığınızı ve bunları nasıl başlattığınızı söyleyin.

Yazılım

Mac OS 9'dan Mac OS X'e sorunsuz bir geçiş sağlamak için Carbon oluşturuldu. Carbon ile yazılmış bir uygulama bu işletim sistemlerinden herhangi birinde çalışabilir. Öte yandan Mac OS X, Mac OS'un diğer sürümleriyle geriye dönük olarak uyumlu olmayan OpenSTEP'ten pek çok miras almıştır. Apple şu anda Cocoa adında bir API önermektedir ve OpenSTEP mirası burada çok belirgindir; birçok sınıf adı NeXTSTEP'in kısaltması olan "NS" (NSObject, NSArray) ile başlar.

Mac OS X ayrıca Java'yı da destekler. Bu, Java'da yazılan ve Swing kullanan uygulamaların Cocoa kullanan uygulamalarla aynı göründüğü anlamına gelir. Geleneksel olarak Cocoa uygulamaları Java'ya alternatif olan Objective C'de geliştirilir. Ancak 25 Temmuz 2007'de Apple, Cocoa'ya yönelik daha fazla uzantının Java'ya taşınmayacağını duyurdu. Leopard 10.5 sürümüyle başlayan Mac OS X, Cocoa destekli bir Ruby yorumlayıcısıyla birlikte gelir.

Öncekilerden farklı olarak Mac OS X, tam donanımlı UNIX'03 sertifikalı bir işletim sistemidir. Bu, BSD, Linux ve diğer UNIX benzeri sistemler için yazılan çoğu programın, çok az veya hiç ek kod değişikliği olmadan Mac OS X'te derleneceği ve çalışacağı anlamına gelir. Bu tür programların rahat kurulumu için Fink veya MacPorts (eski adıyla DarwinPorts) gibi paket yöneticileri geliştirilmiştir. Debian'daki apt'ye veya FreeBSD'deki portlara benzerler.

Sürüm 10.3'ten itibaren Mac OS X, varsayılan olarak X sunucusunun özelleştirilmiş bir sürümü olan X11.app'i de içerir. Bu, gtk, X11 için Qt (Qt4, hem X11 modunda hem de normal Aqua modunda Mac OS X'i destekler) ve diğerlerini kullanarak X11 için geliştirilen uygulamaları Mac OS X'te çalıştırmanıza olanak tanır. X11.app, görüntüleme için Quartz'ı kullanıyor. Ancak X11.app'in, uygulamaların tasarımında Aqua tarzının olmaması ve Unicode desteğinin eksik olması gibi bir takım sorunları var.

İşletim sisteminin önceki sürümleri bir X sunucusunu XDarwin aracılığıyla çalıştırabiliyordu.

Mac OS X, Mach 3.0 mikro çekirdeğinden türetilen XNU çekirdeğini temel alır.

Donanım

Mac OS X'in ilk sürümleri, PowerPC G3, G4 ve G5 işlemcili tüm Macintosh bilgisayarları (dizüstü bilgisayarlar, masaüstü bilgisayarlar veya sunucular) destekliyordu. Daha sonraki sürümler artık eski donanımları desteklemiyor: örneğin, sürüm 10.3 Panther eski G3'leri desteklemiyor, 10.4 Tiger FireWire bağlantı noktaları olmayan sistemleri desteklemiyor ve WWDC'de sunulan 10.5 Leopard beta G3'leri hiç desteklemiyordu. Ancak, bazı G3 öncesi sistemler de dahil olmak üzere Apple tarafından resmi olarak desteklenmeyen donanımlara Mac OS X'in yeni sürümlerini yüklemek için üçüncü taraflarca yapılan XPostFacto gibi yardımcı programlar ve kurulum diski yamaları vardır. İşletim sistemi, donanımın gerektirdiği bazı özellikleri (grafik hızlandırma, DVD yazma gibi) hariç tutarak, desteklenen tüm donanımlarda aynı işlevselliği sunar.

Mac OS X'in PowerPC sürümü, kullanıcıların Mac OS 9'u Mac OS X içindeki bir işlem olarak çalıştırmasına olanak tanıyan Klasik emülasyon yoluyla eski Mac OS uygulamalarıyla uyumlu kalır; pek çok eski uygulama sanki eski işletim sistemini çalıştırıyormuş gibi çalışır. sistem. Classic, Intel işlemcili bilgisayarları desteklemez.

Nisan 2002'de eWeek, Apple'ın Marklar kod adlı Mac OS X'in Intel x86 işlemcilerle çalışan bir sürümüne sahip olduğuna dair bir söylenti bildirdi. Marklar'ın fikri, Mac OS X'i, Apple'ın PowerPC platformunun geliştirme sorunlarının üstesinden gelmesine olanak tanıyacak alternatif bir platforma geçirmekti. Söylentiler, dosya paylaşım ağlarında Intel işlemciler için Mac OS X sürümünün ortaya çıktığı Mayıs 2005'e kadar doğrulanmamıştı.

6 Haziran 2005'te Steve Jobs söylentileri doğruladı ve WWDC'de Apple'ın iki yıl içinde PowerPC'den Intel işlemcilere geçeceğini duyurdu. Daha önce Apple, platformu Motorola 68K'dan IBM/Motorola PowerPC'ye değiştirmişti - Apple, yeni işletim sistemine bir Motorola 68K emülatörü eklemişti ve bu da onun çoğu 68K uygulamasını çalıştırmasına olanak sağlıyordu. Apple emülatörü 11 ​​yıl boyunca destekledi; ancak Intel'e geçiş sırasında kaldırıldı. Yeni işletim sistemi Rosetta adında bir PowerPC emülatörünü içeriyordu. Ayrıca, XCode'un yeni sürümü ve ilgili konsol yardımcı programları, çeşitli platformlar (ppc, ppc64, i386, ...) için destek içerebilen evrensel ikili dosyalar (yağ ikili dosyalar) - yürütülebilir dosyalar geliştirmenize olanak tanır.

Şu anda yalnızca PowerPC'de bulunan çoğu uygulama Rosetta öykünücüsü kullanılarak desteklenmektedir. Ancak Apple, geliştiricilerden her iki platform için de evrensel uygulamalar oluşturmalarını istiyor. Evrensel uygulamalar Intel tabanlı bilgisayarlarda Rosetta emülatörünü kullanarak çalışan PowerPC uygulamalarından daha hızlı çalışır. Çekirdek uzantıları ve Sistem Tercihleri ​​eklentileri gibi bazı PowerPC yazılımları, Intel işlemcili bilgisayarlarda desteklenmez.

MacIntel'ler PowerPC, x86 ve genel uygulamaları çalıştırabilirken, PowerPC Mac'ler yalnızca genel ve PowerPC uygulamalarını çalıştırabilir. PowerPC platformu desteği Mac OS X 10.5'te kaldı. Jobs ayrıca, Mac OS X'te çapraz platform zaten mevcut olduğundan, Mac OS X'in yeni sürümünün varlığının büyük bölümünde Intel işlemcilerde çalıştığı yönündeki söylentiyi de doğruladı - OpenSTEP, x86 da dahil olmak üzere birçok platforma taşınmıştı ve Darwin her ikisini de destekliyordu (PowerPC ve x86).

Mac OS X, iPhone ve iPod touch'a taşınmıştır. Büyük değişikliklere rağmen - örneğin, kapalı platform ve bir masaüstünün bulunmaması (yerine SpringBoard getirildi) - bağlantı noktası, XNU çekirdeği Darwin gibi özellikleri korudu. Bazı üçüncü taraf programlar, örneğin Converter programı gibi masaüstü sürümündeki efektleri korur.

Uzun bir süre bu ikisi işletim sistemleri Savaş yürütüyoruz. Bazıları Apple yazılımının güzelliğini kanıtlarken, diğerleri Windows lehine tartışmak için kendi yollarından çıkıyorlar. Hala Linux taraftarları var ama onlara dokunmayacağız.

Peki Microsoft yazılımı neden sıradan kullanıcılar için daha uygundur? Windows'u tercih etmek için 10 neden bulduk. Ve işte onlardan ilki.

Oyunlar

Mac OS'ta neredeyse hiç oyun yok. Elbette sanal makine kurabilir, oyuncağı oraya kurabilir ve mutlu olabilirsiniz. Ama bu koltuk değnekleriyle oynanan bir oyun, bunun başka yolu yok. Ve Yabloko şirketi, oyun endüstrisindeki geliştiricileri oyunları Mac OS'a taşımaya çekmek istemiyor.

Aynı Windows 10'un işlevselliğinde bir oyun modu vardır - işletim sisteminin kendisi, şu anda kaynaklarda gereksiz olan tüm arka plan programlarını sınırlar. Ve serbest bırakılan gücün tamamı oyuna veriliyor. Katılıyorum, bu, arka plan uygulamalarını manuel olarak temizlemekten çok daha uygundur.

Donanım güncellemesi

Zaten oyunlar konusuna değindiğimiz için Macintosh'un ve normal bir sistem biriminin konfigürasyonlarından bahsetmemiz gerekiyor.

Windows'taki sistem birimini istediğiniz anda güncelleyebilirsiniz: bellek ekleyin, video kartını daha güçlü bir kartla değiştirin, tamamen sıfırdan yenisiyle yeniden oluşturun anakart– bunların hepsine istediğiniz zaman ulaşabilirsiniz. Önemli olan bunun için yeterli fonun olmasıdır. Oyunlar her geçen yıl daha da talepkar hale geliyor ve bileşen üreticileri de uyumuyor, ünite için güncellenmiş veya tamamen yeni donanım yayınlıyor. Ancak bu, dizüstü bilgisayarlar ve hepsi bir arada bilgisayarlar için geçerli değildir: burada işler bir Apple aygıtından daha iyi değildir.

Ancak elma söz konusu olduğunda bu numara işinize yaramayacaktır. Eklemek Veri deposu zaten ciddi zorluklara neden oluyor ve daha büyük bir konuda kekelemenin bile bir anlamı yok. Ve yeni oyunların oburluğu göz önüne alındığında, 2-3 yıl içinde mevcut gadget'ın daha yenisiyle değiştirilmesi sorunu ortaya çıkacak.

Oyunları hesaba katmadan bile, güçlü donanım gerektiren, aynı derecede güce aç birçok program vardır. Bu arada, bir Windows sistem biriminin maliyeti, benzer bir Apple ürünü yapılandırmasından 2 - 2,5 kat daha ucuzdur. Öyleyse bir düşünün.

Çevresel cihazlarla sistem uyumluluğu

Mac OS ile ilgili bir diğer sorun da çeşitli cihazlarla uyumluluğudur. Yazıcılar, tarayıcılar, Wi-Fi yönlendiricileri ve diğer birçok ofis ekipmanı Macintosh tarafından her zaman doğru şekilde tanımlanmaz. Ve sistemin bir şeyle çalışmayı tamamen reddettiği zamanlar vardır.

Apple'ın sürücülerini bağımsız olarak geliştirdiği cihazlar sorunsuz çalışacaktır.

Bu durum Windows'ta neredeyse imkansızdır. Bu işletim sistemi, çok eski ve çok spesifik olmadığı sürece teknolojiyi algılamayacaktır. Ve eğer sürücüler varsa, her şeyin doğru şekilde çalışacağı ihtimali çok yüksektir.

Program pencereleriyle çalışma

Macintosh'un, uygulamaları garip bir şekilde tam ekran moduna genişletme gibi hoş olmayan bir özelliği var. Örneğin, tarayıcı belirli bir sayfanın pencere boyutunu keserek kısmen genişleyebilir. Aynı şey diğer bazı yardımcı programlar için de geçerlidir. Garip bir çalışma mantığı. Ancak bir Magnet yardımcı programı var. Programın düzgün çalışması için temiz bir işletim sistemine kurmanızı öneririz.

Windows'ta böyle bir sorun yok. Tam ekran modu tam ekran modudur.


Sistemler için yazılım seçimi

Bu arada, programların kendisi hakkında. Windows'ta her zevke ve her göreve uygun muazzam miktarda yazılım mevcuttur. Mac'te bu kadar bolluğu bulamazsınız. Peki, onu orada bulamazsınız. Mevcut yazılımlar bile çoğu zaman işlevsellik açısından PC muadillerine göre daha düşüktür.

Mac'te yaşayan aynı Office, Microsoft devinden ciddi şekilde daha düşüktür. Bununla birlikte, bu hiç de önemli olmayabilir, çünkü artık tarayıcı üzerinden çalışan birçok hizmet var. Dosyalar bulutta saklanır ve onlarla herhangi bir cihazdan çalışabilirsiniz.

Bir nokta daha var: Apple teknolojisindeki programlar Windows'a göre daha fazla RAM tüketiyor. Çok değil ama yine de.

Sistemlerin yaygınlığı

Apple, Mac OS'yi yalnızca hepsi bir arada PC'lere ve dizüstü bilgisayarlara yükler. Akıllı telefonlar ve tabletler için iOS var. Görünüşe göre her şey yolunda. Peki neden Mac'i mobil cihazlara entegre etmiyorsunuz? Doğal olarak iPhone veya iPad'deki donanım kaynağı eksikliği nedeniyle bazı işlevler kullanılamayacak.

Ve Microsoft'tan adamlar işletim sistemlerini mobil cihazlara çok aktif bir şekilde yerleştiriyorlar. Aynı Microsoft Surface, fiyat etiketi biraz şişirilmiş olmasına rağmen bunun doğrudan bir onayıdır. Kaç tane üçüncü taraf mobil cihaz işletim sistemi olarak Windows 10 kullanıyor? Birçoğu var ve sayıları artıyor. Buna aynı zamanda atomik Intel'in ve oldukça güçlü video çiplerinin geliştirilmesi de yardımcı oluyor.


İşletim Sisteminde 3D

3D ve artırılmış gerçeklik alanındaki teknolojilerin gelişmesiyle birlikte Microsoft bunları sistemlerine uygulama konusunda oldukça istekli hale geldi.

Peki ya Apple? Uzun zamandır vaatlerle halkı doyuruyorlar ama bu yönde bir hareket yok. Peki bunu yapmaya başlarlarsa ne ölçüde?

Özetleyelim

Ne söyleyebilirim? Windows PC'ler Mac'lerden çok daha büyüktür. Ve bu sadece bilgisayarlar için geçerli değil: Windows 10 çalıştıran çok sayıda akıllı telefon ve tablet var.

Burada oyuncular için bolca özgürlük var; yazılımın bolluğu gözlerinizi sonuna kadar açıyor. Yükseltme, Apple ürünlerinden çok daha hızlı ve daha ucuzdur. Ve Yabloko'nun her yerinde sabit sürücüyü veya RAM'i kendiniz değiştiremezsiniz. Bu, servis merkezine gitmeniz gerektiği anlamına gelir.

Artık Mac OS'un daha güvenli olduğu, virüslerin ona karşı neredeyse dirençli olduğu vb. konularda hararetli tartışmalar başlayabilir. Aslında normal bir antivirüsünüz varsa ve omuzlarınızda bir yük varsa, Windows için virüsler çok tehlikeli değildir. Ayrıca Boot Camp'i yükleyerek şunları kullanabileceğinizi kanıtlamaya başlayabilirler: Windows programları. Mümkün ama bunlar yine koltuk değneği.

İşletim sistemlerinin hızı hakkında. Burada her şey çok özneldir. Windows 10'un hız ve akıcılık açısından daha iyi olmasa da en az Windows 10 kadar iyi olduğunu iddia eden birçok kişi var. Her iki sistemin animasyonu mükemmel.

Yazının yazarının kişisel görüşü şu: Apple ürünlerine geçiş haklı değil. Ne ekonomik olarak ne de yazılım ve oyun çeşitliliği açısından. Yeni bir şey denemek istiyorsanız Mac OS'lu bir sanal makine kurun ve bunun paraya değip değmeyeceğine karar verin.