از کجا می دانم پردازنده من از 64 بیت پشتیبانی می کند؟

این موضوعی است که سردرگمی زیادی را در بین کاربران ایجاد کرده است. حتی وقتی فکر می کنند جواب را می دانند ، اغلب اشتباه می کنند.

به نظر می رسید که با توجه به نسخه های آینده اوبونتو 10.04 و فدورا 13 ، آن را ارائه دهید. همانطور که همه ما می دانیم ، بسیاری از توزیع های لینوکس دارای نسخه های بهینه شده برای پردازنده های 64 بیتی هستند. این جایی است که معضل ما بوجود می آید: آیا دستگاه من 64 بیتی پشتیبانی می کند؟ آیا می توانم نسخه 32 بیتی را برای هر موردی بارگیری کنم؟ و سوالات ادامه دارد ...


قبل از شروع به رونمایی از این رمز و رازها ، بیایید روشن کنیم که برای انجام آزمایشاتی که در اینجا انجام خواهیم داد ، لازم است که شما از قبل Linux (هرگونه توزیع) را روی آن دستگاه نصب کرده باشید. در غیر این صورت ، می توانید این دستورات را با راه اندازی Linux از LiveCD اجرا کنید.

بیایید شروع کنیم با تمایز بین اینکه بدانیم سخت افزار شما در واقع چه چیزی را پشتیبانی می کند و چه نوع هسته ای را روی آن سخت افزار اجرا می کنید.

اگر می خواهید بدانید که آیا سخت افزار از 64 بیت پشتیبانی می کند ، یک ترمینال را باز کنید و اجرا کنید:

grep flags / proc / cpuinfo

اگر lm در نتیجه ظاهر شود ، از 64 بیت پشتیبانی می کند. اگر حالت محافظت شده ظاهر شود ، از 32 بیت پشتیبانی می کند. اگر حالت واقعی ظاهر شود ، از 16 بیت پشتیبانی می کند.

اگر می خواهید بدانید که آیا هسته فعلی از 64 بیت پشتیبانی می کند ، یک ترمینال را باز کنید و اجرا کنید:

uname-a

اگر "x86_64 GNU / Linux" در نتیجه ظاهر شود ، این نشان می دهد که شما هسته 64 بیتی لینوکس را اجرا می کنید. در عوض ، اگر "i386 / i486 / i586 / i686" را ببینید ، این یک هسته 32 بیتی است.

وقتی باید تصمیم بگیرید که کدام نسخه از اوبونتو ، فدورا یا هر distro دیگری را بارگیری کنید ، اولین دستورات مهم است ، زیرا این نشان می دهد سخت افزار شما از 64 بیت پشتیبانی می کند یا خیر.. دستور دوم فقط به شما می گوید که چه نوع هسته ای را نصب کرده اید.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

