وبلاگ محسن

وبلاگ محسن



۴ مطلب با کلمه‌ی کلیدی «کامپیوتر» ثبت شده است

از کجا بدونم سی پی یوم 64 بیتیِ؟

| دوشنبه, ۳۱ شهریور ۱۳۹۳، ۱۱:۲۷ ب.ظ

 

معماری 64 بیت سالهاست که ساخته شده و امروز کسی نیست که در بهترین بودن این ساختار شکی داشته باشه. و وقتی سی پی یومون 64 بیتیِ عقل سلیم حکم می‌کنه سیستم عاملون هم باهاش مطابقت داشته باشه. 

اما اگر الآن سیستم عاملتون 32 بیتیِ و می‌خواین بدونید که می‌تونید لینوکس 64 بیتی نصب کنید یا نه دستور زیر رو اجرا کنید:

 

grep flags /proc/cpuinfo | grep " lm "

 

اگر خروجی داشت، نشون دهنده‌ی 64 بیتی بودن سی پی یوتونِ و واقعا ارزش نصب دوباره سیستم عامل رو داره.

 

پ.ن: lm کوتاه شده long mode ئه و long mode  حالتیِ که در اون سیستم عامل می‌تونه به ساختار و ثبات های 64 بیتی سی پی یو دسترسی پیدا کنه.

فقط برای تفریح :-)

| شنبه, ۲۵ مرداد ۱۳۹۳، ۰۵:۱۱ ب.ظ

Just For Fun کتابیِ که سالها پیش لینوس توروالدز اونو نوشت تا گیک های دنیا رو از جزئیات تولد و توسعه سیستم عامل و فرهنگ محبوبشون با خبر کنه .

باید ببخشید؛ چون هنوز خودم کتابو نخوندم بیشتر از این نمی‌تونم توضیح بدم.

 

اما می‌تونم بگم اگر گیک هستید؛ اگر هکر هستید؛ اگر به دنیای گنولینوکس تعلق دارید؛ اگر این سیستم عامل و فرهنگش جزئی از وجودتونِ؛ خوندنش یه جورایی براتون واجبِ. چون علاوه بر اینکه کلی به اطلاعاتمون اضافه می کنه، می‌تونه یه محرک قوی و وسیله ایی برای انگیزه دادن بهمون باشه.

 

حالا اگر مثل من مشتاق هر چه زودتر خوندن کتاب شدید، خوشحال باشید. چون با تلاش جادی Just For Fun ترجمه شده و می‌تونیم خیلی راحت تر با کتاب ارتباط برقرار کنیم.

 

LinuxStory.ir

چطور از عمر سیستم عامل با خبر بشیم؟

| جمعه, ۲۴ مرداد ۱۳۹۳، ۰۸:۰۴ ق.ظ

خیلی راحت. اگر فدورایی هستید کافیِ دستور زیر رو اجرا کنید:

 

$ ls -l /var/log/anaconda/anaconda.log

چیزی که واسم برگشت، نشونم داد که فدورا 20 رو دقیقا یه روز بعد از فاینال رلیز نصب کردم؛ یعنی دویست و سی و نُه روز پیش.

 

 

 

اگر هم یوزر اوبونتو هستید آموزش دیجیاتو رو بخونید.

یک octet دقیقا 8 بیت است!

| سه شنبه, ۲۴ تیر ۱۳۹۳، ۱۱:۰۳ ب.ظ

تو پست قبلی اشاره کردم که تابع ()getheader. سایز فایل رو به یه واحد کمتر شناخته شده به اسم octet بر میگردونه. اگر دوست دارید بدونید اوکتت دقیقا چیه، با من همراه باشید.


چیزی که کتابها و کلاس ها تو مغز ما فرو کردن اینه که بیت 8 = بایت 1؛ ولی خب حقیقت چیز دیگست. واقعیت اینه که یک بایت می تونه ۸ بیت باشه و می تونه نباشه. مقدار بایت همیشه در طول تاریخ کامپیوتر بین 7 تا 36 بیت در رفت و آمد بوده و اگر امروز معتقدیم که قطعا یک بایت هشت بیتِ به این خاطره که سازنده های معماری های کامپیوتری تصمیم گرفتن که اینطور باشه. اما octet بر خلاف بایت همیشه هشت بیتِ که نشون دهنده استاندارد بودن این واحد از حافظه ست.


از octet وقتی استفاده میشه که بایت باعث ابهام بشه، مثلا در IPv4. استفاده از octet در IPv4 باعث شده که ما هیچ وقت انتظار عددی بالاتر از 255 نداشته باشیم و همین به تنهایی دنیا رو خیلی راحتتر کرده.

 

 


ضمنا جالبه که بدونید تو فرانسه،‌ کانادا و رومانیا از octet به جای بایت برای کارای روزمره استفاده می کنن.

خب اینم از  octet. جام جهانی هم با همه داد و بیدادی که تو دنیا راه انداخته بود تموم شد و رفت تا چهار سال دیگه. و خدا می دونه تو این مدت چقدر تغییر می کنیم. امیدوارم چهار سال آینده بهترین سال های عمرمون تا اون موقع باشهwink