چرا معماری ۶۴ بیتی x86 بهش میگن AMD64؟ داستانش چیه؟
وقتی قرار بود CPUها از ۳۲ بیت برن به ۶۴ بیت، اینتل تصمیم گرفت یه معماری کاملاً جدید بسازه به اسم IA-64 که با x86 فرق داشت و اصلاً با برنامههای قدیمی سازگار نبود. این معماری رفت توی یه خانوادهای از CPUها به اسم Itanium. ولی مشکل اینجا بود که برنامهنویسها و سیستمعاملها باید از صفر برای IA-64 بازنویسی میشدن. نتیجه؟ شکست سنگین.
در همین زمان، AMD یه کار هوشمندانهتر کرد: اومد همون معماری x86 رو گسترش داد به ۶۴ بیت، بدون اینکه سازگاری با برنامههای قبلی از بین بره. اسم این معماری شد AMD64.
یعنی چی گسترش داد؟ AMD فقط رجیسترها رو ۶۴ بیتی کرد (مثل RAX بهجای EAX)، فضای آدرسدهی رو بزرگ کرد، ولی دستورالعملها، فرمت کدها، و حتی حالت بوت هم مثل x86 موند. به همین خاطر، برنامهها و سیستمعاملهای ۳۲ بیتی هنوز روی این معماری کار میکردن.
وقتی AMD64 محبوب شد، اینتل مجبور شد بیخیال Itanium بشه و معماری AMD رو لایسنس کنه. ولی چون اسم AMD روش بود، اینتل توی داکیومنتهاش اسمهای دیگهای براش گذاشت مثل:
Intel 64
EMT64 (Extended Memory Technology 64)
IA-32e (e = extended)
ولی حواستون باشه: IA-64 ≠ AMD64 IA-64 یعنی Itanium، یه معماری کاملاً جدا با دستورالعملهای غیر x86. AMD64 همون x86 هست، فقط توسعه دادهشده به ۶۴ بیت.
امروز تقریباً تمام CPUهای مدرن x86-64 دارن، حتی اونهایی که اینتل ساخته؛ فقط اسم رسمیشون ممکنه فرق داشته باشه.
معماری x86 از اول ۱۶ بیتی بود (8086). بعداً به ۳۲ و ۶۴ بیت ارتقا پیدا کرد، ولی برای سازگاری عقبگرد، هنوز وقتی سیستم روشن میشه، CPU در حالت ۱۶ بیتی (real mode) شروع به کار میکنه. سیستمعامل بعداً اونو میبره به حالت ۳۲ یا ۶۴ بیتی.
یعنی حتی مدرنترین CPUهای x86 هنوز با DNA قدیمی بوت میشن.
چرا به معماری ۳۲-بیتی میگن «معماری x86»؟ چون این نام از سری پردازندههای اینتل گرفته شده که با عدد 86 در انتها نامگذاری میشدن: مثل 8086، 80186، 80286، 80386، و 80486. عدد متغیر قبل از 86 بهصورت نمادین با X جایگزین شده (X86 = X + 86).
بنابراین x86 بهطور کلی اشاره به خانوادهای از پردازندههای سازگار با دستورالعملهای 8086 داره. با معرفی 80386 (اولین CPU 32-بیتی این خانواده)، اصطلاح x86 عملاً معادل معماری ۳۲-بیتی شد
Kernel Spaceاساس در سرزمین دشمن میپیماید و ترانهی شیطان را میخواند یکی از تکتیراندازان کنار ولگا ایستاده و آرام زمزمهاش میکند ما اهمیتی نمیدهیم به پایین یا بالا و سراسر دنیا برای ما بیمعناست هر کس دشنام دهد یا ستایش کند ما همان گونه پیش خواهیم رفت هر جا باشیم…
SS marschiert in Feindesland Und singt ein Teufelslied Ein Schütze steht am Wolgastrand Und leise summt er mit
Wir pfeifen auf Unten und Oben Und uns kann die ganze Welt Verfluchen oder auch loben, Grad wie es jedem gefällt
Wo wir sind da geht’s immer vorwärts Und der Teufel, der lacht nur dazu Ha, ha, ha, ha, ha, ha. Wir kämpfen für Deutschland Wir kämpfen für Hitler Der Rote kommt niemals zur Ruh'
Wir kämpften schon in mancher Schlacht In Nord, Süd, Ost und West Und stehen nun zum Kampf bereit Gegen die rote Pest
SS wird nicht ruh’n, wir vernichten Bis niemand mehr stört Deutschlands Glück Und wenn sich die Reihen auch lichten Für uns gibt es nie ein zurück
اساس در سرزمین دشمن میپیماید و ترانهی شیطان را میخواند یکی از تکتیراندازان کنار ولگا ایستاده و آرام زمزمهاش میکند
ما اهمیتی نمیدهیم به پایین یا بالا و سراسر دنیا برای ما بیمعناست هر کس دشنام دهد یا ستایش کند ما همان گونه پیش خواهیم رفت
هر جا باشیم همیشه به پیش میرویم و شیطان فقط میخندد همراهمان [بخندهای «ها»] برای آلمان میجنگیم برای هیتلر میجنگیم سرخپوستان (شوروی) هرگز آسوده نخواهند شد
Kernel Spaceدقیقا توی چنین سیستمی هه من الان داشتم حساب میکردم اگه به عنوان ادمین شبکه بخوام برم کرج ۴۶ ساعت در هفته کار کنم با حقوق ۲۵ تا ۳۰ تومن برام صرف نمیکنه . به جای میرم میرم کارگر انبار دیجیکالا میشم حقوقم تقریبا ۳۵ تا ۴۰ میشه و تازه بیمه هم میشم و نهار هم میگیرم…
فعلا هم که آب و برق و گاز و اینترنت و تلفن مون روزی بین ۱ تا n ساعت قطع عه یا دچار مشکلات و تداخل و ... هست 😂😂😂
همینطوری جلو بره جمعیتمون از ۹۰ میلیون تا یا میشه ۴۰ میلیون تا یا ایران درست میشه 😂😂😂
Kernel Spaceنظام اقتصادی و سیاسی و اجتماعی الان ایران خیلی خیلی بیش از حد شبیه ساسانیان هست . شاید تعجب کنید و بگید چی؟! این چه چرت و پرتی عه اما یکم توضیح بدم کاملا متوجه میشید . سیستم ایران فاسده مثل اواخر ساسانیان و شدیداً طبقاتی و دارای شکاف هست ، همچنین صعود به…
دقیقا توی چنین سیستمی هه من الان داشتم حساب میکردم اگه به عنوان ادمین شبکه بخوام برم کرج ۴۶ ساعت در هفته کار کنم با حقوق ۲۵ تا ۳۰ تومن برام صرف نمیکنه . به جای میرم میرم کارگر انبار دیجیکالا میشم حقوقم تقریبا ۳۵ تا ۴۰ میشه و تازه بیمه هم میشم و نهار هم میگیرم و سرویس ولی اونجا نهار رو باید ببرم و خودمم باید با پول خودم برم و بیام و تازه حقوقم هم با تاخیر و التماس ریخته بشه . 😂😂😂😂
نه اینکه شوخی بود ولی خواستم بگم فقط من نیستم که اینطوری فکر میکنم ، شما یه آمار راننده های اسنپ توجه کن !!!! شما به آمار دلال های املاک و ماشین توجه کن !! شما به آمار روسپی ها توجه کن !!! شما به آمار دزدی و کلاهبرداری و فرار مالیاتی و فساد و پارتی بازی و... توجه کن !!! شما به آمار افسردگی توجه کن !!
و در نهایت به آمار خودکشی پرستاران توجه کن !!!
من شک ندارم در آینده نچندان دور شاهد نرخ بسیار زیاد و سرسام آور دهه هشتادی ها و تحصیل کرده ها و فنی ها و مهندس ها و .... هستیم!!!
مثال میگم ، طرف میبینه نتونست از کامپیوتر به پول خاصی برسه توی ۴۰ سالگی خودکشی میکنه 😢
طرف میبینه از مهندسی مکانیک و عمران و صنایع و ریاضی و روانشناسی و علوم و حسابداری نتونست به جایی برسه خودکشی میکنه !!
طرف میبینه یه عمر فن یا علم یاد گرفته ولی به دردش نخورده خودکشی میکنه!
نکنه هم دزدی و کلاهبرداری و تن فروشی و... میکنه یا میره سراغ شغل های سخت و غیر مرتبط 😢
نظام اقتصادی و سیاسی و اجتماعی الان ایران خیلی خیلی بیش از حد شبیه ساسانیان هست .
شاید تعجب کنید و بگید چی؟! این چه چرت و پرتی عه اما یکم توضیح بدم کاملا متوجه میشید .
سیستم ایران فاسده مثل اواخر ساسانیان و شدیداً طبقاتی و دارای شکاف هست ، همچنین صعود به طبقات بالاتر چه برای شخص و چه برای فرزندان و آیندگان شخص به شکل سالم سخت و بعضا غیر ممکن است مگر در شرایطی که هوش و استعدادی خاص ( و نه هرنوع هوش و استعدادی) و یا کاری خاص و استثنایی هه ( و نه هرنوعی) و سیستمی که بالایی که پایینی ها رو آدم حساب نمیکنن و پایینی ها با اینکه حسرت بالایی ها رو دارند ولی بالایی ها رو عوضی و دزد و ... حساب میکنن و از بالایی ها نفرت دارند ( دقیقا مثل فیلم پلتفرم) .
اما نظام فعلی یه فرق اساسی با نظام ساسانیان داره که این خاصیت و فرق رو فقط توی سیستم های برده داری و زندان ها فقط میبیند و اونم اینکه شما در نظام ساسانیان ، کشاورز کشاورز میموند و بچه ش هم کشاورز ، نه وضع پدر از قبل بهتر یا بدتر میشد آنچنان نه وضع فرزند از پدر آنچنان تفاوتی میکرد مگر در شرایط خاص ، اما توی ایران هیییییییییی .
همه ما متولدین دهه ۸۰ تا ۷۰ اینو دیدیم که وضع پدران ما به شدت در سالیان اخیر رو به وخامت و بدتر شدن بود و به اصلاح طبقه اجتماعی پدران ما شدیدا سقوط کرد اما نکته تلخ ماجرا اونجایی بود که دیدم حتی ما فرزندان با درس خوندن عالی و کسب مدارک بالا حتی دکترا و کسب مهارت خاص و تک و خفن و شدن تو حرفه و فن بازم نهایت به طبقه پدر فعلی سقوط کرده پدر میرسیم ، حداقل پدران ما یه خونه دارند و یک ماشین ، اما خرید خونه برای ما شدیدا یک توهم و خیال باطل است مخصوصا اینکه بخواهیم خونه از مال پدر بهتر و بزرگ تر باشد نهایت بتونیم ماشین بهتر بخریم 😂😂 یا یه خونه بهتر اجاره کنیم 😂😂😂😂😂😂😂😂😂.
تلخه اما ای توی ایران نظام های طبقاتی عملا دارند به دو طبقه صرفا تقسیم میشن ، فقیر و پولدار .
عده ای فقیر مثل اکثریت ما و عده ای پولدار که پسر ۱۸ ساله در BMW i8 طلاکاری شده در تهران مانور میره و میگه سگ تو روتون تویی که ماشین مضخرفی مثل دنا و پراید و نیسان داری غلط میکنی چهره شهر رو خراب میکنی برو گمشو از جلوی و عقب و کنار من ، یه لک بخوره به ماشینم کل زندگی جد و ابادت رو بفروشی نمیتونی خسارتم رو بدی با یه پول نهارم جد و ابادتون رو میخرم .
البته یه فرق دیگه هم داره سیستم ما ، سیستم ساسانیان صنعتی و کشاورزی و تولیدی بود و اقتصاد بر پایه ارزش افزوده و خلق ارزش میچرخید اما نظام فعلی ایران ، نه صنعتی هست و نه کشاورزی و نه تولیدی فقط خدماتی هست. همه صنایع نابود شدن و صرفا صنایع ای موفق هستن که خدماتی به مردم ارائه میدن ، مثل املاک و غذا و دلالی و vpn و سرور و.....
چرا خدماتی عه؟ چون پولی به این سیستم اضافه نمیشه اصلا ، ورودی پول به این سیستم خیلی کم یا قطعه و بعضا حتی پول از این سیستم کم و برده میشه به خارج ، و فقط سر اینکه پول انباشته نشه دست مردم پایین یه همزن هایی میان این پول رو به چرخش در میارن و سهم خودشونم برمیدارند و کیف میکنن.
Kernel Space🔧 Manifest چیه؟ در افزونههای مرورگر (مثل Chrome)، فایل manifest.json یه فایل تنظیماته که مشخص میکنه افزونه چیکارهست، به چه منابعی دسترسی داره و چطور باید اجرا بشه. --- 🧱 نسخههاش چیا هستن؟ ✅ Manifest V2 (قدیمی): قدرت زیاد برای مسدود کردن تبلیغات…
این مسخره بازی احتمالا برای اینکه برنامه های AdBlocker ، جلوی بلاک کردن تبلیغات یوتیوب و گوگل ادز رو توی سایت ها نگیرن و بزاره گوگل خوب پولشو دربیاره و نونش اجر نشه
و منی که توی فایرفاکس ، تک تک اسکریپ ها و کارا و تبلیغات رو مسدود میکنم 😂 و عملا یوتیوب هم برام پریمیوم عه
Kernel Spaceپشتیبانی از uBlock Origin، یکی از محبوبترین افزونههای مسدودکننده تبلیغات، به پایان رسید. دلیلش تغییر پلتفرم افزونههای Chrome به Manifest V3 است. uBlock Origin بر اساس نسخهی قبلی، یعنی Manifest V2 ساخته شده بود و حالا با توقف پشتیبانی از V2، دیگه در Chrome…
🔧 Manifest چیه؟
در افزونههای مرورگر (مثل Chrome)، فایل manifest.json یه فایل تنظیماته که مشخص میکنه افزونه چیکارهست، به چه منابعی دسترسی داره و چطور باید اجرا بشه.
---
🧱 نسخههاش چیا هستن؟
✅ Manifest V2 (قدیمی):
قدرت زیاد برای مسدود کردن تبلیغات و اسکریپتها
استفاده از blocking webRequest API: به افزونه اجازه میده قبل از اجرای یک درخواست شبکه، اونو تغییر بده یا بلاک کنه.
به adblockerهای قوی مثل uBlock Origin اجازه میداد لیستهای بسیار پیچیده و سنگین رو اجرا کنن.
❌ Manifest V3 (جدید):
هدف گوگل: امنیت، سرعت، مصرف کمتر منابع (اما در واقع: محدود کردن adblockerها)
حذف blocking webRequest API → به جای اون باید از declarativeNetRequest استفاده بشه، که بسیار محدودتره (مثلاً محدودیت تعداد فیلترها)
سرویسهای بکگراند دائم هم حذف شدن (دیگه نمیتونی یه background script همیشگی داشته باشی)
📌 چرا مهمه؟
چون Manifest V3 عملاً افزونههای قدرتمند امنیتی و ضدتبلیغ رو ضعیف میکنه. هدف گوگل ظاهراً امنیت و بهینهسازیه، ولی واقعیت اینه که درآمدش از تبلیغاته، پس داره قدرت adblockerها رو محدود میکنه..
Kernel Spaceپشتیبانی از uBlock Origin، یکی از محبوبترین افزونههای مسدودکننده تبلیغات، به پایان رسید. دلیلش تغییر پلتفرم افزونههای Chrome به Manifest V3 است. uBlock Origin بر اساس نسخهی قبلی، یعنی Manifest V2 ساخته شده بود و حالا با توقف پشتیبانی از V2، دیگه در Chrome…
پشتیبانی از uBlock Origin، یکی از محبوبترین افزونههای مسدودکننده تبلیغات، به پایان رسید. دلیلش تغییر پلتفرم افزونههای Chrome به Manifest V3 است. uBlock Origin بر اساس نسخهی قبلی، یعنی Manifest V2 ساخته شده بود و حالا با توقف پشتیبانی از V2، دیگه در Chrome کار نمیکنه.
این تغییر، بیشترین ضربه رو به افزونههای مسدودکننده تبلیغات زده. گرچه گوگل میگه Manifest V3 امنیت بیشتری داره، ولی در عمل بسیاری از قابلیتهای کلیدی که ad blockerها بهش نیاز داشتن حذف شده.
توسعهدهندهها سعی کردن خودشون رو با شرایط جدید وفق بدن. بعضیها نسخههایی ساختن که با V3 سازگار بودن و کارشون رو تا حدی انجام میدن، طوری که بیشتر کاربران معمولی متوجه تفاوت نمیشن. سازنده uBlock Origin هم نسخهای سبکتر منتشر کرد که قدرت نسخه اصلی رو نداره ولی ممکنه برای کاربران با نیاز ساده کافی باشه.
با این حال، بعضی مرورگرها هنوز مقاومت میکنن: Firefox هنوز از افزونههای V2 پشتیبانی میکنه، و چند مرورگر مبتنی بر کرومیوم مثل Brave و Opera هم هنوز اونا رو حذف نکردن. ولی واقعیت اینه که این حمایت ممکنه پایدار نباشه، چون مرورگرها دائم در حال تغییر هستن و نگهداشتن نسخههای قدیمی کار سختیه.
برای کسانی که میخوان خیالشون راحت باشه، استفاده از برنامههای مستقل (standalone) مثل AdGuard یا Pi-hole، داره به گزینهای هوشمندانه تبدیل میشه.