18 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   Alt_Fred dijo

    fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm ثابت_tsc arch_perfmon pebs bts aperfmperf pni dtesther64 مانیتور ds_s2 pms ss ss3 pms ss16

    بنابراین من سیستم های 64 بیتی را اجرا می کنم

  2.   بیایید از لینوکس استفاده کنیم dijo

    مطمئنا

    در نتیجه اشتراک گذاری شما ، لیست "lm" وجود دارد ، همانطور که در پست نشان داده شده است.

    این بدان معناست که دفعه دیگر می توانید نسخه 64 بیتی distro مورد علاقه خود را بارگیری کرده و آن نسخه را نصب کنید. این اصطلاحاً "توصیه شده" براساس سخت افزاری است که دارید.

    امیدوارم کمک کرده باشم

    به سلامتی! پل

  3.   توقف dijo

    خوب من "grep flags / proc / cpuinfo" را اجرا کردم و موارد زیر را دریافت می کنم:

    FPU VME PSE TSC MSR PAE MCE CX8 APIC MTRR PGE MCA cmov پت PSE36 clflush MMX fxsr SSE SSE2 فراخوانی سیستمی NX mmxext fxsr_opt pdpe1gb RDTSCP LM 3dnowext 3dnow constant_tsc تا NONSTOP_TSC extd_apicid مانیتور PNI CX16 popcnt lahf_lm SVM extapic cr8_legacy ABM SSE4A 3dnowprefetch osvw IBS skinit WDT nodeid_msr NPT lbrv svm_lock nrip_save

    من از kubuntu 10.4 استفاده می کنم و خوب این را نفهمیدم که من تازه وارد لینوکس هستم اما کامپیوتر من دارای یک AMD است و آنها به من گفته اند که این AMD از هر دو نسخه 32 و 64 پشتیبانی می کند.

    سوال این است که آیا می توانم نسخه های 64 بیتی را بارگیری کنم؟ (من از یک 32 بیتی استفاده می کنم)

    1.    استبان dijo

      بله ، اگر لپ تاپ شما در AMD خارجی می گوید ، به این معنی است که شما می توانید هر نسخه از توزیع کننده های 64 بیتی را نصب کنید

  4.   مسیحی dijo

    پست عالی ، بسیار ممنون من به شما می گویم که نتیجه دستور دوم خوب پیش رفت ، من یک هسته 64 را اجرا می کنم ، اما با اولین دستور این را دریافت کردم: آیا می توانید توضیح دهید که چه اتفاقی می افتد؟

    messianico @ barsa-desktop: gre $ grep flags / proc / cpuinfo
    پرچم ها: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm ثابت_تساکت arc_perfmon pebs bts rep_good nopl cmv ss ss ss ss ss ss ss ss ss ss64 ss2 ss3 ss16 ssXNUMX ssXNUMX ssXNUMX ssXNUMX ssXNUMX ssXNUMX ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl apercmXNUMX sperf psXNUMX monitor dsmXNUMXprm monitor pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority
    پرچم ها: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm ثابت_تساکت arc_perfmon pebs bts rep_good nopl cmv ss ss ss ss ss ss ss ss ss ss64 ss2 ss3 ss16 ssXNUMX ssXNUMX ssXNUMX ssXNUMX ssXNUMX ssXNUMX ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl apercmXNUMX sperf psXNUMX monitor dsmXNUMXprm monitor pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority

    با تشکر و احترام!

  5.   فرن dijo

    همانطور که مشاهده می کنید ، lm هنگام اجرای اولین دستور ظاهر می شود ، سپس می توانید و در واقع یک لینوکس 64 بیتی را اجرا کنید. 🙂

  6.   بوکو dijo

    من یک هفته است که در این لینوکس هستم. یک هفته شدید "مطالعه" (من 10 پست متوالی در این صفحه خوانده ام ، که بسیار خوب است!). من تعجب می کنم که می بینم با توجه به این لپ تاپ من از هسته 64 بیتی پشتیبانی می کند.
    من زندگی خود را حساب می کنم: این یک hp530 مربوط به 6 یا 8 سال پیش است و یک گیگابایت RAM دارد. منابع به سرعت تمام می شوند و من نگران هستم زیرا بسیار داغ می شود. بنابراین یک Xubuntu 1 distro نصب کنید. من به طور مداوم بر روی استفاده از cpu و حافظه نظارت می کنم تا بدانم چه اتفاقی می افتد و تنها مشکلی که در حال حاضر دارم این است که هنگام اجرای فیلم ها در firefox ، cpu به 12.04٪ می رسد. نسخه 100 را بارگیری کنید به همین دلیل هنگام بارگیری اوبونتو می گوید:
    "اگر رایانه شخصی قدیمی تر با حافظه کمتر از 2 گیگابایت دارید ، بارگیری 32 بیتی را انتخاب کنید."
    با اوبونتو 13.10 32 بیتی که قصد تندخو داشتم (من به خاطر Unity می ترسم) ، این توزیع را کشف کردم و اکنون خوشحالم.
    اما اکنون در اینجا "کشف" کرده ام که باید 64 بیتی را امتحان کنم (البته در xubuntu). آیا ممکن است با وجود تنها گیگابایت رم RAM ، پردازنده به روشی مشابه یا شل تر با x64 کار کند؟ همچنین باعث تعجب من می شود زیرا فکر می کنم پردازنده من تک هسته ای است. آه آنچه در ترمینال برای من نمایان می شود دقیقاً همان چیزی است که در اولین نظر نشان داده شده است.
    خیلی ممنون از کار شما دوست!

    1.    دانلینکس dijo

      بله ، شما مشکلی نخواهید داشت و حتی اگر تفاوت زیادی در زمینه معماری و سرعت اجرا مشاهده نکنید ، تضمین می کنم پردازنده شما will
      سلام!

      1.    بوکو dijo

        خوب ، در پایان من آن را در یک پارتیشن که برای آزمایش ساخته ام آزمایش کرده ام. دما ثابت است (55- - 65º). درست است که به نظر می رسد پردازنده خیلی اشباع نشده است ، با مثال یوتیوب اکنون حدود 30 درصد است. با این حال ، آنقدر حافظه را می مکد که فکر می کنم 32 بیت بمانم اکنون فقط Firefox را با 4 برگه باز کرده ام و 2/3 گیگ رم را اشغال کرده ام. ممنون بابت پاسخ!

  7.   علم آکایاکاتل dijo

    او نیاز به دانستن این داده ها داشت. با تشکر برای دستورات

  8.   عیسی dijo

    indira @ indira-GA-VM900M: gre $ grep flags / proc / cpuinfo
    پرچم ها: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm ثابت_tsc pebs bts pni dtes64 مانیتور ds_cpl tm2 cid cx16 xt
    منظورت این است که کامپیوتر من 64 بیتی است؟ من 32 بیتی را اجرا می کنم

  9.   ماتیاس اولیورا dijo

    با دستور lscpu راحت تر است. خط دوم نشان می دهد که آیا ریزپردازنده فقط 32 بیت (x86) یا 64 بیت (x86_64) را پشتیبانی می کند.

    1.    خوزه رودریگز dijo

      درست همانطور که قبلاً با رول قبلی می دانید کاملاً درست هستید

  10.   ماریا تریزا dijo

    این نتیجه من fpu vme از pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm tm pbe nx lm ثابت_tts arch_perfmon pebs bts aperfmperf pni dtesplr cms psx sms psx cms psx sms psx sms psx sms px64 cmx pcs cmx ptxxx cmx pxx cmx pxx cms pxx cms pxx cms pxx cms pxx cmx pxx cms pxx cms pxx cmx pxx cmx pxx cms pxx cmx pxx cms pxx cmx pxx cms pxx cms pxx cms pxx cms pxx cms pxx cmx pcs cms sms sse2 ss ht tm pbe nx lm constant_tsc arch_permmon pebs bts aperfmperf pni dtespl3 cm16 مانیتور ds_scxt pni dtesplXNUMX cmXNUMX مانیتور ds_ dtherm
    همچنین از نسخه های 64 بیتی پشتیبانی می کند.

  11.   مایانیا dijo

    کمی گیج شده ام. حالا فهمیدم که لپ تاپ قدیمی عزیزم 64 بیتی است اما هسته i686 (یا 32 بیتی) است.
    من همیشه از توزیع کننده های 32 بیتی استفاده کرده ام. اگر من یک توزیع کننده 64 بیتی نصب کنم آیا عملکرد بهبود می یابد؟

    1.    کمیل dijo

      سلام ، می توانی این را درست کنی؟ منم همین سوال رو دارم

      1.    ChrisADR dijo

        این به نوع نرم افزاری که می خواهید در سیستم استفاده کنید بستگی دارد و میزان RAM در رایانه ، به عنوان یک قاعده کلی ، تفاوت بین 32 و 64 بیت پس از 4 گیگابایت RAM شروع می شود ، اگر شما کمتر است ، تقریباً نامرئی است ، اگر بیشتر باشد ، تفاوت را می توان در برنامه های بار سنگین (مانند virtualbox یا برخی از برنامه های ویرایش عکس یا فیلم) آشکار کرد ، امیدوارم که کمک کند.

        توجه

  12.   بی نام dijo

    Grep flags / proc / cpuinfo به نظر می رسد