ম্যাকস মোজাভেতে আই 386 এর অর্থ কী?


12

আমি ২০১৩ সালের শেষ থেকে দ্বিতীয় হাতে ম্যাকবুক প্রোতে আছি (মোজভেভ 10.14.3) এবং আমি যখন archটার্মিনালে টাইপ করি তখন ফিরে আসি i386। এটা না হওয়া উচিত x86_64? বিক্রেতা কি আইটেমটি ভুল উপস্থাপন করেছে? দয়া করে 'এই ম্যাক সম্পর্কে' এর স্ক্রিনশটটি দেখুন । স্ক্রিনশট

উত্তর:


15

এই এসও উত্তর অনুসারে , archপাওয়ারপিসি ( ppc) এবং ইন্টেল ( i386) এর মধ্যে পার্থক্য রাখে, x86-তে 32- এবং 64-বিট কার্নেলের মধ্যে নয়। সুতরাং এই প্রসঙ্গে, i386মানে একটি x86 সিপিইউ।

uname -mআপনার মেশিনের ধরণ জানতে আউটপুট পরীক্ষা করুন । (লিনাক্স-এ, archএর সমতুল্য uname -m))

এটি জিজ্ঞাসা করুন বিভিন্ন প্রশ্নোত্তরও দেখুন ।


হাঁ! আমি করেছি uname -mএবং এটি আমাকে দিয়েছে x86_64। সুতরাং আমি অনুমান করি এটি একটি 64 বিট সিপিইউ আর্কিটেকচার। আমি চেষ্টা archমাত্র একটি cmd কমান্ড যে আমি লিনাক্স সার্টিফিকেশন জন্য যখন অধ্যয়নরত মধ্যে bumped ছিল চেষ্টা করে।
ওয়াবলি উইন্ডোজ

14

অন্যান্য বিএসডি সিস্টেমের মতো ম্যাকোস সিস্টেমে আপনার machineইউটিলিটিটি ব্যবহার করা উচিত :

$ arch
i386
$ machine
x86_64h

i386যদি আপনি ব্যবহার করছি বিভ্রান্তিকর হয় archঅন্যান্য সিস্টেমের মধ্যে উপস্থিত ইউটিলিটি। ম্যাকস মোজাভেতে, এর i386অর্থ এটি প্রসেসরের ইন্টেল পরিবারের জন্য সংকলিত 32-বিট সফ্টওয়্যার চালাতে সক্ষম। লক্ষ্য করুন archMacOS উপর ইউটিলিটি যেমন লিনাক্স তুলনায় বেশ ভিন্ন জিনিস জন্য ব্যবহার করা হয় (তার ম্যানুয়াল দেখুন)।

আপনি uname -mলিনাক্স হিসাবে ব্যবহার করতে পারেন :

$ uname -m
x86_64

5
মোলিহিলের পাহাড় তৈরি করার জন্য নয়, তবে আফাইক, অ্যাপল থেকে এমন কোনও দলিল নেই যা ইঙ্গিত দেয় যে i386উপাধিটি বোঝায় যে এটি 32-বিট সফটওয়্যার চালাতে সক্ষম ... এটি man archঅবশ্যই প্রস্তাব দেয় না। আইএমএইচও, অ্যাপলের সবেমাত্র বলটি ফেলে দেওয়া হয়েছে, এবং কিছুটা অগোছালো হওয়ার অনুমতি দিয়েছে - সম্ভবত পশ্চাৎ সামঞ্জস্যের নামে?
Seamus

3

আমি মনে করি যে, "প্রথাগত" ইউটিলিটি ব্যবহার (যেমন arch, uname, sw_vers) আপনার ম্যাক এর হার্ডওয়্যার অথবা সফ্টওয়্যার আবিষ্কার খুবই নির্ভরযোগ্য নাও হতে পারে। এটা অবশ্যই বেমানান! এমনকি সিস্টেম ম্যানুয়ালগুলিও অসামঞ্জস্যতার সাথে ছড়িয়ে পড়ে।

এর অর্থ এই নয় যে আপনি এই ইউটিলিটিগুলি থেকে দরকারী তথ্য পেতে পারবেন না, কেবল এটিই বলা যায় যে আপনি যা সন্ধান করছেন তা যদি না জানেন তবে আপনি অন্যান্য সিস্টেমে যা পান তার থেকে আলাদা ফলাফল পেতে পারেন ।

উদাহরণ স্বরূপ:

$ arch
i386

না! (যদি না আপনি সত্যিই একটি পুরানো কম্পিউটার ব্যবহার করেন))

আর একটি উদাহরণ ওএস সংস্করণ। man sw_versএবং man unameউভয়ই "ওএস সংস্করণ" প্রতিবেদন করার দাবি করে:

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.14.4
BuildVersion:   18E226

$ uname -v
Darwin Kernel Version 18.5.0 ....  # output snipped 

যা সব ভাল এবং ভাল - আমরা সচেতন যে কার্নেল এবং ডিস্ট্রো রিলিজ সংস্করণ সংখ্যাটি আলাদা, তবে এই দুটি আদেশের সিস্টেম ম্যানুয়ালগুলি বলে যে আপনি পেয়েছেন OS Version। বর্তমানের জেনেসিসmacos বোঝা এর কয়েকটি ব্যাখ্যা করে তবে সিস্টেম ম্যানুয়ালগুলি কেন বেমানান তা ব্যাখ্যা করে না।

এবং তাই, কোনও সিস্টেমে কীভাবে পরিষ্কার এবং নির্ভরযোগ্য তথ্য পাওয়া যায় সে সম্পর্কিত ওপি-র প্রশ্নের কাছে আমি মনে করি উত্তরটি system_profilerহার্ডওয়ার এবং সফ্টওয়্যার উভয়ের জন্যই ব্যবহার করা উচিত :

$ system_profiler SPHardwareDataType
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro13,3
      Processor Name: Intel Core i7
      Processor Speed: 2.9 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Memory: 16 GB
      Boot ROM Version: 254.0.0.0.0
      SMC Version (system): 2.38f7
      Serial Number (system): C02*********
      Hardware UUID: ********-****-****-****-************

$ system_profiler SPSoftwareDataType
Software:

    System Software Overview:

      System Version: macOS 10.14.4 (18E226)
      Kernel Version: Darwin 18.5.0
      Boot Volume: Macintosh HD
      Boot Mode: Normal
      Computer Name: MacBook No 2
      User Name: Seamus (seamus)
      Secure Virtual Memory: Enabled
      System Integrity Protection: Enabled
      Time since boot: 13:13

এছাড়াও, সিস্টেম ম্যানুয়ালটি system_profilerআরও বর্তমান অবস্থায় বজায় রয়েছে বলে মনে হয়।

এবং অবশেষে, শিরোনাম প্রশ্ন হিসাবে : " archম্যাকস মোজভেতে আই 386 এর [আউটপুট ] অর্থ কী?" উত্তর: দুর্ভাগ্যক্রমে, এর অর্থ হ'ল অ্যাপল তাদের ডকুমেন্টেশন এবং / অথবা অ্যাপ্লিকেশনগুলি সঠিকভাবে বজায় রাখেনি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.